本人以对Android系统蓄谋已久,却因手头拮据,只能看着眼馋%>_<%。思来想去也不是个办法,作为新时代的良好青年,怎能不体验下前景如此大好的的手机系统呢??所以就有了如下文章:《Android开发环境搭建》。
本应说挺简单的一件事儿,却因本人rp实在不咋地,因此遇到的问题也是多多,接下来我们就过关斩将,进入Android探秘之路。
-
应用工具下载
- (1) java JDK下载: http://java.sun.com/javase/downloads/index.jsp 这个就不多说了。
-
(2)eclipse下载
进入该网页:http://www.eclipse.org/downloads/
我们选择第一个(即eclipse IDE for java EE Developers)
- (3)下载Android SDK
说明: Android SDK两种下载版本,一种是包含具体版本的SDK的,一种是只有升级工具,而不包含具体的SDK版本,后一种大概20多M,前一种70多M。
完全版下载 (android sdk 2.1 r01) 升级版下载 (建议使用这个,本例子就是使用这个这里面不包含具体版本,想要什么版本在Eclipse里面升级就行,点击直接下载。)
- (3)下载Eclipse的插件ADT
他是为Android开发定制的插件ADT,使它成为完整支持Android项目的工具。ADT包含了编写、运行及调试的各种强有力的扩展.让你的开发效率难以置信的提高。
下载地址:http://dl.google.com/android/ADT-0.9.5.zip
工具就准备好了,安装的教程网上很多,大家也可以看我收集的这里。相信如果你不是很悲,那就很容易啦。
下面就是问题的解决
- Java环境变量设置
安装好JDK后会自动设置环境变量,因为我重装了N次,且不在同文件件下,并没有清理干净,所以会报错。解决方法如下:
1.安装好了JDK以后,右键点击“我的电脑”,点击“高级”,再点击“高级”中的“环境变量”,弹出“环境变量”窗口。
2.在“系统变量”中找到“Path”选项,双击,弹出“编辑系统变量”窗口,将您JDK安装文件夹下名为“bin”的文件夹的地址复制,然后在“编辑系统变量”窗口中的“变量值”一项的最后,先输入一个分号,然后输入前面复制的地址,点击“确认”。
3.回到“环境变量”窗口,点击“系统变量”下的“新建”按钮,弹出“新建系统变量”窗口,在“变量值”一栏中输入“classpath”,注意没有双引号。在“变量值”一栏中输入JDK安装文件夹下名为“lib”的文件夹的地址,例如我的是D:JDKunziplib。注意,最重要的是要给classpath加入当前文件夹,不然当您编译java文件夹时会报错。具体的classpath设置我的是这样的:
D:JDKunziplib;.;
你只要改第一个分号前面的lib文件夹地址就可以了。
2:显示错误:failed to create the java virtual machine
解决方法:
找到eclipse目录下的eclipse.ini,可以看到如下内容:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
–launcher.defaultAction
openFile
–launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
256m
–launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
修改–launcher.XXMaxPermSize 128
如下:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
–launcher.defaultAction
openFile
–launcher.XXMaxPermSize
128M
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
128m
–launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
3:显示错误:
Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.
解决方法:
增加一个路径,将 https 改为 http , http://dl-ssl.google.com/android/repository/repository.xml 即可