2
我正在嘗試獲取隨Google附加軟件一起發佈的MapsDemo項目。爲此,我獲得了默認調試證書的MD5指紋,並使用該指紋生成了MAPS API KEY,並將其用於佈局文件中。 在清單文件中,我添加了它所需的所有權限。我的清單文件看起來像MapsDemo無法正常工作+ android
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-sdk android:minSdkVersion="3" />
<application android:label="@string/activity_sample_code"
android:icon="@drawable/app_sample_code" >
<uses-library android:name="com.google.android.maps" />
<activity android:name="com.example.android.apis.MapsDemo" android:label="MapsDemo">
<intent-filter>
<category android:name="android.intent.category.LAUNCHER"></category>
<action android:name="android.intent.action.MAIN"></action>
</intent-filter>
</activity>
<!-- ************************************* -->
<!-- VIEW/WIDGET PACKAGE SAMPLES -->
<!-- ************************************* -->
<activity android:name="com.example.android.apis.view.MapViewDemo" android:label="MapView">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.SAMPLE_CODE" />
</intent-filter>
</activity>
<activity android:name="com.example.android.apis.view.MapViewCompassDemo" android:label="MapView and Compass">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.SAMPLE_CODE" />
</intent-filter>
</activity>
我的地圖佈局文件看起來像
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.google.android.maps.MapView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="0msDghc7PL9izft4M7VdAxRREci8JIZeBEULPvw"
/>
</LinearLayout>
但經過這一切,我看到的是一個空白的GID屏幕。沒有顯示地圖。請幫我解決這個問題。我在這裏做錯了什麼?
你有沒有解決過這個問題?我遇到了同樣的問題。 – 2012-12-10 16:44:20