Я работаю над Android-приложением, используя API Карт Google, созданный другим человеком. Проект имеет разные модули, такие как клиент, client_developer, client_preproduction и т. Д., Но все они совместно используют основной код в другом модуле. Я не могу понять, почему в google_maps_api.xml
у него разные ключи API «отладочный ключ», «клавиша освобождения», «тестовый ключ». Зачем ему это делать, если вам нужен только один ключ для работы API?Зачем использовать разные ключи API Google в проекте?
1
A
ответ
2
Вам необходимо подписать приложение с помощью цифрового отпечатка пальца SHA-1: Android SDK Tools генерирует разные сертификаты в зависимости от ваших целей, т. Е. Вам нужно протестировать приложение, сгенерировать сертификат отладки или если вы хотите опубликовать свое приложение , сгенерируйте сертификат запуска, чтобы включить его в игру Google. Вы можете прочитать здесь: https://developers.google.com/maps/documentation/android-api/signup
Надеюсь, это поможет! :)