如何在Eclipse中配置安卓环境
《编程从开始到放弃》一般都是因为软件的安装,环境的配置。。。最近被Eclipse中Android的安装配置整得有点难受,在这里把一些坑和解决方案记录下,希望对大家有所帮助。
一、下载所需要的文件
配置安装环境需要JDK(JAVA环境)和SDK(安卓环境)
1.没有下载过Eclipse,可以直接下载adt-bundle,里面包含了eclipse、JDK和SDK。附上个人的百度云盘,文件永久有效。
资源地址:https://pan.baidu.com/s/1NMK4G-em5zc1wKRy5pgDGA
密码:9041
2.已经下载过Eclipse,,并且已经安装好JDK,同样可以用上面的文件。因为里面有我们需要的SDK以及SDK Manager。
下载位置可以自行选择,但是要记住,后面会用到。
这里的话我是属于第二种情况。而且我在下载完这个压缩包后,发现里面的eclipse.exe好像是打不开的,可能是因为我的电脑上已经有另一个版本的Eclipse的原因。
二、打开Eclipse,配置tools
点击windows->preferance
点击android,设置SDK Location为我们刚刚的sdk下载路径,因为它里面有我们需要的tools
三、接下去可以尝试去运行下安卓程序(这个没什么坑就不讲了),如果程序运行不起来可能有以下几个原因:
A、没有AVD,也就是安卓虚拟机。
AVD安装教程:https://blog.****.net/kinlong/article/details/4549901
在安装AVD的过程中,如果出现没有abi的问题,则需要启动Android manager去下载。启动后界面如下,我之前是下载了API 20的platform,但是它里面没有ABI。所以我又下载了API16的platform和ARM EABI v7a System Image,下载完以后再按照上面的AVD安装教程去安装AVD即可。
(如果Android Manager中无法显示未安装的可选包,则参考我的另一篇博客进行解决《Android Manager安装扩展文件时出错》)
四、如果在运行过程中出现 build path的错误,很可能是JDK的环境变量没有设置对。
可以通过在cmd命令中输入javac -version来检测,如果能够正确打印出版本号,则说明配置没问题,否则请参考网上JDK环境变量配置进行解决。——由于即使JDK环境配置不正确,Eclipse也能够正常运行JAVA程序,所以这一个错误容易被忽视。但是JDK环境配置不正确是不能够运行安卓程序的。
最好也检测一下java的版本,防止你的电脑中有多个JDK,而java和javac指向了不同的版本。
五、版本问题
Eclipse要求JDK1.8以上的版本,也叫做JDK8,这个在Eclipse.init文件中有强调。通常我们现在下载都是JDK10.0.2,刚开始没搞懂这个版本行不行,后面发现其实JDK10.0.2就是JDK1.10,比JDK1.8版本来得高,完全是OK的。
六、所有问题解决完之后,运行结果