Android手机开发学习《二》

eclipse ,SDK,ADT都可以单独下载。网上已经有好心的人,提供了离线包的下载,


http://blog.csdn.net/harvic880925/article/details/37913801,可以在网上找得到。这里先重点说SDK的安装,配置。


SDK安装后,需要做些更新。进入android  SDK的根目录,可以看到AVD Manager.exe和SDK Manager.exe两个工具,一个是管理模拟机,一个关联SDK  API,相关工具等。


点击SDK Manager.exe,进入管理界面

默认是更新不了这里的列表,只有几项。api只有一个版本的。因为类似这样的xxx.google.com网站都访问不了。网上也找到两种方法,一种是改系统的host文件,大概意思就是指定这些网站的ip地址,直接通过ip访问。试了下不可行。要封google网,不会简单的在DNS服务里封域名,ip也会封掉的。另一种方法是国内有个镜像网。具体设置如下:

选择tool菜单,点击options项,就可以看到上面的界面了。

有了这个镜像,就可以更新android各个版本的列表了。后面也会显示是否安装了。选择自己需要的版本,点击右下方的 install   x  packages,根据提示完成安装。安装过程很慢都是按小时算的。


扫描二维码关注公众号,回复: 5043071 查看本文章

还有个方式就是,直接在网上下载对应的压缩包,有个说是放到SDK下的temp目录里,再到上面的界面中选择安装。我是直接下载完整的api包放到SDK下的的platforms里,就可以了。


这里下载的时候有些文件是必须有的,就是上面列表中各版本中有几个带image的文件,这个就是模拟机的镜像文件。启动模拟机时需要这样的文件,大体上有两种,intel和arm的。

先说intel的,使用这种镜像文件的,刚开始启动模拟机时,提示有问题,需要安装HAXM(用于硬件加速的),在上面列表最后的extras目录下有,这个文件不大,直接点击安装。

安装完后,再启动还是不行,提示你系统要支持虚拟技术,需要在bios里设置,一般在安全选项中可以找到

Intel Virtual Technology  打开即可。但不是所有电脑都有这项功能。有的是芯片不支持,有的是biso不支持。我的就不支持,没办法就不能用这种了。只有用arm的镜像文件

了。下载对应的镜像文件就可以了。

点击SDK目录下的 AVD Manager.exe,创建模拟机。选择完目标版本后,再选择CPU/ABI时,可以选intel的和arm的。由于不支持vt-x,就只能选arm的了。


创建完后,点击启动,过程很慢。网上有另一种模拟机:genymotion,号称比真机还快,试了下只是比sdk自带的快点,可能是我电脑配置本身不高。


猜你喜欢

转载自blog.csdn.net/lanfeng330/article/details/43816547