android интеграция Создание ключа API для открытия карты Google




google maps android studio example (5)

Прежде чем публиковать приложение в игровом магазине, вы должны сделать следующий шаг для создания release key.

Шаг 1: Сначала найдите местоположение хранилища ключей. Ex. D: \ Harshid \ testKeystore

Шаг 2. Запустите эту команду.

keytool -list -v -keystore D:\Harshid\ testKeystore -alias D:\Harshid\ testKeystore

пожалуйста, используйте полное имя хранилища ключей.

Шаг 3: Скопируйте SHA1

Шаг 4: Следуйте this google map api console.

В моем приложении используются Карты Google, я зарегистрировался на ключ Google Maps для отладки, это сработало. Но теперь, перед публикацией, мне нужен ключ Google Maps в режиме выпуска. Как я могу его получить?


Answer #1
If you cannot generate api key then you can use my key as given define.
1]key=AIzaSyCeBdq7rr-R7w7vZCXscLWgEDb3oO9CUhw
2]key=AIzaSyCc7FZQ6jG2VcxnxbMNdkPFFzrUsJxq-ys
3]key=AIzaSyBQuNDY3fycSayPzaE7lzMDxZqMSOKF8AA
4]key=AIzaSyDJ7rKNS4BjfM8qfsY6oJzsYvXGkQV8hTo

5]key=AIzaSyDFasJ3EgYe3HCfjyLLVM1DMaQjD7cgWpk&v=3.exp&libraries=places
    --This is special for version 3--

If above define all key are working. Hope this key is useful for you

Answer #2

Отладочный ключ не будет работать для сборки релиза. Pls просматривает информацию, указанную о генерации ключа на этой официальной странице . Более того, вы можете добавить SHA1 как для своей версии, так и для отладки, если вы хотите использовать один ключ для целей отладки и выпуска.


Answer #3

Тебе нужно :

  1. Создайте свой собственный ключ подписи, который вы будете использовать для публикации, используя Keytool: http://developer.android.com/guide/publishing/app-signing.html#cert

  2. Получите отпечаток MD5 только что созданного ключа: https://developers.google.com/maps/documentation/android/mapkey#getfingerprint

  3. Отправьте подпись на эту ссылку, чтобы получить ключ Google Maps: https://developers.google.com/android/maps-api-signup?hl=fr

  4. Экспортируйте свое приложение с помощью вновь созданного ключа в Eclipse: щелкните правой кнопкой мыши на своем проекте -> Инструменты Android -> Экспорт подписанного пакета приложений.

Будьте осторожны, чтобы сохранить сертификат в надежном месте, потому что он вам понадобится, если вы хотите опубликовать обновление своего приложения в Google Play.

РЕДАКТИРОВАТЬ :

Для Google Maps Android V2 подписание немного отличается. Вам нужно будет получить подпись SHA-1 и указать имя пакета вашего приложения. Кроме того, необходима учетная запись Google APi. Вся информация предоставлена ​​на этой странице: https://developers.google.com/maps/documentation/android/start?hl=fr#the_google_maps_api_key


Answer #4

Надеюсь, вы знаете, что процесс сборки Android подписывает ваше приложение по-разному в зависимости от того, какой режим построения вы используете для создания своего приложения. Существует два режима сборки: режим отладки и режим выпуска . Вы используете режим отладки при разработке и тестировании своего приложения.

Процесс подписи отладки происходит автоматически при запуске или отладке приложения с помощью Eclipse с плагином ADT

  • Для режима Release-

если вы используете Eclipse с плагином ADT , вы можете использовать мастер экспорта для экспорта подписанного APK (и даже создать новое хранилище ключей, если необходимо). Мастер экспорта выполняет все взаимодействия с Keytool и Jarsigner для вас, что позволяет вам подписывать пакет с помощью графического интерфейса, а не выполнять ручные процедуры для компиляции, подписи и выравнивания, как обсуждалось выше. После того, как мастер скомпилировал и подписал ваш пакет, он также выполнит выравнивание пакетов с помощью zipalign. Поскольку Мастер экспорта использует как Keytool, так и Jarsigner, вы должны убедиться, что они доступны на вашем компьютере, как описано выше в Basic Setup for Signing .

  • Чтобы создать подписанный и выровненный APK в Eclipse:

  • Выберите проект в Проводнике пакетов и выберите «Файл»> «Экспорт». Откройте папку Android, выберите «Экспорт приложений для Android» и нажмите «Далее».

  • Теперь запускается мастер экспорта приложений для Android, который поможет вам в процессе подписания вашего приложения, в том числе
    шаги для выбора закрытого ключа, с помощью которого можно подписать APK (или
    создавая новое хранилище ключей и закрытый ключ).

  • Завершите мастер экспорта, и ваше приложение будет скомпилировано, подписано, выровнено и готово для распространения.







google-maps