2

Android用のGoogleマップAPIキーを取得する方法、私は複数の記事を読みましたが、成功しませんでした.

私は以下のようにコードアンドロイドを見て:

<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/mapview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:apiKey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    android:clickable="true" />

では、Google から xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx を取得する方法について質問します。一歩ずつ教えてください、ありがとう。

ありがとう。

4

4 に答える 4

5

開始する前に、Google からの特定の API キーが必要です。このキーは無料で、このプロセスを完了するために必要です。

https://code.google.com/apis/console/に移動し、Google アカウントでログインします。

以下が表示されます。

「プロジェクトの作成」ボタンをクリックします。

サービスのリストで Google Maps API v3 を見つけ、[オフ] をクリックしてオンにします。

次の画面で「I Agree...」にチェックを入れ、「Accept」ボタンをクリックします。Google Maps API v3 の横にあるボタンが「オン」に変わっていることがわかります。

次に、左側のメニューで [API アクセス] をクリックします。「OAuth 2.0 クライアント ID を作成します...」と尋ねられます。

次の画面で、製品名 (例: "demo") を入力し、(必要に応じて) プロジェクトのロゴとして画像をアップロードし、[次へ] ボタンをクリックします。

次の画面で、アプリケーションの種類 (「Web アプリケーション」) を選択し、Web アドレスを入力して、[Create Client Id] ボタンをクリックします。

次の画面では、API キーを取得しています。

注意事項: API キーを保存してください。(特定の URL 用に開発するすべての Google マップ アプリケーションで必要になります。

于 2013-06-26T11:28:38.280 に答える
3
  1. コマンドラインでは、Java-> jdk-> bin を開く必要があります。私の場合は、「C:\Program Files\Java\jdk1.7.0_03\bin」です。
  2. 必要な「keytool」プログラムがあります。コマンド ラインで「cd C:\Program Files\Java\jdk1.7.0_03\bin」と入力します。
  3. 「keytool -list -v -keystore C:\Users\John\.android\debug.keystore」と入力すると、コマンド ラインの最後の文字列は「C:\Program Files\Java\jdk1.7.0_03\bin」のようになります。 >keytool -list -v -keystore C:\Users\John\.android\debug.keystore". 通常、「ジョン」という名前を変更するだけで済みます。

SHA-1、MD5などがあります

最後に、Google Access API google access apiに移動します。

于 2013-08-24T10:16:12.907 に答える
1

https://developers.google.com/maps/documentation/android/v1/mapkey

Googleはあなたの友達ではありませんか?

$ keytool -list -alias androiddebugkey \
-keystore <path_to_debug_keystore>.keystore \
-storepass android -keypass android
于 2013-01-21T13:48:27.697 に答える
0

Google が Android 用の Google マップ API を更新しました。こちらで確認してください。

于 2013-01-21T13:55:53.090 に答える