ようへい

2012年4月19日木曜日

Android Maps API Key 取得方法

Google MapsをAndroidアプリケーション等から利用する場合、API Keyが必要になります。
ここでは、API Keyの取得手順を紹介します。

API Key取得 前提条件

  • Googleアカウントを取得済みであること
  • Java Runtime Environment (JRE)をインストール済みであること
  • Android SDKをインストール済みであること

取得手順

ここでは、デバッグ用のAPI Keyを取得する手順を例としています。
公開用のAPI Keyを取得する場合は、必要に合わせkeystoreファイルのパスを変更してください。
  1. コマンドプロンプトを起動し、JREに含まれるkeytoolにパスが通っているか確認する。
    >keytool -help
    ヘルプが表示されればパスが通っているという事になる。
  2. keystoreファイルのフィンガープリントを取得します
    >keytool -v -list -keystore "%USERPROFILE%\.android\debug.keystore"
    キーストアのパスワードを入力してください:
    
    *****************警告 警告 警告*****************
    *キーストアに保存された情報の整合性は*
    *検証されていません。整合性を検証するには*
    *キーストアのパスワードを入力する必要があります。*
    *****************警告 警告 警告*****************
    
    キーストアのタイプ: JKS
    キーストア・プロバイダ: SUN
    
    キーストアには1エントリが含まれます
    
    別名: androiddebugkey
    作成日: 2012/01/21
    エントリ・タイプ: PrivateKeyEntry
    証明書チェーンの長さ: 1
    証明書[1]:
    所有者: CN=Android Debug, O=Android, C=US
    発行者: CN=Android Debug, O=Android, C=US
    シリアル番号: 538c7f6
    有効期間の開始日: Sat Jan 21 22:33:16 JST 2012終了日: Mon Jan 13 22:33:16 JST 20
    42
    証明書のフィンガプリント:
             MD5:  **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**
             SHA1: **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**
             SHA256: **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**
             署名アルゴリズム名: SHA256withRSA
             バージョン: 3
    
    拡張:
    
    #1: ObjectId: 2.5.29.14 Criticality=false
    SubjectKeyIdentifier [
    KeyIdentifier [
    0000: C2 AE C8 B6 9C 42 0E 76   CF 03 2B 03 C0 38 D3 50  .....B.v..+..8.P
    0010: A0 ED 47 69                                        ..Gi
    ]
    ]
    
    
    
    *******************************************
    *******************************************
    パスワードの入力が求められますが、そのままEnterで進めます。
  3. フィンガープリントから、API Keyを取得します。
    以下のページのMy certificate's MD5 fingerprint:に 2. で取得したMD5フィンガープリントを入力し、I have read and agree with the terms and conditionsにチェックを入れ、Generate API Keyをクリックします。
    Maps API Key Signup - Google Projects for Android
    http://code.google.com/intl/ja/android/add-ons/google-apis/maps-api-signup.html
  4. キーが表示されます。
    Android Maps API Key 取得方法
関連記事

0 件のコメント:

コメントを投稿