Using build.gradle
buildTypes {
debug {
buildConfigField("String", "map_api_key", "\"your debug map api key here\"")
}
release {
buildConfigField("String", "map_api_key", "\"your release map api key here\"")
}
}
I solved this issue using this steps:
In Google Developer API Console
- Click on Create New Android key...
- In cmd.exe/Terminal:
keytool -list -v -keystore mystore.keystore
- Password:
android
- Now enter
SHA1 key;package name
for debug and press enter - Enter
SHA1 key;package name
for release - Click on Create
Now use this API key your project
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="@string/common_map_api_key"/>