アンドロイドでのGoogleマップの問題

私はアンドロイドでGoogleマップサービスを開発中です。私は私のWindowsシステムで開発を試みたとき、私はマップAPKを取得し、私のデバイスにそれをインストールしました。しかし、今私はLinuxで同じものを開発しており、地図の代わりに灰色の四角形を取得しています。私はそれがAPIキーに関連する問題だと思った。したがって、私は別のAPIキーで試してみましたが、使用しませんでした。誰も私を助けることができますか?

これは私のマニフェストファイルです

 

 

 

    

        
            
            
                

    
    
    

 
 
  


 

これは私のlogcatです:

12-28 10:45:54.350:D/dalvikvm(303):GC_FOR_MALLOCが解放されたオブジェクトは5018個/ 971msで307744バイト    12-28 10:45:54.799:D/dalvikvm(303):GC_FOR_MALLOCは9826個のオブジェクトを解放/ 1228ミリ秒で598976バイト    12-28 10:45:55.110:D/dalvikvm(303):GC_FOR_MALLOCは、オブジェクトを5062個解放しました(103ミリ秒で330144バイト)    12-28 10:45:55.420:D/dalvikvm(303):GC_FOR_MALLOCは6211オブジェクト/ 378792バイトを84ミリ秒で解放しました    12-28 10:45:55.799:D/dalvikvm(303):GC_FOR_MALLOCが8531個のオブジェクトを解放/ 9821秒で652136バイト    12-28 10:45:55.970:D/dalvikvm(303):GC_FOR_MALLOCが6098個のオブジェクトを解放/ 50msで370088バイト    12-28 10:45:56.180:I/MapActivity(303):ネットワーク変更通知の処理:CONNECTED    12-28 10:45:56.180:E/MapActivity(303):接続ファクトリクライアントを取得できませんでした    12-28 10:45:59.480:D/dalvikvm(303):GC_FOR_MALLOCは6029個のオブジェクトを解放しました/ 5892ミリ秒で539232バイト    12-28 10:46:02.010:D/dalvikvm(303):GC_FOR_MALLOCは、1367オブジェクト/ 465360バイトを46ミリ秒で解放しました。    12-28 10:46:04.510:D/dalvikvm(303):GC_FOR_MALLOCが1274個のオブジェクトを解放/ 4316ミリ秒で161632バイト    12-28 10:46:06.910:D/dalvikvm(303):GC_FOR_MALLOCが1274個のオブジェクトを解放/ 4215ミリ秒で161528バイト    12-28 10:46:09.360:D/dalvikvm(303):GC_FOR_MALLOCが1274個のオブジェクトを解放/ 4316ミリ秒で161600バイト    12-28 10:46:11.750:D/dalvikvm(303):GC_FOR_MALLOCが1274個のオブジェクトを解放/ 4415ミリ秒で161528バイト    12-28 10:46:18.300:D/dalvikvm(303):GC_FOR_MALLOCが1274個のオブジェクトを解放/ 4415ミリ秒で161552バイト

2
nl ru de
マニフェストファイルを追加する
追加された 著者 Rahul,

1 答え

これは、以下のようなxmlファイルを書く "apiKey"の問題です。

<?xml version="1.0" encoding="utf-8"?>
 

Windowsの「apikey」は使用しないでください。今、あなたはLinuxのPCの "apikey"を変更し、新しい.apkをインストールします。あなたの問題が解決されるかもしれません。

以下を確認してください:赤い四角のinstedは、あなたがウィンドウから取得するキーストアのパスを使用します。

enter image description here

2
追加された
ねえWindowsシステムからapkを生成するときに、どのキーストアでも使用されていますか?はいの場合は、同じキーストアを使用してLINUXシステムでMAPAPIキーを生成します。
追加された 著者 Dhawal Sodha Parmar,
そのファイルをWINDOWSからLINUXにコピーして使用してください。
追加された 著者 Dhawal Sodha Parmar,
編集されたansをチェック..
追加された 著者 Dhawal Sodha Parmar,
それもやってみた。 Linuxでこれを6回ほど生成しようとしましたが、結果は同じです
追加された 著者 thampi joseph,
@ Dhavalそれはどのように可能ですか? apiキーは.androidファイルにあるdebug.keystoreファイルになければなりません。これは私のWindowsシステムにあり、今はこのLinuxで作業しています。それはどうやって動くの?それは?
追加された 著者 thampi joseph,
DhavalとKeTaNに感謝します。それを試して、より良い出力を期待します。
追加された 著者 thampi joseph,
ok.iあなたはあなたの問題を理解しています。linux pc "apikey"を使っていますが、linux pc "keystore"を使用していません。
追加された 著者 KeTaN,
Windows PCの "keystore"ファイルをコピーし、このファイルをlinuxのPCにコピーして、Windowsの "debug.keystore"を使用します。
追加された 著者 KeTaN,
あなたがこの答えを助けたら、それを修正してください
追加された 著者 KeTaN,