Google Map API при выпуске apk
Я использую Google API в моем приложении с Android Studio. Я добавил свои ключи SHA-1 в облачную платформу Google. один предназначен для отладочной версии, а другой - для версии выпуска (тот же ключ API с разными ключами SHA-1), моя отладочная версия работает нормально, но когда я делаю подписанный apk, она не работает! Я проверил файл google_maps_api.xml, и все в порядке (он у меня есть при отладке, а также в основных папках приложения), я добавил свой ключ api в AndroidManifestes с помощью com.google.android.maps.v2.API_KEY, а также привязал com.google.android.geo.API_KEY", но все еще не работает!
1 ответ
Вы должны предоставить 2 ключа в файле AndroidManifest.xml для использования карты Google и API Google.
<!--Google MAP API key-->
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="@string/google_map_key" />
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_map_api_key" />
Эти 2 ключа должны быть сгенерированы в Get an API Key.
Если вы используете ключи API в производственном режиме, вы должны ограничить ключ API, прежде чем использовать его в производственном режиме.