问题标签 [dx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
51789 浏览

java - 如何将 .jar 或 .class 转换为 .dex 文件?

我将编辑 Opera Mini v6.5 服务器,因为它在我国被封锁。

现在我已经解压了.apk 文件提取的classes.Dex 然后通过dex2jar.bat 转换它,现在修改了服务器。

我的问题是我想将 .jar 或 .class 重新打包到 classes.Dex。我该怎么做?

0 投票
3 回答
33040 浏览

android - 安卓“dx”工具

有没有关于“dx”的文档?

特别是,我有兴趣知道该--core-library选项的作用。

0 投票
1 回答
6611 浏览

java - 使用 dx.bat 时出现错误的类文件魔法

当我到达必须使用 dx.bat 转换为 Dalvik 字节码的地步时,我需要使用命令行构建我的 Android 应用程序

这条路径“C:/local_programs/testProject/bin/classes/test/Android/cmd/”是我的 .class 所在的位置。

它给了我这个错误

我的 .class 是按应有的方式生成的,据我所知,它们没有损坏。

我发现了这个问题的几个实例,但它们都不适合我的设置,因为我不使用 build.xml (我知道这是一个 ant builder)

我的问题是:我可以选择是否使用 ant 吗?

0 投票
1 回答
1161 浏览

android - 将 javac 和 dx 移植到 android

嗨,我正计划将 javac 编译器和 dx 转换器移植到 android..这将是一项微不足道的任务还是有任何主要的障碍?

我的想法是创建一个应用程序,以便人们可以在 android 设备中编译 java 源代码,甚至可以在相同的 android 设备中制作 android 应用程序......

这可能吗?

0 投票
3 回答
13775 浏览

android - 如何解决转换为 Dalvik 格式失败并出现错误 1?

我正在此应用程序中开发内置电子邮件应用程序。我在构建时收到错误日志。我该如何解决这个问题?

0 投票
1 回答
632 浏览

android - ANDROID - dx 处理太慢

eclipse中有没有办法将参数传递给dx(--no-optimize等)以提高dx处理的速度?

0 投票
2 回答
972 浏览

android - dx 因 RoboGuice 失败

我正在尝试打包一个使用 RoboGuice 的 Android 应用程序。.class 文件编译良好,但在构建 Android 包时,dx 失败并显示“无扩展操作码”消息。

运行dx --dex --debug --verbose target/android-classes产生:

RoboGuice 1.1.2 (Guice 2) 和 RoboGuice 2.0b3 (Guice 3) 会出现这种情况。

在谷歌搜索中,我在 Stack Overflow 上发现了这个先前的问题,这似乎是一个配置错误,但我认为这不是我遇到的问题......帮助!

0 投票
1 回答
10242 浏览

android - 将 .java 转换回 classes.dex

我一直在玩逆向工程,并且在进行编辑后重新编译时遇到了麻烦。

我第一次使用 apktool:

然后我使用 dex2jar 将 classes.dex 转换为 jar,然后使用 JD-GUI 提取 java 文件。我进入并更改了一个字符串值,以便仍然保留所有内容,但可以查看它是否有效,因此代码应该都可以工作。所以我有一个名为“类”的 .java 文件的文件夹,我尝试使用 DX 转换回 dex 文件。我输入:

并得到这些错误: 在此处输入图像描述

0 投票
1 回答
5917 浏览

android - 无法构建:未从 SDK 文件夹加载文件 dx.jar

我注意到在我的 Eclipse 程序的“控制台”框中,它说“C:\Program Files\Android\android-sdk\platform-tools\lib”,所以它有 2 个反斜杠 \platform-tools\lib,这个是由于我的安装不完整引起的,所以它找不到“dx.jar”所以当我去导出和编译项目应用程序时,我现在得到这个无法构建的错误:文件 dx.jar 没有从SDK文件夹!

我已经尝试从 sdk manager 中删除并重新安装 sdk 工具,但我仍然遇到同样的问题。请问有人可以帮忙吗

0 投票
5 回答
38811 浏览

java - 有没有办法从 .dex 文件中获取所有类的列表?

我有一个.dex文件,调用它classes.dex

有没有办法“读取”其中的内容classes.dex并获取其中所有类的列表作为完整的类名,包括它们的包,com.mypackage.mysubpackage.MyClass例如?

我在考虑com.android.dx.dex.file.DexFile,但我似乎找不到检索整组类的方法。