Google地图无法加载道具

时间:2015-04-23 11:19:50

标签: android maps genymotion

我已经按照谷歌教程使用谷歌地图,除了地图没有在genymotion模拟器上加载概率外,一切都很好

这是我的主要活动

    <uses-feature
    android:glEsVersion="0x00020000"
    android:required="true"/>


    <uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="21" />

    <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"/>
    <!-- The following two permissions are not required to use
    Google Maps Android API v2, but are recommended. -->
    <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/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <meta-data
    android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version" />
    <meta-data
    android:name="com.google.android.geo.API_KEY"
    android:value="*************************************"/>
    <activity

这是我的布局

<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
      android:id="@+id/map"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:name="com.google.android.gms.maps.SupportMapFragment"/>

请尽快回复!!!

1 个答案:

答案 0 :(得分:0)

如果您正在开发项目,则必须使用PC的SHA密钥生成当前使用的API密钥。

如果没问题,您的Play服务可能会出现问题。因此,Google Play服务必须是最新的。

谢谢!