谷歌地图Android API v2'无法获得连接工厂客户端'

时间:2013-08-15 08:46:42

标签: android google-maps

我尝试了很多东西来获取Android应用中的谷歌地图。对我来说,Api-Key似乎无法识别。

我的密钥构建:

keytool -list -v -alias androiddebugkey -keystore MyUser\.android\debug.keystore -storepass android -keypass android 

用于获取具有给定package-name的Android应用程序的API-Key。

Manifest文件使用maps-library和internet权限设置。

<uses-library android:name="com.google.android.maps" />
<uses-permission android:name="android.permission.INTERNET" />

在Tab2上启动应用程序后,我得到了进一步的错误并且未加载地图:

MapActivity   Handling network change notification: CONNECTED
MapActivity   Couldn't get connection factory client

我很难过,有人有解决方案吗?

1 个答案:

答案 0 :(得分:1)

在Manifest中我得到了google-maps v2:

<uses-feature
        android:glEsVersion="0x00020000"
        android:required="true"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

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

<meta-data android:name="com.google.android.maps.v2.API_KEY"
               android:value="AIzaSy******************A"/>

虽然我不确定两个MAPS_RECEIVE权限中的哪一个属于v1或v2