1 使用JDK的keytool生成key
命令: keytool -list -alias androiddebugkey -keystore C:/Users/Administrator/.android/debug.keystore -storepass android -keypass android
结果:androiddebugkey, 2011-2-13, keyEntry,
认证指纹 (MD5): 71:6A:58:93:70:91:9B:92:5D:0B:89:7D:19:4D:AA:89
2 到Google网站申请Apikey
网址:http://code.google.com/intl/zh-CN/android/maps-api-signup.html (要注册)
提交:71:6A:58:93:70:91:9B:92:5D:0B:89:7D:19:4D:AA:89
结果:您的密钥是:008-072l3WDQeKr--5jN8bakpSRRP1I-tLKLWEg
此密钥适用于所有使用以下指纹所对应证书进行验证的应用程序:71:6A:58:93:70:91:9B:92:5D:0B:89:7D:19:4D:AA:89
下面是一个 xml 格式的示例,帮助您了解地图功能:
<com.google.android.maps.MapView android:layout_width="fill_parent" android:layout_height="fill_parent"
android:apiKey="008-072l3WDQeKr--5jN8bakpSRRP1I-tLKLWEg"/>
3 修改AndroidManifest.xml
添加库:<uses-library android:name="com.google.android.maps" />
添加权限:<uses-permission android:name="android.permission.INTERNET" />