Google Maps API Key を入手する
既に Google Maps Android v1 を使っている場合、API Key は入手しているけれどもそれは v2 では使えないので、再度取得しなければならない。
手順は下記のページの通り。
1.Google APIs Console にアクセス
2.[Create project...] をクリック
既に Google APIs Console にアクセスしたことのある人はこの手順は必要なし。
3.左のナビゲーションから [Services] を選択
多分最初は [Services] が表示されてる。
4.[Google Maps Android API v2] を見つけてスイッチをクリックして [ON] にする
[OFF] のスイッチをクリックすると [Review Terms of Service] 画面になるので、[Google Maps/Google Earth APIs Terms of Service] を読んで、OK なら [I agree to these terms.] をチェックして [Accept] をクリック。
5.左のナビゲーションから [API Access] を選択
6.[Create new Android key...]をクリックして Certificate fingerprint を入力
Certificate fingerprint は、今まで v1 を使っていた場合は既に Certificate fingerprint を作ったはずなので、ターミナルを開いて .android フォルダに移動して
keytool -list -v -keystore KEY_STORE_NAME.keystore
とすれば確認できる。(KEY_STORE_NAME は各人のキーファイルの名前)
(MD5 でなく SHA-1 なので注意!)
まだの場合は作成する。
入力する値は、SHA1 の certificate fingerprint に続けてセミコロン、そしてアプリケーションのパッケージ名
例えば、certificate fingerprint が [45:B5:E4:6F:36:AD:0A:98:94:B4:02:66:2B:12:17:F2:56:26:A0:E0] で、アプリケーションのパッケージ名が [com.example.mapdemo] の場合はこんな感じ。
45:B5:E4:6F:36:AD:0A:98:94:B4:02:66:2B:12:17:F2:56:26:A0:E0;com.example.mapdemo
7.[Key for Android apps (with certificates)] が加わる
この中の [API key] が Google Maps Android API v2 を使うのに必要な API key。