android - map 未显示

标签 android google-maps

我正在尝试加载 map 。缩放、位置等 map 元素已加载,但 map 未显示

我已经添加了 api key 和 map 所需的其他内容。

我得到的 logcat 为:找不到 Google Play 服务资源。检查您的项目配置以确保包含资源。

下面是我的 list Xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.blah.blahh"
    android:versionCode="1"
    android:versionName="1.0" >

     <permission android:name="com.xxx.xxx.permission.MAPS_RECEIVE"
        android:protectionLevel="signature"></permission>

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


    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
    <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
        .
        .
        .

                </activity>

         <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="AIzaXXXxXXXXXXXXXX7mSf-THX" />   

    </application>

</manifest>

欢迎对此有任何想法

最佳答案

将其包含在 list 中

<meta-data
    android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version" />

请确保您已将 Google Play 商店库项目添加到您的项目中。

另请确保您已添加与您的应用签名相对应的 map API key

关于android - map 未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21479089/

相关文章:

android - Google 语音 API - 仅转录一组给定的单词或禁止某些单词?

iphone - GPS室内精度

ios - 多站谷歌地图 URL 架构

android - 除非您更新 Google Play 服务(通过 Bazaar),否则此应用将无法运行

android - Google API 为 Android 抛出 no-crunch 错误

ruby-on-rails - 将 Google Maps (API V3) 支持添加到 Ruby on Rails 应用程序

android - FusedLocationProviderApi 的替代方案

c# - 无法启动应用程序

android - 应用程序 :showAsAction vs android:showAsAction

android - 在没有cognito的情况下访问android中的aws私有(private)存储桶