关于注册Google Map api key的方法和解决网页无法显示的问题

1.首先找到debug keystore路径:

打开Eclipse--->Windows--->Preferences--->Android--->Build

一般是这样的路径 C:\Users\Administrator\.android\debug.keystore


2、在cmd执行命令:

1)、打开cmd控制台(有java环境变量)


2)、执行获取认证指纹命令:
    keytool -list -alias androiddebugkey -keystore "C:\Users\Administrator\.android\debug.keystore" -storepass android -keypass android


3)、获取认证指纹 (MD5):AF:95:79:AB:D8:11:2A:09:D5:AB:87:76:BD:92:8E:C8


3、通过浏览器打开: http://code.google.com/intl/zh-CN/android/maps-api-signup.html(获得key需要一个google账号)


4 一般打开后都被国内和谐掉了,网页最下端,最重要的获取API key的地方是:网页无法显示。用google的浏览器也一样,(起初我以为是google服务器的问题或我的电脑的问题,后来才发现是被河蟹掉了,还是最关键的地方,现在终于找到一个很省事的办法,以供需要google map开发的童鞋们解决问题)

----------------------------------------------------------------------------------------------------

1)、不用翻墙的解决办法:

打开我的电脑的hosts文件,一般都在C:\WINDOWS\system32\drivers\etc下

添加一行保存就可以了:

203.208.45.200 google-developers.appspot.com

2)、使用翻墙软件浏览网页:

*.appspot.com是google的GAE用的域名,已经被猥大的GFW河蟹掉了,所以你得想办法跳过去...墙外的世界很精彩。

----------------------------------------------------------------------------------------------------


5 输入生成的认证指纹(md5),然后点击Generate Api key,网站显示:

您的密钥是:  
  
0ZUHwocAEeJEiMatLbTddLH_rS92w_CsVyGuNKQ

              

此密钥适用于所有使用以下指纹所对应证书进行验证的应用程序: 

AF:95:79:AB:D8:11:2A:09:D5:AB:87:76:BD:92:8E:C8

                  
下面是一个 xml 格式的示例,帮助您了解地图功能:  
<com.google.android.maps.MapView
                 android:layout_width="fill_parent"
                 android:layout_height="fill_parent"
                 android:apiKey="0ZUHwocAEeJEiMatLbTddLH_rS92w_CsVyGuNKQ"
                 />



6,在android的布局文件里,直接使用上面的示例,就可以使用google map 组件了。

【注意】:最后一步还需要在AndroidManifest.xml的<application>标签里添加:

<uses-library android:name="com.google.android.maps" android:required="true" />

否则运行会报错。


7,在Activity中需要继承 MapActivity,

private MapView mapview = (MapView) findViewById(R.id.mytestmaps_mapview);

到此,就可以正常使用google map API下的所有功能啦。



来源:互联网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值