开始学习android开发,拿着android机器用起来操作体验比windows mobile爽多了。呵呵,学习一下,毕竟未来的几年肯定会大火,再不学就得饿肚子了。
搭建开发环境是最基本的,然后写一个hello world运行一个模拟器,也就算奔向android了。
搭建android开发环境需要四个文件:
(1)jdk -开发java程序所需的;
(2)Eclipse - 代码编译与调试工具。
(3)Android SDK - android开发包,包括各种库,控件,google开放的api等;
(4)ADT - google开发的插件,集成到eclipse里
建议都下载最新版本。下载完后开始安装。
一 jdk
下载JDK,注意别下成JRE了。目前最新的是JDK 6。 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 一路next即可。
环境变理设置。“我的电脑”右击——“属性”——“高级”——“系统变量”,查找名为path的变量,如没有就要新建,将JDK安装目录的bin文件夹路径加至path的值中,path中的路径是以分号隔开的;查找“CLASSPATH”变量,没有则新建,将jdk安装目录的lib,demo路径拷至“值”中。点击确定完成。
测试一下安装是否成功。点击开始菜单-运行,输入cmd,进入命令行模式,输入“java -version”,如果显示版本信息则说明安装成功。
二 eclipse
地址:http://www.eclipse.org/downloads/
这个是绿色版,解压即可。这就不多讲了。
三 android sdk
Google的android开发网站(http://developer.android.com/)是被墙的,需要翻墙才能访问,包括以后查找官方文档,为此感谢下郭嘉。但是SDK配置工具的下载路径是不用翻墙的,可以直接下载。目前最新r9版本(对应2.3.3)版本下载地址: win版:http://dl.google.com/android/android-sdk_r09-windows.zip linux版:http://dl.google.com/android/android-sdk_r09-linux_x86.tgz 安装之后解压到特定目录即可。该目录即以后开发过程中需要指定的Android SDK路径。解压后目录内容大概如下:
安装SDK。执行SDK Manager.exe就开始了。如果遇到“fail to Fetch URL...”这样的错误,可以将settings中的 "Force https://… sources to be fetched using http://…“ 选项勾上再试试。 如果以前安装过要升级,升级platform-tools过程中若遇到提示说无法将/tools目录移动到/temp/XXX.old目录的错误,可以手动将/temp目录下已经下载好名为的XXX.new的压缩包手动解压到/platform-tools下面完成安装,似乎是windows版本对于rm命令的处理有问题造成。 然后点击左侧的available Packages ,将会看到各种android sdk的版本,可以选择安装想要的版本,不过建议选择安装所有,这样以后开发就方便些。选择好了,点击install selected,然后点击accpet all和install accepted,开始下载了,慢慢等吧。
配置,步骤也和安装jdk一样,在“我的电脑”--“属性”--“高级”--环境变量,在系统变量中,在Path变量的值中加放adk安装目录的tools文件夹路径,注意要绝对路径,jdk也一样。
四 安装与配置ADT
启动eclipse,在Help菜单中,选择install New Software…,输入下载地址:http://dl-ssl.google.com/android/eclipse/,然后选中下方的的Develop Tools安装即可。
成功安装后打开Android sdk and AVD Manager,这时正常的话会报一个错误,因为我们没有配置对应的SDK目录。
在eclipse界面上选择“windows”菜单,依次选择“preferences”-android,点击“browse”,选择android sdk的安装路径,然后点击ok。这样就算完成了。
这时再打开Android sdk and AVD Manager会看到三个选项卡:
Virtual Devices; Installed Packages; Available Packages
1、Virtual Device:创建成功的虚拟器,在这儿你可以创建你所需要的Android的版本
2、 Installed Packages:你安装过的包列表
3、 Available Packages:你的可更新列表
至此,SDK相关工具的安装配置就告一段落了。可以使用eclipse进行android的应用开发。