2012年12月3日月曜日

Google Map を使ってみよう!!(01)


Google APIを使って、Google MapをAndroidアプリに組みます。
とりあず、ソースの組み込み自体は簡単ですが、下準備が面倒なので、
心して取り掛かりましょう!!

Google APIはこちら  (とりあえず画面をみるだけ)
https://developers.google.com/android/maps-api-signup

で、先ほどのページで、何をするかというと、
Google APIを使うためのMaps API keyを作成致します。

そして、Maps API keyを作成するのに証明鍵
のフィンガープリントの準備をこれから行います。

証明鍵??
フィンガープリント??

証明鍵とは、アンドロイドアプリのソースをビルドする時に
用いる鍵のこと。

証明鍵をお持ちの方----------------------------------------------------------

コマンドプロンプト
keytool -list -v -keystore キーストアー -storepass パスワード
出力結果のフィンガープリントの内容(MD5:)をメモ

キーストアーは.keystoreのファイルです。
上手くいかない場合にはCDでkeystoreのあるフォルダ直下
にするとうまくいったり、いかなかったりと

---------------------------------------------------------------------------

証明鍵をお持ちでないかた-----------------------------------------------------

cd "C:Program Files\Java\jdk1.6.0_29\bin"
keytool.exe -list -keystore ' C:\Users\(ユーザ名)\.android\debug.keystore
キーストアのパスワードを入力してください:(エンターキーのみ押下)コマンドプロンプト

出力結果のフィンガープリントの内容(MD5:)をメモ

---------------------------------------------------------------------------

いづれにしても、プロンプトの出力結果の
証明書のフィンガープリントをメモしなければいけません。

そして、再度
https://developers.google.com/android/maps-api-signup

のページに行きます。

agreeして。

My certificate's MD5 fingerprint:

この右側の空欄に先ほど、メモしたフィンガープリントを入力!!
間違えないように気を付けてください。

そして、Generate API Keyボタンを
押すと、うまくいけばAPI KEYがGenerateされています。
失敗すると、戻るボタンを押して再入力

この画面で私は小一時間くらい、時間を潰してしまいましたぁ。

プロンプトの出力結果をコピれればいいんですけど。。
誰かやり方知っていますか??


とりあえず、Maps API keyをコピーして、下準備は完了です。

これで、ようやくソースの組み込みに取り掛かれます。

0 件のコメント:

コメントを投稿