我通过使用debug / custom keystore尝试了所有可能的解决方案。但没有任何效果。 这是我的xml文件 我的android清单文件:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<application
android:allowBackup="true"
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.testapp.act.Home"
android:configChanges="keyboardHidden|orientation"
android:label="@string/app_name"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<uses-library android:name="com.google.android.maps" ></uses-library>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="AIzaSyDP_I4FFz5i-Dr-YrfeSxWbMteShUcvV18" />
</application>
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
main.xml中
<fragment
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/relativetop"
android:name="com.google.android.gms.maps.MapFragment"/>
如果你们中的任何一个人有解决方案,请告诉我
答案 0 :(得分:1)
您应该使用com.google.android.gms.maps.SupportMapFragment
代替com.google.android.gms.maps.MapFragment
。我在this link上有一个答案。您可以查看如何使用SupportMapFragment
。