Мне удалось запустить карту google в моем приложении на планшете (ASUS TF201). Однако он не может работать на моих других мобильных телефонах Android (Samsung, HTC ...).Ошибка авторизации на разных устройствах (Android Google Map API v2)
Я использую SHA1, сгенерированный keytool, зарегистрируйтесь на консоли google api и получаю отладочный ключ. Импортируйте lib и установите разрешение шаг за шагом.
консоли появляется это там, где я его запускаю:
[2013-03-28 11:19:18 - google-play-services_lib] Could not find google-play-services_lib.apk!
Появляются на планшете, который хорошо работает, тоже.
Неудача, если это с ниже LogCat:
03-28 11:10:56.382: E/Google Maps Android API(32067): Failed to load map. Could not contact Google servers.
03-28 11:03:54.165: E/Google Maps Android API(9610): Authorization failure.
03-28 11:03:55.135: D/dalvikvm(9610): GC_CONCURRENT freed 286K, 13% free 10643K/12231K, paused 24ms+3ms, total 89ms
03-28 11:03:55.580: E/Google Maps Android API(9610): Failed to load map. Could not contact Google servers.
03-28 11:03:55.595: E/Google Maps Android API(9610): Failed to load map. Could not contact Google servers.
03-28 11:03:56.085: E/Google Maps Android API(9610): Failed to load map. Could not contact Google servers.
...
Я не могу найти, какие шаги я пропустил. Пожалуйста, дайте мне какое-нибудь предложение, если бы вы знали.
1. Я запрашиваю метод 'isGooglePlayServicesAvailable()' для проверки состояния, но два из моего устройства возвращают '0', что означает' SUCCESS' в документе. Я все еще не могу решить эту проблему с помощью своего телефона. 2. До сих пор я запускал его только через USB-кабель, а не APK. – user2174595