2016-09-01 2 views
0

Я пытаюсь выпустить APK для загрузки приложения в магазин google play. После создания файла APK я пытаюсь установить его на реальном устройстве, и проблема в том, что приложение не отображает карту (это приложение на основе карты), но отладочная работа без проблем. Я был бы счастлив, если бы вы могли помочь мне понять, почему это произошло, и как я могу это исправить. Благодарю.Платформа для выпуска студий в студии Android

P.S - Я проверяю все файлы, и они содержат ключ карты google.

ответ

0

Добро пожаловать в мир релизов. Проблема заключается в хранилище ключей. Скорее всего, вы это делаете. Когда вы создали SHA-1 для загрузки в консоль Google API, вы использовали файл debug.keytore. Это невозможно использовать, если вы создаете фактический пакет apk, чтобы проверить на самом устройстве. Когда вы создали пакет, Android Studio попросила вас создать новое хранилище ключей. Извлеките ключ SHA-1 из этого хранилища ключей и загрузите его в консоль Google API. Используйте следующую команду в CMD, чтобы получить это:

`keytool -list -v -keystore 'location of jks file'` 

Надеется, что это помогает :)

+0

Я пытаюсь использовать ключевой инструмент в моем файле JKS, но это не меняет любую вещи. Но, чтобы быть уверенным, что после использования компиляции в моем файле я генерирую сборку, как обычно. – proli2

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