之前遇到过一个问题,想直接通过某个URL下载了早期的ADT,比如 ADT-10.0.1。当时解决的方法是,在Android的官方文档(http://developer.android.com/sdk/eclipse-adt.html#troubleshooting)中找到了可供下载的连接,比如对于ADT-10.0.1,是http://dl.google.com/android/ADT-17.0.0.zip。
这次遇到相似的问题,想在Eclipse中,通过Android SDK and AVD Manager,获取Google APIs 7;但是不知因为什么原因,一直不能获取http(s)://dl-ssl.google.com/android/repository/addons_list.xml,导致无法更新列表(也许更新了列表也看到不到想要的版本)。所以想直接下载。
怎么办?关键是了解确定URL的服务器,相应路径以及对应版本的文件名称(或者说是命名规律)。
Google了一个blog sdk2.2. 没发现有google map api 离线下载 ,其中已经直接给出了确切地址,现在转发一下。
今天安装sdk2.2发现没更新到google apis。想下这不就创建不了带地图的SDK了吗。在网上查了看到解决方法
把需要的Google apis 相应的API 都下载来。
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_r01.zip
下载后解压到
sdk目录下的add-ons下。
例如:google_apis-8_r01.zip ==> add-ons\addon_google_apis_google_inc_8