Не могу заставить Google Maps v2 работать

Я пробовал много примеров, но все еще не могу заставить его работать! У меня есть сетка без карт и «не удалось подключиться к заводскому клиенту».

Я попробовал здесь и здесь и здесь и многие другие. Я пытался запустить его и на устройстве, но все равно.

Любые идеи здесь? Любой другой хороший учебник?

Благодарю вас!


person George    schedule 18.03.2013    source источник
comment
проверьте подключение к интернету и ключ API.   -  person rajeshwaran    schedule 18.03.2013


Ответы (2)


Я вижу, что вы пробовали мой учебник. Проблема, которую вы описываете, обычно возникает, когда есть проблема с вашим ключом.

Пожалуйста, ознакомьтесь со следующим руководством, чтобы получить ключ:

Ключ Google Map API V2

если это вам не поможет, попробуйте удалить папку debug.keystore и запустить любой проект Android, чтобы воссоздать новый ключ, и снова выполнить весь процесс связывания вашего ключа с вашим проектом с помощью консоли.

И еще раз проверьте, что вы добавляете все разрешения из первого учебника в свой файл манифеста.

person Emil Adz    schedule 18.03.2013
comment
: прежде чем делать это, не могли бы вы дать мне код для MainActivity? Чтобы проверить, работает ли он? Спасибо - person George; 18.03.2013
comment
если вы внимательно прочитали: 8. Теперь создайте действие, которое расширяется от «FragmentActivity», создайте XML-файл макета для этого действия и установите его в качестве представления содержимого этого действия, в макете напишите следующее:. поэтому все, что вам нужно сделать, это создать FragmentActivity и установить для setContentView макет, описанный в руководстве. - person Emil Adz; 18.03.2013
comment
: Хорошо, я сделал это. Кроме того, я удалил папку debug.keystore. Ключ API от Google все тот же. Теперь у меня есть эта проблема. различные подписи приложений. Необходимо выполнить полное удаление приложения. ВНИМАНИЕ: это приведет к удалению данных приложения! Пожалуйста, выполните «adb uninstall com.example.mymap» в оболочке. Я выполнил удаление adb и снова установил устройство, но все равно! Что делать теперь? - person George; 18.03.2013
comment
: Если я запускаю его на эмуляторе, это дает мне Это приложение не будет работать без сервисов Google Play, которых нет в вашем телефоне. - person George; 18.03.2013
comment
: Хорошо, теперь все работает! Я запустил устройство и обновил сервисы Google Play. Теперь все в порядке, спасибо! - person George; 18.03.2013
comment
Отлично, тебе удалось это понять, @George, приятного кодирования :) - person Emil Adz; 18.03.2013
comment
:Спасибо! Сейчас я пытаюсь настроить его с помощью MapActivity вместо FragmentActivity, но это дает мне пустую сетку с этим. Знаете ли вы что-нибудь, что мне поможет? - person George; 18.03.2013
comment
@ Эмиль Адз: Хорошо, я нашел, извините! - person George; 18.03.2013

это происходит, когда вы используете ключ для приложения в манифесте, отличный от фактического ключа проекта Google. Попробуйте перепроверить ключ. У меня была такая же проблема, и я понял это таким же образом. Он не имеет ничего общего с кодом. Удачи!

person Kunal S. Kushwah    schedule 18.03.2013
comment
У меня есть один API-ключ для отладки, и я его использую. - person George; 18.03.2013
comment
Ответ @Emil Adz ниже правильный. Это как раз из-за несоответствия ключей. - person Kunal S. Kushwah; 18.03.2013