初心者用Android入門
TOP 1.はじめに 2.開発環境の構築 3.ライフサイクル 4.アプリケーション 5.GoogleMapアプリ

Android Maps API Keyの取得

 AndroidアプリケーションからGoogle Mapを利用するには「Android Maps API Key」を取得する必要があります。 その「Android Maps API Key」を取得するにはフィンガープリントが必要になります。 フィンガープリントを取得するためにはJavaのkeytoolコマンドを実行します。 フィンガープリントの取得手順を説明します。

C:\>cd C:\Program Files\Java\jdk1.6.0_24\bin

C:\Program Files\Java\jdk1.6.0_24\bin>keytool -list -keystore "%USERPROFILE%\.android\debug.keystore"
キーストアのパスワードを入力してください:

*****************  警告 警告 警告  *****************
*  キーストアに保存された情報の完全性は検証されて  *
*  いません!  完全性を検証するには、キーストアの   *
*  パスワードを入力する必要があります。            *
*****************  警告 警告 警告  *****************

キーストアのタイプ: JKS
キーストアのプロバイダ: SUN

キーストアには 1 エントリが含まれます。

androiddebugkey, 2011/06/06, PrivateKeyEntry,
証明書のフィンガープリント (MD5): 11:22:33:44:55:66F:77:88:99:AA:BB:CC:DD:EE:FF:GG

@コマンドプロンプトを起動します。
AcdコマンドでJDKのbinフォルダに移動します。
cd C:\Program Files\Java\jdk1.6.0_24\bin
Bkeytoolコマンドでフィンガープリントを取得します。
keytool -list -keystore "%USERPROFILE%\.android\debug.keystore"
※途中でパスワードを要求されますが、そのまま何も入力しないでEnterを押します。

最後にある証明書のフィンガープリント (MD5):以下に記載されている「11:22:33:44:55:66F:77:88:99:AA:BB:CC:DD:EE:FF:GG」がフィンガープリントとなります(実際の値は各々違います)。

 フィンガープリントの取得ができましたので、次にそれを利用して Android Maps API Keyの取得を行います。 以下のGoogleのサイトにアクセスします。

http://code.google.com/intl/ja/android/maps-api-signup.html



「I have read and agree with the terms and condition」をチェックします。 「My certificate's MD5 fingerprint:」テキストボックスに先ほど取得したフィンガープリントを入力します。 「Generate API Key」ボタンをクリックすると以下の画面が表示されます。



「あなたのキーは次のとおりです:」と書かれている欄に書いてあるのが Android Maps API Keyとなります。 いちばん下の「以下に、地図を活用するためのxmlレイアウトの例を示します:」の欄 に書かれているxmlレイアウトを使いますので、このページ自体を印刷、またはメモしておいてください。

[戻る]  [TOP]  [次へ]


This website is link free.
All graphics and page design, Copyright © 初心者用Android入門

Portions of this page are modifications based on work created and shared by Google and
used according to terms described in the Creative Commons 3.0 Attribution License.