-3

Google マップ v2 を使用して Android 用のシンプルなアプリを作成しています。

APIキーの取得で何か間違ったことをしたと思います...

チュートリアル「http://mobile.tutsplus.com/tutorials/android/android-sdk-working-with-google-maps-application-setup/」に従いました

正常に動作しましたが、私の場合はマップが表示されません (...)

「com.mycustommap」のようなパッケージを作成し、Api コンソールに「key;com.mycustommap」を追加しましたよね?

また、Galaxy Note 2で実行し、Eclipseでプロジェクトを作成しています。

助けてくれてありがとう

4

1 に答える 1

1

Windows で開発している場合は、

C:\Users\YOUR_USER\ディレクトリ、キーを押したまま、フォルダをShift右クリックして選択します.androidOpen command window here

次にkeytool -list -v -keystore debug.keystore、 と入力し、パスワードの入力を求められたら Enter キーを押し、SHA1 フィンガープリントをコピーします。

次に、ブラウザを開いてにhttps://code.google.com/apis/console/移動しAPI access、クリックしますCreate new Android key

次に、そこSHA1_KEY;com.mycustommapに入力して、次のようなものを入力する必要があります
45:B5:E4:6F:36:AD:0A:98:94:B4:02:66:2B:12:17:F2:56:26:A0:E0;com.example

パッケージ名は、あなたが持っているものと一致する必要がありAndroidManifest.xmlます

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.mycustommap"      <==  YOUR PACKAGE NAME
  ...

次に、AndroidManifest.xml次のものが必要です

<permission
    android:name="com.mycustommap.permission.MAPS_RECEIVE"
    android:protectionLevel="signature"/>

<uses-feature android:glEsVersion="0x00020000" android:required="true"/>

<uses-permission android:name="com.mycustommap.permission.MAPS_RECEIVE"/>

<application
        ...
 <meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="YOUR_API_KEY_HERE" />
   ....
</application>

yourYOUR_API_KEY_HEREは、Google API コンソールからコピーしたキーです。

于 2013-06-24T21:11:08.367 に答える