FIX Android Google Map v2 not showing map for release apk

TheNewBaghdad (‫بغداد الجديدة‬‎) · 55K views · 2015 · 7:26

Open on YouTube

Software practice, open source & careersTesting, debugging & developer toolstutorialdated

Why Stack Overflow recommends it

Stack Overflow users link it as a practical walkthrough when Google Maps shows a blank map in a signed release build while the debug build works.

Recommended by 3 people across 3 different months, 2015 to 2018.

What it is

A short 2015 screencast showing how to fix the Android Google Maps v2 problem where the map is blank in a release APK. It walks through generating a new Maps API key from the release keystore's SHA-1 and putting it into the app's Google Maps config. The video is made by the channel TheNewBaghdad.

What people said

Recommends Hussein Alrubaye · 2015-02 · Stack Overflow · on “Android: Google Map v2 not showing map for release apk”

you cannot use same key that you used in debug in the release, they have different works. to solve this problem you have to generate new Google map key API KEY form the key store that you are using in you release copy see this video for more details [this video]

Recommends Joab Santos · 2017-09 · Stack Overflow · on “Google Maps is blank [Android] Release Mode”

For future readers! I found a solution on this video --> [this video] The steps : Create a new key Generate a signature for my app I run this command "keytool.exe -list -v -alias aliasname -keystore "keypath" -storepass password -keypass password I changed the perspectives in Android Studio to Release Mode I encountered the google maps api xml file, then I set the new key I had generated. That's it, I hope it helps somebody later on. thank u all who tried to help me.

Recommends Pabodha Wimalasuriya · 2018-12 · Stack Overflow · on “xamarin google map not working”

If you are unable to view the map after deploying a Release apk, follow this Video.. [this video] As it says : Create a KeyStore from Visual Stuido. a. Put project config mode to Release. b. Clean and Build your Android project. c. Right click your Android project and select Archive (Before that specify the version code and version name in your manifest or in properties). d. Once the archive is completed, click on Distribute. e. Select AdHoc channel. f. Create a new Signing Identity with Alias, Password and other info. g. This signing key creates a KeyStore file in location : C:\Users\[UserName]\AppData\Local\Xamarin\Mono for Android\Keystore\[Alias]\[Alias].keystore Note : [Alias] is the name yo