在进行android map编程的过程中关于在eclipse中没有Google API选项的问题
或者sdk manager里面没有google 的api下载
1、如果要安装google api,请分析下图中的地址:http://dl-ssl.google.com/android/repository/addon.xml 下载自己需要的Packages进行解压,方法同1、2
下载列表为:
http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip
http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip
http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-8_r02.zip
http://dl-ssl.google.com/android/repository/google_apis-9_r02.zip
http://dl-ssl.google.com/android/repository/google_apis-10_r02.zip
(提示,如果你需要那个版本就把apis后面的API个数改成那个版本)
http://dl-ssl.google.com/android/repository/market_licensing-r01.zip
http://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip
映射关系为:
google_apis-3-r03.zip add-ons\addon_google_apis_google_inc_3
google_apis-4_r02.zip add-ons\addon_google_apis_google_inc_4
google_apis-5_r01.zip add-ons\addon_google_apis_google_inc_5
google_apis-6_r01.zip add-ons\addon_google_apis_google_inc_6
google_apis-7_r01.zip add-ons\addon_google_apis_google_inc_7
google_apis-8_r02.zip add-ons\addon_google_apis_google_inc_8
google_apis-9_r02.zip add-ons\addon_google_apis_google_inc_9
market_licensing-r01.zip google-market_licensing
usb_driver_r04-windows.zip usb_driver
具体的目录结构如下图:
解压完成后启动一下SDK下载器,检查是否安装成功,如下图:
Google Maps API申请 之 Android Maps API
准备工作:先在本机生成MD5认证指纹;需要有一个谷歌帐号,没有谷歌帐号的先到https://accounts.google.com/SignUp申请一个。
第一步:找到本地的Hosts文件,在C:\Windows\System32\drivers\etc目录下
第二步:打开Hosts文件,往里面最底部加入
203.208.46.180 google-developers.appspot.com
如下图:
修改Hosts文件需要管理员权限,有些电脑装机登录系统的帐号不一定具有管理员权限,所以修改完保存后,再打开看看是否有保存成功。
修改成功后,一定要记住当前浏览器要先关掉,关掉后再打开浏览器,然后再继续下面步骤。
第三步:打开网址:https://developers.google.com/android/maps-api-signup?hl=zh-CN
如果这个网址都打不开的话,那么建议您清除浏览器的一切临时文件和历史记录,然后重启电脑,重启上网的路由器或者ADSL,笔者也经常遇到打不开这个网址的情况,打不开的时候过一段时间又可以打开,多试几次。
建议用谷歌浏览器,用其他浏览器可能会提示如下图:
第四步:在那个MD5输入框里面输入你的认证指纹(好像是47位的)。