Редактировать : добавлен более исчерпывающий ответ с всеми возможными проблемами для правильного рендеринга / отображения карты со ссылками и шагами, здесь есть хороший учебник тоже ... ниже приведены дополнительные шаги для устранения неполадок.
Выполните следующие действия:
- Проверьте манифест AndroidManifest. xml, часто это и макет могут быть проблемой для рендеринга карта. Это можно назвать что-то вроде
google_maps_api.xml
В GoogleMaps для Android вам нужны оба ключа - отладка и выпуск.
Клавиша "debug
" используется в других важных местах, также используется при разработке приложения в Eclipse. Тот же самый ключ отладки используется для разработки, тестирования и отладки .
Ключ отладки для подписи вашего приложения можно найти в файле userhome / .android / debug.keystore.
Чтобы создать SHA-1 для вашего хранилища ключей отладки, вы используете команду keytool из вашей установки JDK.
keytool -list -v -alias androiddebugkey \
-keystore <path_to_debug_keystore>debug.keystore \
-storepass android -keypass android
Прежде чем публиковать приложение на Market, измените android:debuggable="false"
в AndroidManifest.xml
и используйте Signed API key
здесь .
Установите флажок для использования правильного отпечатка пальца, как # 3 выше keytool -list -keystore ~\.android\debug.keystore ...
Затем go для вашего пользователя dir. на windows и очистить этот старый файл до C:\Users\dev2.Tykt.org\.android
и удалить debug.keystore
и default.keysetTykt
Наконец, после этого перейдите к Eclipse run a clean build
на вашем проекте и готово!