-3

我在没有编程的情况下(在 buildbox 上)做了一个游戏,我想制作 apk,但是,当我穿上 Ecipe 时,出现了这条消息:文件 dx.jar 没有从 SDK 文件夹中加载!

我正在使用 Eclipse 3 neon,我下载了 Android SDK 工具、Java SE 二进制文件。
我安装了 Android SDK 平台工具(修订版 26),SDK 工具是修订版 25.2.5,构建工具是修订版 26、25.0.3 和 21.1.2。
我取消了修订版 26,但没有用,我将项目构建目标更改为 Android 5.0.1(因为是 API 21,这就是我安装构建工具 21 的原因)。
我尝试了很多我在网上看到的东西,但都是一样的。
我清理了项目,也忽略了 lint 首选项,但没有任何改变。

这是我收到的信息:

记住我删除了文件夹 26.0.0 并将 dx 文件从构建工具复制到平台...

[1]

请帮我。

4

1 回答 1

0

我遇到了这个问题并找到了解决方案。

该错误说它无法从 26.0.0 构建工具加载 dx.jar,因此我从 SDK Manager 中将其卸载并安装了 23.0.0 构建工具。您应该只保留 23.0.0 构建工具;如果您有其他版本的构建工具,只需卸载它们。

我还卸载了 Android 8 (API 26) SDK 平台并安装了 Android 7 (API 24) SDK 平台。

之后,我尝试编译。Eclipse 没有找到构建工具 26 但找到了 23,构建工具 23 工作正常,所以它编译了我的 Android 应用程序。

于 2017-07-29T05:24:42.450 回答