マップの場合はfragment
です。私はデバッグとリリースの両方で同じAPIキーをputtedしましたgoogle_maps_api.xml
Googleマップはリリースされた.apkで動作していませんか?
しかし、デバッグモードでのみ動作します。リリースモードのマップでは、フラグメントは空として表示されます。この問題を解決する方法。
マップの場合はfragment
です。私はデバッグとリリースの両方で同じAPIキーをputtedしましたgoogle_maps_api.xml
Googleマップはリリースされた.apkで動作していませんか?
しかし、デバッグモードでのみ動作します。リリースモードのマップでは、フラグメントは空として表示されます。この問題を解決する方法。
Pls。これを試してください: あなたのデバイス/エミュレータ(adb install app.apk)にapkをインストールするためにadbを使用してください。そうでない場合は、署名の違いは、2つのSHAキー...デバッグのための1、リリースのための1つを持つことになりますhttps://developers.google.com/maps/documentation/android-api/signup
を参照インストール
デバイスでリリースAPKをテストする方法は? –
コンソールの代わりに、アプリケーションにアラートをいくつか追加し、ローカルでテストします。 –
ADBのインストール
を防ぐことができます、最初のデバッグバージョンをアンインストールすることを忘れないでください。
あなたのコンソールにリリースアプリのSHAフィンガープリントを入力すれば動作するはずです。
は、資格情報の下でこのリンクhttps://console.developers.google.com/flows/enableapi?apiid=maps_android_backend&reusekey=true
を使用してコンソールを開き、SHAとあなたのパッケージ名を(下の画像を参照)を入力します。
私の場合、私は2つのアプリケーション(およびデバッグとリリース)に同じAPIキーを使用しているため、4行あります。
を使用してリリースapkをインストールできます。「リリースアプリのSHAフィンガープリントをコンソールに入力すれば動作するはずです。」 –
ここで、デバッグおよびリリースSHAキーオプションはありますか? – Chirayu
@Chirayu、あなたはSHAの指紋をどこで入手できますか?これは助けてくださいhttp://stackoverflow.com/questions/27609442/how-to-get-the-sha-1-fingerprint-certificate-in-android-studio-for-debug-mode –
ダウンした有権者は理由を知ることができますか? –
リリースモードで新しいキーを作成し、同じフォーマットの同じキー –
を作成しないでください。 sha1-fingerprint;パッケージ名? –