Google Maps Android API v2 - 我无法运行Google的示例

时间:2013-12-10 22:28:12

标签: android google-maps

我正在尝试从Android SDK Manager测试Android开发人员的Gmaps示例。

  • Google Play服务已作为图书馆导入。
  • 从库项目中清除了libs文件夹;
  • 已导入地图示例;
  • 在项目属性中 - > Android,我有以下配置:
  • Google API而非标准Android;
  • 图书馆 - > Google Play服务是绿色的。

出现的错误:

  1. 无法解析导入com.google.android.gms.location
  2. 方法setImage(BitmapDescriptor)未定义类型 的GroundOverlay
  3. 对于MarkerOptions类型
  4. ,未定义方法flat(boolean)
  5. 和其他方法未定义。
  6. 我是Android开发的新手,所以......出了什么问题?

    有人可以帮我吗?感谢。

1 个答案:

答案 0 :(得分:0)

您是否对manifest进行了更改?要在Google控制台中注册并在清单文件中声明的密钥怎么办? 需要在清单文件中声明一些权限,如:

<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="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="com.example.gps.permission.MAPS_RECEIVE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

,关键是在元数据中声明:

  <meta-data
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="your key value" />