换了新电脑之后,花了小半天时间,配置eclipse安卓开发环境,总结配置环境时遇到的问题。
1.首先,配置eclipse安装开发环境需要安装java环境变量,安装Java环境变量的教程百度即可。
推荐使用java 1.8.0_192,太新的java环境,eclipse可能不兼容。
2.eclipse环境选择,去eclipse官网上下载,目前最新的版本是一个压缩包,直接解压即可。
3.配置安卓开发环境时,由于eclipse的adt插件已经不再更新,所以,在配置eclipse的adt插件时,尽量选额,adt 23.0.6或者 23.0.7,不要使用 adt 24.0.2
4.配置完adt后,需要下载安卓sdk,此时,选择压缩包也好,install安装程序也好,下载安卓sdk版本时,一定要匹配adt版本,虽然说,安装sdk时,推荐的版本是 安卓10,api29,虽然安卓版本是向下兼容的,但是,
adt的版本是23.0.6,推荐下载安卓5,与adt版本相匹配。 我在安装时,改了国内镜像地址,但是没什么作用,还是下载不下来。用了梯子,连接到香港服务器,下载的sdk环境变量。
5.sdk环境变量配置时,网上的方法大部分推荐是配置 ANDROID_SDK_HOME,但是,配置安卓home后,不仅一点用没有,在dos界面下输入adb毫无反应,还需要复制 SDK文件夹中的,exe文件,和两个dll文件至C盘用户文件夹里,才可以使用adb 命令。
人生建议:别配置ANDROID_SDK_HOME,直接在path里写路径,platform-tools,和 tools。。。亲身实践,写了安卓home,必须复制文件到文件夹,直接写path,dos界面直接输入adb或者 Android -h就能用。
6.下载完sdk,有些教程说装完adt插件,eclipse显示sdk 图标,和avd图标,才算安装成功。
我正常安装完adt插件后,发现不显示,这里,显示那两个图标,需要自己去eclipse中,windows-show -customer 哪里去勾选,才会显示,原因大概是,写教程的人发表博客的时间都在2014-2016,盲猜当时的eclipse,安装完adt直接显示,我试了几个版本,确实2015的eclipse解压后,安装adt直接显示sdk 和avd的图标,但是,我使用的是 最新的eclispe,2019-12-04那个,他不显示,需要自行设置。
7.eclipse导入Android 环境变量时,安装完adt插件,windows -首选项里就会多出来 Android 这个环境设置,添加sdk安装目录即可。
这里就出现了我说的,第三点和第四点,adt版本号,一定要匹配sdk版本号。
8.(补充4),网上教程说,sdk安装tools时,选两个版本的Android-sdk-tools,放屁! 安装两个版本,eclipse 导入sdk环境,新建Android 项目时直接报错,创建不出来新项目,下载一个版本即可.
9.新建新项目后,可能会出现xml文件啥的错误,clean,解决办法去sdk清空一下缓存,然后eclipse clean一下项目。
有时版本不匹配的原因,在project.properties文件最后一行,添加你的sdk版本号即可
如:sdk.buildtools=23.0.3
附图:我使用的具体配置,adt sdk: