1-st Android开发平台的搭建
兜兜转转两三天,终于准备好了所有的Android开发工具,我将安装过程中碰到的一些问题和解决方案,整理如下:
电脑状况:win8.1系统 已FQ(推荐FQ软件,修改hosts文件)
一、 java安装包
地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
选择JDK:8u73和8u74区别不大,任意选择。这里提一下开发版本选择的问题:如果内存充足,一般选用最新版本,一般选用较完整的版本,谷歌官方也是这么推荐的。

“Accept”之后就可以开始下载了。最好放C盘,不改变路径,但一定要记得放哪儿了。
下载完成后,按提示安装(不详细描述,一般选择ok,accept即可)。
接下来,务必进行环境配置:

这台电脑-右键-【属性】-【高级系统设置】-【环境变量】,在系统变量中点击【新建】,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径,默认时为(C:\Program Files (x86)\Java\jdk1.8.0_66),单击【确定】
系统变量中找到PATH,单击编辑,在“变量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”或者是直接“%JAVA_HOME%\bin;”,单击确定按钮
在“系统变量”选项区域中查看CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”
注意将光标移至最前,把引号内都复制上去,不要少标点符号
单击确定,完成配置
最后一步,进行测试:

前两句“cd..”是返回上一层的意思,出现如下,即配置完成
二、下载eclipse
下载地址Eclipse: http://www.eclipse.org/downloads/
选择下载Eclipse IDE for Java Developers这个版本,直接对其解压即可,不需要安装

三、下载Android SDK
下载地址:http://developer.android.com/sdk/index.html
记住下载最新版本;最好下载安装包。将安装包放到喜欢的盘上,解压

点击 SDK Manager, 按照默认值进行下载。

这里有几点注意事项:
1、 如果没有FQ,会出现各种奇怪的错误,可以通过修改hosts,或将http改成https:的那个选项打上勾,由于笔者电脑已FQ,所以没有上述经历,若出现相关问题可另行百度
2、 笔者安装过程中出现 Stopping ADB server failed (code -1)
困惑许久,查阅大量资料,得到两种较好的解释
a) http://blog.sina.com.cn/s/blog_970b728a0101bkne.html
根据第一种说法,笔者对SDK进行了环境配置,在上述环境变量【Path】中,光标移至最前,增加了:(由于将sdk安装在F盘中,根据自己的路径修改)
“F:\android-sdk-windows\platform-tools;F:\android-sdk-windows\tools;”
修改成功后,输入 adb进行检验
表示配置成功
b) http://book.2cto.com/201405/42889.html
第二个意思就是不需要过多在意
3、 根据网速不同。package的下载时间会从1h到5h不等。请耐心等待
四、为Eclipse安装ADT插件
【HELP】-【Install New Software】-【Add】
【Ok】一直选择next和accept,如果有提示warning,选择ok或yes。
五、调试
方法一:打开AVD Manager
选择【create】,设置。

方法二:
启动eclipse,new project-Android project-点击启动android虚拟设备管理器
输入 应用名字 工程名字 和包名 之后选择targetSdk -- next,一直到Activity Name LayoutName 根据个人习惯自己命名---finish
两种方法启动后,均为以下画面。





这就是第一个helloworld的流程。简单也不是特别简单。磕磕绊绊总算完成。明天继续学习
补充一个小知识:
分辨率对照表:
代号 分辨率 代号 分辨率
QVGA 320*240像素 WQVGA 400*240像素
HVGA 320*480像素 VGA 640*480像素
WVGA 800*480像素 XGA 1024*480像素

浙公网安备 33010602011771号