如何正确解决“无法正确加载dx.jar”?

时间:2018-07-15 10:57:12

标签: android eclipse build-tools

我的计算机上安装了Eclipse Oxygen,JDK 1.8。我想要做的是使用Eclipse IDE开发Android应用程序,因此我添加了Eclipse Andmore插件和SDK管理器。

当我首次构建“ Hello World”应用程序时,出现以下错误:无法加载%build-tools \ 28.0.1 \ lib \ dx.jar

查看图片:

enter image description here

我尝试卸载构建工具的每个版本并逐个安装较旧的版本,但是遇到相同的错误,直到达到版本25.0.3。因此,我现在可以构建针对API 25的应用程序,但我不满意。
我一直在寻找解决错误dx.jar的解决方案,然后用来自的文件将来自构建工具/28.0.1/lib的文件 dx.jar 替换为 dx.jar 。 build-tools / 25.0.3 / lib 可以正常运行。面向API 28且无错误的应用。

其他无效的解决方案:
-将platform和platform-tools目录添加到Path变量中
(dx.jar不会像某些人所说的那样出现在这些文件夹中)
-改用JDK 1.7
-重新安装Eclipse和SDK管理器

所以我的问题是:
1. dx.jar-那是什么?怎么办?
2.通过替换旧版本,以后编译时会出现任何错误吗?
3.为什么Android Studio在27.0.3版的构建工具中没有收到该错误?
(版本28.0.1的构建工具会发生相同的错误,因此建议您下载版本27.0.3的构建工具)
4. 如何正确修复“无法加载dx.jar”?

任何对研究的建议或与相关主题的链接都将受到赞赏。

0 个答案:

没有答案