Проблема с Google Maps для Android - PullRequest
0 голосов
/ 17 июня 2011

Я сделал приложение, которое отображает мне карту, используя GPS lat и long. Теперь, когда я запускаю это приложение на своем мобильном телефоне или эмуляторе, оно работает нормально. Но когда я подписываю приложение и устанавливаю этот apk на другом мобильном телефоне, карта не отображается. Это просто показывает мне оверлейный пункт.

Друзья, я чучела, пожалуйста, помогите

У меня есть класс MapsActivity и класс наложенных элементов, и я получил помощь здесь: http://developer.android.com/resources/tutorials/views/hello-mapview.html

Ответы [ 2 ]

4 голосов
/ 17 июня 2011

Вы должны подписать свое приложение ключом разблокировки, потому что эмулятор использует ключ отладки.

2 голосов
/ 17 июня 2011

На странице, на которую вы ссылаетесь, следует учитывать два важных момента:

Для этого урока требуется внешняя библиотека Google Maps установлен в вашей среде SDK.

Для целей данного урока вы должен зарегистрироваться в отладке SDK сертификат, который будет действителен только пока ваша заявка подписана ключ отладки (после того, как вы подпишете закрытый ключ, вам понадобится новый API ключ)

Теперь, когда впервые говорится о среде SDK, также вероятно, что вы должны убедиться, что API-интерфейсы Google присутствуют на целевом устройстве. Я признаю, что это, вероятно, уже имеет место.

Я думаю, что проблема, скорее всего, связана со вторым моментом: после того, как вы подпишите APK своим ключом релиза, вам понадобится другой ключ API карт Google. В этом, я подозреваю, проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...