Я разрабатываю локально с Android-студией и телефоном Android Galaxy S3, подключенным через USB.android: google maps только серый фон как APK
В моей локальной среде разработки, когда я запускаю конфигурацию запуска для развертывания на S3, все работает отлично - карта отображается очень хорошо.
Но когда я развертываю как подписанный APK на наш сервер и устанавливаю через Интернет (я пытаюсь использовать другой телефон для Android, чтобы все было четко разделено), плитки на карте не загружаются, я вижу знак Google ниже слева и значок местоположения GPS в верхнем правом углу.
Я видел несколько связанных сообщений:
Android Google Maps application showing grey background instead of the map
который кажется первый немного устаревшим, вторым он использует затмение (я использую андроид-студию), третьим - она не работает для меня.
Android - Google Maps Grey Screen on Signed APK Этот парень не получил какие-либо полезные ответы на свой вопрос ....
API Google Maps v2 правильно? Вы использовали производственный ключ Google Maps для подписанного apk? –
Да, API Карт Google v2. хм ... не вижу никакого производственного ключа.Когда я перехожу на консоль разработчика Google, есть только ключ, «Ключ для приложений для Android» - я не вижу ссылки на выпуск или отладочный ключ. Где это будет? – faboolous
Ключ API для одного устройства не работает на другом устройстве (если вы сделали debug api key), ключи от ключа выпуска работают на всех устройствах, поэтому вам нужно сделать ключ api для выпуска –