2017-06-17 3 views
1

私のアプリはapk-debugとapk-releaseからインストールされていますが、apk-releaseをgoogle play mapにアップロードしても表示されません(apiキーが無効です)Googleマップdoosen'tはgoogleplayで動作します

Googleコンソールでdebugとrealeseの両方のSHA-1キーを設定しました。

は、私は両方のデバッグ/ RES /値/ google_maps_api.xmlを設定し、リリース/ resを/値/ google_maps_api.xmlあなたがチェックする必要があります。まず、あなたのGoogle Playデベロッパーコンソールで有効になって「アプリの署名」である

答えて

1

。おそらくそうだ。そこ

あなたは、「証明書のアップロード」と「アプリケーションの署名証明書」を持っています。 既存のSHA-1はおそらく "証明書のアップロード"からのものです。今度は、この「SHA-1」を「App Signing Certificate」から、「Upload Certificate」の既存のSHA-1の下にあるApiキーの資格に追加するだけです。この後

、マップがインストールされているすべてのデバイス上で動作するはずです。

+0

ええ、それはアプリの署名についてでした。 Googleコンソールからsha-1を取得すると機能しました – Rafal

0

デバッグ用のSHA1、リリース用のSHA1、リリース後に署名されたSHA1があります。誰も働いていなかった。アップロードする前にAPKの名前を変更したことを思い出しました。私はすべてのSHA1を私のAPKの名前と私のパッケージの名前で入れました。私のAPKだけが動作します。

関連する問題