Note that there are some explanatory texts on larger screens.

plurals
  1. POWhy is Google MapView in my release signed android application works only on the emulator but not on my device
    text
    copied!<p>I've developed an android application which uses the Google MapView. during the development phase (with the debug key), the application worked fine both on the emulator and on my device.</p> <p>Now, prior to releasing my application I've done the following steps:</p> <ol> <li>Opened a new Google account (for the company)</li> <li>Created a new key store using keytool for my release builds</li> <li>Generated an MD5 for my release key (using keytool -list)</li> <li>Registered the MD5 with the Google Maps API (http://code.google.com/android/maps-api-signup.html) while I was signed in using my new Google account.</li> <li>Changed all the apikey elements of my MapViews to the newly generated one.</li> <li>Exported my application from Eclipse using the ADT add-in (Project->Export->Export Android Application)</li> <li>In the wizard, I signed my application using my release key.</li> <li>Installed the application on my device using (adb install)</li> </ol> <p>For some reason, the MapView is not loading any tiles, as if the key I entered is incorrect. I've repeated the above steps more then 3 times, for the same results.</p> <p>Please Note,</p> <ol> <li>My android manifest contains the INTERNET permissions</li> <li>Nothing was changed other than signing the application.</li> </ol> <p>Launching the application from Eclipse using the emulator, the MapView works great. even though the apikey element contains the key generated for my release keystore.</p> <p>Any suggestions??</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload