Android SDK及环境配置

1.1 平台环境搭建
开发平台为Eclipse为平台,系统版本为Win7,需要给Eclipse安装SDK和ADT插件。现在在http://developer.android.com/ 可以直接下载到adt-bundle-windows-x86-20140702,这其中已经有了基本的安装好SDK和ADT插件的Eclipse。
其中SDK主要是一个管理工具,SDK Manager中在安装好后只有一个SDK Tools,还需要的工具为:Android SDK Platform-tools和Android SDK Build-tools,然后去下载对应的Android版本中的工具,以Android 4.1.2为例:
这里写图片描述
在安装中出现了如下问题:因为是去国外链接上下载,所以速度会很慢,需要使用GoAgent代理,设置如下:
GoAgent代理设置
先在IE的Internet选项中找到-连接-局域网设置-为服务器设置代理-IP:127.0.0.1,端口8087。然后打开GoAgent.exe就翻墙成功了,此时只是浏览器成功通过代理连接,在软件中还需要设置一次代理。
打开SDK Manager.exe,在Tools-options
这里写图片描述
设置成与代理端口一样,Server: 127.0.0.1(回送地址,本地IP的意思),端口为8087.
通过这样设置,就可以以比较快的速度连接国外连接下载需要的包了。
在安装好SDK Manager中Android 4.1.2后(其中包含ARM EABI v7a System Image和Intel x86 Atom System Image等对应的是AVD要用到的映射工具,AVD为android virtual device即虚拟机),在extras目录下安装一个Android Support Library就行了,但是这样安装完后,运行虚拟机会非常慢。
加速AVD运行速度的方法
http://www.360doc.com/content/13/1002/18/532901_318605525.shtml
主要就是下载extras-Intel x86 Emulator Accelerator(HAXM),因为虚拟机是ARM架构的,在x86系统上直接跑,会有一个ARM转化为x86的过程,所以非常慢。而这个加速包相当于把架构直接转换为x86系统下的架构,所以运行会很流畅。在SDK Manager中下好后,打开到对应目录,需要对其进行安装,安装好后,在该目录下打开cmd:打开intelhaxm
这里写图片描述
然后建立对应的AVD,当然要选择的CPU/ABI要对应Intel Atom(x86),然后指定安卓版本,就建立了对应的虚拟机,勾选Use Host GPU,就会启动加速。
至此,环境搭建完成,只要在eclipse中打开对应的工程并执行,就会调用虚拟机执行该app。
1.2 添加外部工程
如果eclipse添加外部工程时导入的java类变为空心“J”的图标,解决办法为:
这里写图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值