"dx"工具在Android SDK中的位置在哪里?

8

我刚刚安装了最新的Android SDK。

但是我找不到dx工具(用于将.class文件转换为.dex文件)。无论在platform-tool/还是tools/下都没有找到。那么我该在哪里找到我的dx工具呢?

(使用Eclipse中的Android SDK Manager,我已经安装了Android SDK ToolsAndroid SDK Platform ToolsAndroid SDK Build Tools所有的Android平台,从API 3到API 19。)


adt-bundle-mac-x86_64-20130917/sdk//build-tools/android-4.3/dx - Blackbelt
找到了,但是当我在该路径下运行dx时,出现了“dx:命令未找到”的错误。 - Mellon
你在前面加了一个点吗?./build-tools/android-4.3/dx - Blackbelt
我正在使用Android-4.3/。 - Mellon
是的,没错,请给出正式的答案,我会接受。谢谢。 - Mellon
显示剩余3条评论
4个回答

7

dx 工具位于 build-tools/android-{version} 目录中。

如果您在 android-{version} 目录中,可以从 shell 中输入 ./dx 访问该工具;否则需要输入完整的路径信息。


1
我在 "android-sdk\build-tools\any-sdk-build-tool-version" 下找到了它。

Windows上,你能提供一个完整路径示例吗?请通过编辑(更改)您的答案来回复,而不是在评论中回复(不要包含“编辑:”,“更新:”或类似内容 - 答案应该看起来像今天写的)。 - Peter Mortensen

0

你可以在 \platforms\any-platform\tools\dx.bat 中找到它。


我在 /platforms/any-platform/ 目录下找不到 tools/ 文件夹。 - Mellon
这似乎是在Windows上(反斜杠和文件扩展名“bat”)。你能提供一个完整的路径示例吗?请通过编辑(更改)您的答案来回复,而不是在评论中回复(不要包含“Edit:”,“Update:”或类似内容 - 答案应该看起来像是今天写的)。 - Peter Mortensen

0

来自未来:

dx 工具已被 d8 取代,并进行了多项改进,可以在以下位置找到:

build-tools/{{version}}/d8

关于从dx到d8的转换的更多信息,请访问下一个链接


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接