パーミッション • Google Play Servicesバージョン番号 • API Key keytoolコマンド (by JavaSE) デバッグ 証明書 フィンガー プリント API Key 発行サイト Android Manifest API Key ①API Keyの取得 ②Google Play Serviceライブラリの利用設定 ③AndroidManifest.xmlへの各種設定
プロジェクト新規作成時のActivity選択画面で [Google Maps Activity] を選択するだけで、ほとんどの設定は完了する。 ① 【自動設定済】 (app/build.gradle) Google Play servicesライブラリを依存ライブラリに追加 ② 【自動設定済】 (app/src/main/AndroidManifest.xml) パーミッション宣言 ③ 【自動設定済】 (app/src/main/AndroidManifest.xml) Google Play servicesバージョン番号の宣言 ④ 【手動設定が必要】 (app/src/debug/res/values/google_maps_api.xml) デバッグ証明書向けのAPIキー ⑤ 【手動設定が必要】 (app/src/release/res/values/google_maps_api.xml) リリース証明書向けのAPIキー
デバッグ証明書向け app/src/debug/res/values/google_maps_api.xml リリース証明書向け app/src/release/res/values/google_maps_api.xml <resources> <!-- TODO: Before you run your application, you need a Google Maps API key. .... Once you have your key (it starts with "AIza"), replace the "google_maps_key" string in this file. --> <string name="google_maps_key" translatable="false" templateMergeStrategy="preserve"> YOUR_KEY_HERE </string> </resources> この部分を実際のAPIキーに置き換える