bugfix> android > 投稿

Google map is not visible after generating signed APK in Android. I have made the SHA1 key using these steps.

1) On the right-hand side, I have clicked on Gradle
2) I have expanded my project folder
3) After that I have clicked on Run Configurations
4) Lastly, I have double clicked the SigningReport along with the project name.
5) I have received the SHA1 key from the run configurations at the bottom of the Android Studio.

The same I have added it to the live play store account listed below,

6) Created a new project name into the Google Cloud Platform
7) Generated new API Key
8) Clicked on Application restrictions where I select Android
9) Lastly, I have added my project package name along with the SHA1 generated through the above 1 to 5 steps.

ただし、署名済みAPKを生成すると、マップは表示されず、Googleマップの空白ページが表示されます。一方、Googleマップは、署名されていない、または通常のAPKで機能します。

回答 1 件
  • Google Playコンソールにアプリケーションをアップロードすると、署名し、アプリケーションの署名証明書を生成します。このプロセスの一環として、SHA1値は置き換えられ、署名証明書によって割り当てられた新しいSHA1値を取得します。

    この値は、Google Play Consoleで見つけることができます> すべてのアプリケーション> あなたのアプリケーション> バージョン管理> アプリの署名> アプリの署名証明書> 証明書のSHA-1フィンガープリント

    注意 :指定されたボタン(SHA1キーの横)からのコピーには、アプリケーションのSHA1の一部ではない「SHA1:」テキストも含まれるため、手動でコピーしてください。

    適切にコピーしたら、SHA1をbase-64形式に変換します。このリンクを使用して、SHA1 Base64に変換できます。

    最後に、SHA1の「出力(base64)」という名前のハッシュキー値をコピーしてBase64に変換します。

    次に、このハッシュキーをFacebook&linkedIn開発者ポータルに追加します。

あなたの答え