Google地图不会加载地图的图片

时间:2014-11-25 00:31:09

标签: android google-maps

我使用谷歌地图实现了Android应用程序的示例,但地图尚未正确加载。当我在地图中变得模糊并且不会加载街道或任何其他细节时。

logcat会不断显示以下消息:

11-25 00:17:09.657: D/REQUEST(1485): Connection opened to:https://clients4.google.com/glm/mmap/api
11-25 00:17:09.663: D/REQUEST(1485): Open Connection
11-25 00:17:09.932: D/REQUEST(1485): DRD(60): 62|147
11-25 00:17:09.948: D/REQUEST(1485): Close
11-25 00:17:09.950: D/REQUEST(1485): Error processing: com.google.maps.api.android.lib6.b.d@2c85fd8f not retrying

我正在使用具有以下特征的android模拟器运行应用程序:

Device=Nexus S(4.0", 480x800: hdpi) Target=Google APIs (Google Inc.) - API Level 17 CPU/ABI: Google APIs ARM (armeabi-v7a)

我已经检查了我的API KEY,谷歌开发者控制台就可以了。我的debug.keystore上的SHA-1密钥与开发人员控制台上的SHA-1密钥以及应用程序包完全不同。

我在StackOveflow(http://bit.ly/1xVvo5D)中看到了一个问题,建议删除以下行HttpsURLConnection.setDefaultSSLSocketFactory(sslContext.getSocketFactory());。但是,据我所知,我没有使用这样的代码。为了仔细检查,我用eclipse Ctrl + H搜索了HttpsURLConnection,没有找到任何内容。

清单是:

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

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

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<!-- External storage for caching. -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- My Location -->
<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_WIFI_STATE"/>

<!-- Maps API needs OpenGL ES 2.0. -->
<uses-feature
    android:glEsVersion="0x00020000"
    android:required="true" />

<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.maps.v2.API_KEY"
        android:value="my-api-key" />

    <activity
        android:name=".MainActivity"
        android:label="@string/app_name"
        android:exported="true" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

</manifest>

主要活动是:

<?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"/>

0 个答案:

没有答案