Android 4.0 SDK的离线方式安装

  次阅读 来源:互联网(转载协议) 2016-01-14 15:09 我要评论(0)

之前曾经在网上找过离线安装SDK的方式,也成功下载过,都是在网址:

http://dl-ssl.google.com/android/repository/

后面跟上 类似于 android-1.6_r03-windows.zip 这样的文件名来下载的。这个文件名的得来完全是依靠SDK描述文件

http://dl-ssl.google.com/android/repository/repository.xml

得来的,但是随着android 4.0 SDK发布之后,这个文件内容就被更改了,只剩下平台工具和SDK工具了,真正核心的平台和模拟器已经看不到了。

其实SDK工具是精简版本的SDK框架。只保留了工具,精简掉了其他目录结构。但是本人认为还是SDK框架好。

因为本身较之SDK工具,体积大不了多少,但是解压后自带的目录结构可以让你不用建立那些固定的文件夹了。

顺便说一句,android 4.0 开发环境中要求的平台工具和SDK框架都不一样了。需要更新到新版本。目前最低版本要求为:

SDK Release 14: android-sdk_r14-[依操作系统而定].zip

platform-tools Release 8: platform-tools_r08-[依操作系统而定].zip

SDK框架可以在http://developer.android.com/SDK上直接下载。这里给出Windows操作系统下的SDK框架下载链接:

http://dl.google.com/android/android-sdk_r14-windows.zip

平台工具可以从上文提到的repository.xml中找到,可以根据不同的开发操作系统分别下载,这里给出Windows操作系统下的平台工具下载链接:

http://dl-ssl.google.com/android/repository/platform-tools_r08-windows.zip

先下载SDK框架,然后将其解压,我把这个框架解压到了D:\android-sdk-windows目录下,如图所示:

然后将平台工具解压到这个目录,注意上图中那个 platform-tools 目录,这与压缩包中的 platform-tools 目录相对应。

接下来就是最下载最重要的android 4.0的平台了。刚才说到repository.xml文件内容被官方修改了。那么如何找到最新以及以往的平台包呢?

根据SDK Manager.exe启动后的访问记录,我找到了这个新地址:

http://dl-ssl.google.com/android/repository/repository-5.xml

这就是保存最新以及以往平台包的xml文件了。从文件里分析,得知4.0的平台包下载路径为:

http://dl-ssl.google.com/android/repository/android-14_r01.zip

其实我只从文件中找到了android-14_r01.zip,至于前面的路径,我是通过尝试以前版本的平台包官方地址猜到的。可见官方的存储结构没有发生变化。

下载完成后,直接将这个包解压到上图中的platforms文件夹下即可:

上图中蓝颜色的框内就是新加入的android 4.0平台。

完成这一步的时候,我就急于建立模拟器了。但是建立的时候发生错误,说找不到userdata.img。

然后我就将android 4.0平台与其他版本的平台进行对比,发现新版平台中少了 images 目录,我还自作聪明地从其他平台中将文件拷贝出来贴到新平台内。

最后我发现根本不行,无法加载内核数据。其实刚下载这个平台的时候我就曾经有过怀疑。

因为2.3.3官方发布的平台包就已经有81.5M了,而新版的平台包怎么会少到43.92M呢?于是我就重新打开了SDK Manager去查找原因。

原来新版平台中已经将系统镜像分离出来了,如下图所示的蓝色框。

因此我又返回了

http://dl-ssl.google.com/android/repository/repository-5.xml

在这个xml中寻找系统镜像的下载地址,最后我找到了:

http://dl-ssl.google.com/android/repository/sysimg_armv7a-14_r01.zip

但是问题紧接着又来了。既然分离出来了,解压之后放在哪里呢?我尝试着和其它平台一样放到平台内的 images 目录下,结果失败了。

本站部分文章来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 2018深圳国际人工智能展览会 2018 shenzhen International Artif

    2018深圳国际人工智能展览会 2018 shenzhen International Artif

  • teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

    teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

  • Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

    Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

  • Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

    Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

网友点评网友点评
阅读推荐阅读推荐

据外媒报道,STEER打造了首款完全自动驾驶停车技术,旨在使常规车辆转变为无人驾驶车辆。STEER的首款技术应用是4级自动驾驶及网络安全停车...

近日,美国软性机器抓手制造商 Soft Robotics 宣布,获得 2000 万美元的融资,本轮投资者包括 Scale Venture Partners,Calibrate Ventures...

据外媒报道,加州车管局发布了《2017自动驾驶脱离报告(California Autonomous Vehicle Disengagement Reports)》,其中谈及了脱离的具体...

用人机语音交互,来解决智能家居适老的问题;通过家庭门禁与安防套件、空气净化套件、可燃气体与有害气体监控套件等相互联动,在不同生活情...