このページの「証明書情報の表示」のセクションを参照してください:
https://developers.google.com/maps/documentation/android/start#obtaining_an_api_key
具体的には、「デバッグ証明書フィンガープリントの表示」セクションを参照してください。
Eclipse を使用して Android アプリを起動すると (つまり、緑色の「再生ボタン」をクリックするだけ)、デフォルトのデバッグ キーストアを使用して署名されます。そのため、Google API コンソールを介してデバッグ キーストアの SHA-1 フィンガープリントをホワイトリストに登録するだけで、アプリをエクスポートしてリリース キーで署名しなくてもマップを表示できます。複数の SHA-1 フィンガープリントを追加し、その後にアプリ パッケージ名を続けて、Google API コンソールに追加できます。それぞれを独自の行に配置するだけです。
上記のドキュメントから、デバッグ キーのフィンガープリントを見つける方法を簡単に抜粋します。
ADT で Eclipse を使用していて、デバッグ キーストアの場所がわからない場合は、[Windows] > [Prefs] > [Android] > [Build] を選択してフル パスを確認し、ファイル エクスプローラーに貼り付けてディレクトリを見つけることができます。キーストアが含まれています。
- SHA-1 フィンガープリントを一覧表示します。
- Linux または OS X の場合、ターミナル ウィンドウを開き、次のように入力します。
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
- Windows Vista および Windows 7 の場合は、次を実行します。
keytool -list -v -keystore "C:\Users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
次のような出力が表示されます。
`Alias name: androiddebugkey`
...
SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75
SHA1 で始まる行には、証明書の SHA-1 フィンガープリントが含まれています。フィンガープリントは、コロンで区切られた 20 個の 2 桁の 16 進数のシーケンスです。
次に、リリース証明書 SHA-1 と同じようにホワイトリストに登録します。