我已經使用Eclipse IDE創建了發行密鑰庫。我使用keytool對其進行了簽名並在Google地圖上註冊。我插入了鑰匙,但我的地圖沒有顯示出來。Google地圖不會出現在我的MapActivity中
Maps show up properly when I use the key associated with my debug keystore.
我該如何診斷?我按照與調試相同的步驟進行了發佈。
UPDATE:
這裏是我的清單文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.cancertrials" android:versionCode="1"
android:versionName="1.0">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
<activity android:label="@string/app_name" android:name="splash">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".HomeActivity" android:label="@string/app_name" android:windowSoftInputMode="stateHidden">
</activity>
<activity android:name=".moreactivity" android:label="@string/app_name">
</activity>
<activity android:name=".aboutmedtrust" android:label="@string/app_name">
</activity>
<activity android:name=".aboutclinical" android:label="@string/app_name">
</activity>
<activity android:name=".aboutglaxosmith" android:label="@string/app_name">
</activity>
<activity android:name=".termsofuse" android:label="@string/app_name">
</activity>
<activity android:name=".privacy" android:label="@string/app_name">
</activity>
<activity android:name=".feedback" android:label="@string/app_name">
</activity>
<activity android:name=".informationcancer" android:label="@string/app_name">
</activity>
<activity android:name="AdvanceSearchActivity" android:label="@string/app_name">
</activity>
<activity android:name="SearchingActivity"></activity>
<activity android:name="AdvanceSearchTab1"></activity>
<activity android:name="AdvanceSearchTab2"></activity>
<activity android:name="DetailedActivity"></activity>
<activity android:name="summary"></activity>
<activity android:name="conditions"></activity>
<activity android:name="description"></activity>
<activity android:name="inclusion"></activity>
<activity android:name="exclusion"></activity>
<activity android:name="BookmarkActivity"></activity>
<activity android:name="RecentActivity"></activity>
<activity android:name="information"></activity>
<uses-library android:name="com.google.android.maps"></uses-library>
<activity android:name="Mapsactivity">
</activity>
<activity android:name="mapView"></activity>
</application>
<uses-sdk android:minSdkVersion="3" />
</manifest>
你的活動量可笑。您還將use-library設置了兩次,其中一個位於一個活動中。我很驚訝,即使編譯 – Falmarri 2010-11-25 17:16:48
你在那裏有兩次ACCESS_FINE_LOCATION,可能值得拉動其中的一個 – Jimmy 2010-11-25 17:22:52
也可以嘗試在谷歌API目標模擬器上運行它(使用AVD管理器下載額外的目標) – Jimmy 2010-11-25 17:23:30