0

最近、Android マーケットにあるアプリにマップビューを追加しました。エミュレーターと電話でアプリをテストしていたときに、Google Maps API デバッグ キーを使用してすべてが機能しました。次に、マップ API キーを自分のキーストアに一致するものに変更しました。アプリをリリースしてマークを付け、アプリをダウンロードし、マップビューに移動しましたが、マップタイルは表示されません...なぜこれが起こっているのかわかりません。

私はマニフェストにこれを持っています:

 <uses-permission android:name="android.permission.INTERNET" />
 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
 <uses-sdk android:minSdkVersion="8" />

 <application android:icon="@drawable/icon" android:label="@string/app_name">
      <uses-library android:name="com.google.android.maps" />

そして、これは私のマップビューに属するxmlファイルにあります:

<com.google.android.maps.MapView
        android:id="@+id/mapview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:clickable="true"
        android:apiKey="my key here" <--- This is where I've put my key />

オーバーレイなど、アプリの他のすべてがうまく機能します..私が忘れていたかもしれないものへのヒントをいただければ幸いです..

4

1 に答える 1

0

リリース用のGoogleMapAPIキーは、デバッグ用と同じではありません。もう一度取ってください。

于 2012-01-21T14:32:57.310 に答える