Map With iPhone Xcode(Objective-C) is simple to implement.
Map With Android Eclipse(Java) Not following instructions from Google Site will just show tiles.
Before you can generate API key for your android applications with map in it. You have to go http://code.google.com/android/maps-api-signup.html and follow the steps, on windows I found out that the keytool is not recognized. keytool is one of Java tools,
so the simple fix was just I browse down to my Java bin folder L:\Program Files\Java\jre1.6.0_07\bin and check if I have it there, then add it on the Environment Variables PATH, to make it easy for you to call this executable file while you are in the current folder of debug.keystore.
So After Obtaining API Key I finally can see the Map on Emulator powered by Google Apis.