I applied the exact steps as mentioned in the google developer doc to create an example google map project and everything went fine on the emulator, but when I generated the pro
It's important to remember that Build Releases debug and release mode often have different (.xml) values file. if you are using a Linked Resource File (eg: Google_maps_api.xml) to manage your Maps Api Key, you need to update both files with their appropriate keys.
Keys must be signed using the same procedure as described above ( using your .jks keystore file ..etc )