Skip to main content

Google Map Api key for Android, JDK6 and JDK 7. and Android Invalid Map API Key

How to get Google Api key?

1.Getting the MD5 Fingerprint of the SDK Debug Certificate
 open commnad prompt.
Using cd command reach java bin folder ex. cd C:\Program Files\Java\jdk1.7.0_04\bin>

2. Type following command.
For windows 
JDK 1.7
keytool -v -list -alias androiddebugkey -keystore "C:\Users\virens\.android\debug.keystore" -storepass android -keypass android

jdk 1.6

keytool  -list -alias androiddebugkey -keystore "C:\Users\virens\.android\debug.keystore" -storepass android -keypass android
other platform

  • Windows Vista: C:\Users\<user>\.android\debug.keystore
  • Windows XP: C:\Documents and Settings\<user>\.android\debug.keystore
  • OS X and Linux: ~/.android/debug.keystore


3.Open below url and create account.Paste that md5 signature. 






Note : 

Android Invalid Map API Key


I'm willing to bet that you have JDK 7. JDK 7 seems to be returning the SHA1 finger print. If you want thMD5 has, throw a -v in there.

Comments

Post a Comment

Popular posts from this blog

ProgressDialog example using handler android

final ProgressDialog dialog = ProgressDialog . show ( this , "Title" , "Message" , true ); final Handler handler = new Handler () { public void handleMessage ( Message msg ) { dialog . dismiss (); } } ; Thread t = new Thread () { public void run () { // write process code here. handler . sendEmptyMessage ( 0 ); } } ; t . start ();

How to set image button click effect ?

I have one simple solution: using that, you can set the default press effect to the button. // Create button and add event Button addImageView = (Button) bottomView.findViewById(R.id. addImage ); addImageView.setOnClickListener( new OnClickListener () { @Override public void onClick(View v) { // click event } }); //Using this code set touch listener addImageView.setOnTouchListener( touchEffect ); //touch listner OnTouchListener touchEffect = new OnTouchListener() {         public boolean onTouch(View v, MotionEvent event) {             switch (event.getAction()) {                 case MotionEvent. ACTION_DOWN : {                     v.getBackground().setColorFilter(0xe0f47521,PorterDuff.Mode. SRC_ATOP );                     v....

Store array of String or int or list in SharedPreferences android

 SharedPreferences prefs = PreferenceManager .getDefaultSharedPreferences( this );         JSONArray arr = new JSONArray ();         arr.put( "Viren" );         arr.put( "Android" );         prefs.edit().putString( "key" , arr.toString());         prefs.edit().commit();         try {             arr = new JSONArray (prefs.getString( "key" , "{}" ));             System. out .println(arr.getString(1));          } catch ( JSONException e) {             e.printStackTrace();         }