プロダクションでGoogleマップを使用する詳細な手順。 Androidスタジオgoogleマップのアクティビティがデバッグモードで正常に動作しています。 アプリをプレイストアにデプロイすると、地図が表示されません。プロダクションでのGoogleマップ
更新:私はこの問題を自分で解決しました。この質問は、他の人の参考になることがあります。
プロダクションでGoogleマップを使用する詳細な手順。 Androidスタジオgoogleマップのアクティビティがデバッグモードで正常に動作しています。 アプリをプレイストアにデプロイすると、地図が表示されません。プロダクションでのGoogleマップ
更新:私はこの問題を自分で解決しました。この質問は、他の人の参考になることがあります。
まずあなたがプレイストアにそれをアップロードする前にも、生産のためのAPIキーを作成する必要があります
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="AIzaxxxxxxxxxxxxxxxxxxxxxxxxxx"
/>
内のキーを追加し
<uses-permission android:name="com.xyz.app.permission.MAPS_RECEIVE" />
<permission
android:name="com.xyz.app.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
マニフェストファイルの権限の下に
を追加します。一般に、デバッグキーとリリースキーの2つのキーがあります。アプリに署名している間は、リリースキーを使いたいと思う。そのために、あなたは、署名されたAPKとそれを比較したい
ステップ1:
言ってやるが、例えば、あなたのapk名がAであり、あなたは、いくつかに作成され、署名とA.apkすなわちA.keystoreのためのキーストアを作成していますEドライブでそれを考えてみましょう。
ステップ2:
今は、CドライブにJDKへ探し(Windowsの考慮とCドライブを割り当てる)
C:\プログラムファイル\のJava \ jdk1.7.0 \ binに> keytoolの-list -v -keystore E:\ A.keystoreだから、それは
コピーSHA-1 fingureプリントを作成し、Googleマップコンソールで、それはマップにkey.useそれを生成WLLことを貼り付けられます
を-alias。
リリースでは、リリースモード証明書follow steps to get release mode certificate under RELEASE CERTIFICATE sectionを作成する必要があります。
証明書と共に2つのアクセス許可を追加する必要があります。 – Murali
私は同意するが、質問には別の問題を解決するように求められたほか、すべての追加の詳細がリンクに提供されている。 –