Я скачал API Google и теперь нет, Что, кажется, стандартная проблема моей карты XML просто отображение серой хватки, где должны отображаться Google карты, как показана на рисунке:Нет показывая на MapActivity карты
Я пробовал два ключа API (путем создания нового), но безрезультатно. Я добавил разрешения Интернет и Google карту библиотеки в моем манифесте, как показано ниже:
Manifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.map"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".MainMap"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<uses-library android:name="com.google.android.maps" />
</application>
</manifest>
API ключи:
Это мой макет карты XML:
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="AIzaSyBV_Zio-pysGWfjGo7dUpGvYRZ9PB3NQLc"/>
</RelativeLayout>
Я устанавливаю свой проект в версию API Google API и тот же самый с моим AVD.
Когда мое приложение загружается и мое намерение начинается я получаю ошибку в моей консоли:
02-16 15:55:04.637: E/MapActivity(305): Couldn't get connection factory client
Прочтите [это] (http://samir-mangroliya.blogspot.in/p/android-map-api-key.html) и сгенерируйте ключ api [здесь] (https://developers.google.com/maps/documentation/android/v1/maps-api-signup) –
Не должно быть разрешения XML в XML для приложения – JustinDanielson
Этот метод, который вы пытались сделать, был обесценен в DEC, 2012: Пожалуйста, прочитайте [this документ] (https://developers.google.com/maps/documentation/android/v1/). И даже если вы используете новый API Google Maps v2, вы не можете развернуть свое приложение в эмуляторе: см. [Этот документ] (http://developer.android.com/intl/ko/google/play-services/setup. html) – BBonDoo