最近开始学习Android,一切从头开始,由于是工作之余学习,不知能学到哪一步,希望能坚持久一些吧,现把我学习过程作一个记录,如果有什么不对的地方也请大家指正。不管学什么,要先把环境搭建起来再说,Android开发是基于Java的,至于Java开发环境搭建,Eclipse安装就不赘述了。
1.Android SDK安装
首先到http://developer.android.com/sdk/index.html下载Android SDK,我下载的是最新的installer_r20.0.3-windows.exe,直接运行安装。安装完成后会自动打开Android SDK Manager,根据自己需要选择要安装的package,安装时会从google下载,安装过程会很慢,所以不要选太多的package,有资料说可以下载离线包安装(没有试过)。
设置path环境变量:安装目录\android-sdk\tools;安装目录\android-sdk\platform-tools,这一步不是必须的,设置后可以在cmd中使用Android提供的一些工具。
由于某些原因,大陆访问google的服务器时有时会出现问题,你懂的。很不幸,我在使用SDK Manager安装package和Ecliopse ADT插件时就遇到了问题,连不到服务器,无法下载。
打开SDK Manage时,没有Android API包
可通过以下方法处理:修改C:\WINDOWS\system32\drivers\etc\hosts文件,添加如下内容:
74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
更详细的处理内容请参考:http://blog.sina.com.cn/s/blog_4a94a0db0100y4h7.html, 处理完成之后,重新打开SDK Manage,所有可选的package都显示出来了,选择要安装的包。
2.Eclipse ADT插件安装
使用在线安装方式,输入http://dl-ssl.google.com/android/eclipse/下载安装,下载可能很慢,耐心等待。
3.创建模拟器AVD
我们在开发Android时,一般会通过模拟器来进行测试,这时需要创建AVD:
在开始菜单中打开AVD Manager(安装完ADT插件后,可以在Eclipse中打开SDK Manager和ADV Manager)
点击【new】按钮,新建一个AVD
设置红框部分参数,保存即可,返回到主界面,选择刚新建的avd,点击【start】,开启avd