thisチュートリアルからサンプルGoogleマッププロジェクトを作成しようとしています。 Androidのスタジオエミュレータでこれを試してみても問題ありませんが、私の端末ではグーグルの会社のマークが表示されているだけです。Googleマップでは表示されませんでした
もちろん、thisのような1トンの記事を読んでいます。
私の問題がどこで解決できないのですか?おかげ
thisチュートリアルからサンプルGoogleマッププロジェクトを作成しようとしています。 Androidのスタジオエミュレータでこれを試してみても問題ありませんが、私の端末ではグーグルの会社のマークが表示されているだけです。Googleマップでは表示されませんでした
もちろん、thisのような1トンの記事を読んでいます。
私の問題がどこで解決できないのですか?おかげ
だからあなたは間違っていた署名APK
を生成します。エミュレータにインストールする「デバッグバージョン」と異なるため、Googleコンソールで「リリースバージョン」(singed apk)用に1つ以上のキーを作成する必要があります。
あなたはあなたの問題を解決しますあなたの質問に提供するもので、この答え:プロジェクトエクスプローラの左上 のドロップダウンを使用して、プロジェクトビューにhttps://stackoverflow.com/a/30559898/4316327
まず、スイッチ。次に、app/src /を展開すると、 サブフォルダのデバッグと解放が表示されます。その下には、2つの別々の google_maps_api.xmlファイルがデバッグ/レス/値の下にあり、 のリリース/レス/値が表示されます。
「リリースバージョン」キーをgoogle_maps_api.xml
のrelease
フォルダに貼り付けてください。
このフォルダが存在しない場合は、debug
フォルダのように作成します。
私は私のsha-1と別のapiキーを作って、両方のxmlに貼り付けましたが、それでもまだ仕事ができませんでした。私は5分待つべきです。 – farshadto
スクリーンショットとそのlogcatをアップロードできますか? – TruongHieu
@TruongHieuエミュレータで正常に動作します...しかし、デバイス上で私はちょうどGoogleの会社のマーク – farshadto
と灰色の表示を参照してくださいあなたは実際のデバイスでデバッグバージョンを使用するか、署名apkを生成する? – TruongHieu