2016-09-29 19 views
-1

最近Googleマップを使用するプレイストアにアプリを公開しましたが、地図インスタンスはどの携帯電話にも表示されません。何が悪かったのか? Googleマップアプリケーションまたは2つのキーストーンが必要ですか?アプリケーションはただ今空白ですが、マップインスタンスが正しく表示されているADVコンピュータです。私は他の人にapkファイルを送信する場合。同じことが起こります。マップインスタンスによるAndroidアプリの公開

答えて

2

おそらくキーが間違っているため、プレイストアにアプリを公開するときは、証明書で署名する必要があります。したがって、アプリケーションを開発するときにデバッグ証明書で署名されていると、キーが正しい証明書ではなくデバッグ証明書のFingerPrintを使用している可能性があります。

0

署名付きAPKのGoogleマップキーを更新する必要があります。アプリケーションをSHA1 KEY FOR DEBUG.KEYSTORシステムに登録するため、Googleマップがエミュレータにロードされました。

ただし、署名付きAPKを作成すると、新しいキーストアファイルが生成され、署名付きAPKのSHA1 KEYは一致しないため、Googleマップは読み込めません。

ソリューション:

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 

をし、GoogleコンソールプロジェクトにこのSHA1キーを追加:このコマンドを使用して、リリースキーストアファイルのSHA1キーを取得することができます。または異なるSHA1キーとGoogleのコンソールで新しいプロジェクト を作成し、Googleマップのキーとアプリケーションで 更新それを取得し、同じkestoreファイルをAPKに署名し、 が、その後playstoreにアップロード

関連する問題