First of all locate the SDK debug certificate located in the default folder of
“C:\Documents and Settings\<username>\.android\debug.keystore”.
The filename of the debug keystore is “debug.keystore”.
For simplicity, copy this file (debug.keystore) and paste in C drive. (Path of file will become “C:\debug.keystore”).
Using the debug keystore, you need to extract its MD5 fingerprint using the Keytool.exe application included with your JDK installation. This fingerprint is needed to apply for the free Google Maps key. You can usually find the Keytool.exe from the “C:\Program Files\Java\<JDK_version_number>\bin”
Open Command Prompt, change your current directory to
and apply the following command on command prompt to extract the MD5 fingerprint.
keytool.exe -list -alias androiddebugkey -keystore “C:\debug.keystore” -storepass android -keypass android
Copy the MD5 certificate fingerprint and navigate your web browser to http://code.google.com/android/maps-api-signup.html . Follow the instructions on the page to complete the application and obtain the Google Maps key.
If you are using Emulator then it is necessary to use the key which is generated using jdk installed on the same PC on which the Emulator is running. On mobiles this condition not applied.
Other Important Links