地图没有显示

时间:2015-02-24 13:11:03

标签: java android google-maps-android-api-2

我通过使用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"/> 如果你们中的任何一个人有解决方案,请告诉我

1 个答案:

答案 0 :(得分:1)

您应该使用com.google.android.gms.maps.SupportMapFragment代替com.google.android.gms.maps.MapFragment。我在this link上有一个答案。您可以查看如何使用SupportMapFragment

祝你好运。