0
我正在申請顯示谷歌地圖,我有一些問題。在我發現的一些項目中,它們都顯示爲灰色方塊,並且找不到我的錯誤。我還嘗試了由我的debug.keystore生成的API代碼。此外,我試圖改變目標的Android項目的API谷歌2.3和運行或創建一個新的Android項目和複製代碼(結果也是一樣的)。谷歌地圖(只顯示廣場)
在清單我檢查
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-library android:name="com.google.android.maps" />
在main.xml
:
<com.google.android.maps.MapView
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="AIzaSyD0CVBmcDp3HdXe0FNVykG7RnN0vYisZUw"
/>
在Java中我證實了這一重要
@Override
protected boolean isRouteDisplayed() {
return false;
}
所以問題可能是我已經打開的項目來自Google Maps v1? – RRUser 2013-04-29 17:59:31
@RRUser:如果您沒有有效的Maps V1 API密鑰,則無法編寫Maps V1應用程序。 – CommonsWare 2013-04-29 18:01:48
我有一個MAPS V2 API密鑰。我可以在MAPS V1的項目中使用此密鑰嗎? – RRUser 2013-04-30 17:23:29