2014-01-09 3 views
1

У меня есть приложение на игровом автомате, в котором используются карты. Несмотря на то, что в отладке он отлично работал, карта не отображается в realease. я сделал следующие шаги:Подписанный файл apk для моего приложения для PlayStore, нет карт

- activate maps v2 on google console 
- get the API key 
- paste the API key in my manifest 
- export the apt file with eclipse tool to generate and sign 

ответ

1

Это произойдет потому, что ваша дало SH1 fingerprint подписи не совпадает с вашим приложением SH1. Когда вы получите API Key from API console, вы вводите SH1;package_name_of_your_app, это SH1 не точный SH1 для вашего APP. По этой причине карта не отображается.

Это для меня тоже. Если что-нибудь понадобится, спросите меня.

Edited Ответ

Вы получите этот тип вещи

enter image description here

+0

Вы имеете в виду два разных SH1? Один из Eclipse, один для приложения? – Xavier

+0

У вас есть существующее хранилище ключей или новое хранилище ключей на момент экспорта App –

+0

Я создал один – Xavier

1

При экспорте в Eclipse, как это, вы увидите SHA1 подпись для приложения выпуска. Используйте это для создания нового ключа и добавьте его. Затем продолжайте, как обычно. Проблема в том, что у вас должны быть разные ключи для выпуска и отладки. Не знаю, где именно это написано, но this должно быть достаточно, как я думаю.

Смежные вопросы