Проблемы при запуске приложения Android, которое использует GoogleMaps .apk в смартфоне - PullRequest
0 голосов
/ 12 июля 2011

Недавно я разработал приложение для Android, которое использует API GoogleMaps и представляет точки на карте.Приложение хорошо работает в эмуляторе Android, но не работает, когда выполняется в смартфоне.Когда карта представлена, все точки показаны, но карта не отображается (появляется белая карта с квадратами).Я сгенерировал .apk с default.keystore: debug.keystore.Я попытался сгенерировать .apk с настроенным хранилищем ключей и получить следующий результат:

Подделка хранилища ключей или неправильный пароль.

Есть ли решение для программы API googlemaps в смартфоне?Кто-нибудь знает, как создать новый debug.keystore?

Ответы [ 3 ]

0 голосов
/ 12 июля 2011

Самый простой способ создать новое хранилище ключей - это позволить инструментам сделать это за вас.Если вы удалите существующее хранилище ключей, инструменты сборки автоматически сгенерируют новое для вас.Затем вы можете выполнить шаги, чтобы получить хеш и получить ключ API:

Расположение хранилища AVD по умолчанию находится в ~ / .android / в OS X и Linux, в C: \ Documents and Settings \.android \ в Windows XP и в C: \ Users \ .android \ в Windows Vista и Windows 7.

В следующий раз, когда вы соберетесь, инструменты сборки создадут новое хранилище ключей и ключ отладки.

Полное описание шагов здесь: http://developer.android.com/guide/publishing/app-signing.html

0 голосов
/ 12 июля 2011

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

0 голосов
/ 12 июля 2011

Попробуйте создать новое хранилище ключей. используйте это новое хранилище ключей для получения API-ключа карты Google, затем запустите

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