问题标签 [dex2jar]
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.
java - 是否可以编译生成 jd-gui 的 android .java 源文件
我想更改 smali 文件中的一些行。我使用 dex2jar 将 android 的 classes.dex 转换为 classes.jar。然后使用 jd-gui 查看源文件并保存它们。从这里我得到了 .java 文件。编辑后我想重新编译它们以通过重新编译来查看生成的 smali 的差异,将 jar 转换为 dex,最后重新编译它,看看 smali 的差异这可能吗?
我想这样做是因为源代码比编辑 smali 更容易理解和编辑
java - 如何让 dex2jar 在将 dex 转换为 jar 时跳过某些类?
我正在制作一个使用dex2jar库将 dex 文件(从 android 应用程序包)转换为 jar 文件的应用程序。但是这个过程需要很长时间,尤其是由于 android.support。x类。有没有办法让 dex2jar 在反编译时跳过某些类(我们指定)?
这是我目前正在使用的代码:
java - Decoding APK Files in android
I tried to decode a published application from Google Play with its apk file by using dex2jar and apktool.
I successfully manage to get its source code however, I am wondering why the hell I got this sets of codes(attached image)? I could not clearly get the package/s and the activity names of this app. I need it badly.
Is it because of encapsulation? How can I get the real code?
java - 使用 dex2jar 将 .dex 文件转换为 .jar 文件
我制作了一个.dex file to .jar
使用库 dex2jar 转换文件的应用程序。代码如下:
这个代码块工作正常,我得到 asd_dex2jar.jar 文件,但问题是在执行调用 main() 后,程序自动关闭,
那么有没有其他方法可以做到这一点?
java - 提取的 Apk 文件在打开 java 文件时显示内部错误
我已经使用 dex2jar 提取了 apk 文件,当我在 jd-gui(java 反编译器)中打开 java 源文件时,它显示内部错误。如何解决这个问题。
android - 使用 dex2jar 的 Apk 源代码在命令提示符中出现错误
我必须从 APK 文件中提取源代码。我已将 apk 文件重命名为 zip 文件并使用命令dex2jar classes.dex
将 .dex 文件转换为 jar。但在命令提示符下出现如下错误:
dex2jar 不是内部或外部命令。
下载 dex2jar version.0.0.9 并在新文件夹中解压缩,并在该文件夹中提取新重命名的 APK 文件。但我被困住了。
java - Eclipse Android Imported existing projects 不小心替换了,项目全部消失了
我更新了 ADT 并导入了项目。不幸的是,我替换了项目/文件夹。突然间,文件夹中的所有文件都变成了0字节,包括子文件夹中的文件和当前所有的自动备份。有没有其他方法可以恢复?为什么这所有的 0bytes 都发生了?
我已经测试了使用这个 和不同的反编译器从移动设备上反编译我的 apk 。但是,不能所有的代码和受阻的代码。并且大多数反编译器都会导致错误。
android - 将 dex2jar 转换为 .jar 文件。但是 JD GUI 中的结果是空的
我已将我的 dex 文件从 apk 转换为 jar 文件
脚步:
- 将 xyz.apk 更改为 xyz.zip
- 提取 xyz.zip
- 将 classes.dex 复制到我的 dex2jar 文件夹
- 将 clases.dex 拖放到 dex2jar.abat 上
- 创建了 Classes_dex2jar.jar
- 在 JD Gui 中打开 clases_dex2jar.jar
- JD Gui 的空白屏幕
有人可以告诉我我做错了什么吗?
我也尝试过使用终端执行第 4 步,但结果相同。我在 Windows 7 上运行。
java - 将 dex2jar 的输出写入其他文件夹
我正在尝试编写一个批处理文件,将 classes-dex2jar.jar 写入其他文件夹。我尝试了以下方法:
在这里,arg1 是 classes.dex 的路径,arg2 是我希望存储生成的 classes-dex2jar.jar 文件的文件夹。(E:\新\)
现在,我得到了第二个参数的 FileNotFoundException。它说
请告诉我我做错了什么?