3

I'm stuck in this issue, when i run my project in eclipse it shows map correct, but when i upload it to Google play store and when i install it in my device , it shows the blank map, I don't know what is a problem my map key is correct, package name is correct, i also generate new map key and try, but it also doesn't work. I don't know where is the issue.

Raj
  • 844
  • 2
  • 11
  • 29

5 Answers5

2

Please follow the check-list :

1) Sign the app with new .keystore.

2) SHA1 of new .keystore should be used.

3) Map key should be made using this SHA1.

4) If new Google account is used, then make sure Android Maps V2 services is turned on for that account.

Prachi
  • 3,584
  • 2
  • 24
  • 39
  • :Problem is map working when i upload first build in play store, but after changing in version code and version name, and upload it to Google play store this problem arise, so i just want to know what is the problem. thanks Vera – Raj Dec 10 '13 at 05:58
  • you need to change the version code from n to n+1 then. – Prachi Feb 03 '14 at 12:00
  • @Raj keytool -list -alias MyAndroidKey -keystore C:\Users\myUser\.android\android.jks -storepass mystorepass -keypass mykeypass – iOSAndroidWindowsMobileAppsDev Aug 26 '16 at 11:28
0

As this type of issue was already raised and there was the solutions

Google Map Android API v2 can't display map in play store application

Community
  • 1
  • 1
vinay Maneti
  • 1,447
  • 1
  • 23
  • 31
0
  This problem is because of map api key.

You need to sign your app and find keystore for signed app. Right click on project Android Tools->Export Signed application pachage->next -> create new keystore then use this new keysore to find new SHA1 Now find new API key for your app. And replace the old map API key with this in manifest.

Next time whenever you want new signed app just use this keystore no need to create new again.

keshav
  • 3,235
  • 1
  • 16
  • 22
0
  • Make sure you update the SHA-1 in the play store from the location Select your App --> App Integrity --> App signing key certificate --> SHA-1 certificate fingerprint.
  • Paste it into Release Key along with the app package name.

enter image description here

Devrath
  • 42,072
  • 54
  • 195
  • 297
-1

You need to do the following things to get your Maps Visible for both Debug Mode and release mode

-1 Add debug key to package combination at Google API console

-2 Add release key to page combination at Google API Console

Note : you need to add at lease 2 combination to get your maps visible when you are testing and when you generate *.apk file. What you are missing right now is not adding the release key to application package combination to API console add this and after that do the following:

replace your debug map key with release key and generate your *.apk and install aplication to your device you will get your maps there are several Tutorial available on net i would to suggest you the following one Google Maps

To Generate the Release key do the following steps Open CMD (in Windows) terminal (in Linux?MAC os) find the path to your jdk dir and then to bin like following:

C:\path-to-jdk\jdk1.7.0_07\bin>keytool -v -list -alias tt -keystore path-to-keystore -storepass password -keypass passowrd

for me the path is following for Jdk/bin and that for key store

C:\Program Files\Java\jdk1.7.0_07\bin>keytool -v -list -alias tt -keystore D:\ke yStore -storepass password -keypass password

you need to give the following things of your own

-1 path to jdk

-2 path to keystore

-3 keystore passoword

-4 keypass password

Also look http://android-er.blogspot.in/2012/12/displaying-sha1-certificate-fingerprint.html for more information

Virag Brahme
  • 2,062
  • 1
  • 20
  • 32