google-mapsandroid-studiogoogle-maps-api-3android-build-type

How to run android app in release not in debug?


In my app I'm using google maps. Now, I realized that you have a build google maps key and release google maps key. When I launch my signed apk into the app store for testing the google maps screen goes grey. And i have to keep signing a new apk and loading it into play store and then test it.

How do I test a release build? Please provide very simple and easy step by step instructions or if you know how to solve the problem with google maps that would be helpful.

Here is a screen shot of how i set up my google maps api in the console for my release one.

enter image description here


Solution

  • Test a release build

    enter image description here

    1. open Build Variants

    enter image description here

    1. set debug to release

    2. Build and Run

    For gray screen Once you have got the release SHA set in dev console

    You have two google_maps_api.xml files

    One in this folder:

    app/src/debug/res/values

    Other in this folder:

    app/src/release/res/values

    But only the debug one contains your API key probably.

    enter image description here