android - 有没有办法同时反编译多个android apk?

标签 android decompiler smali apktool

我目前正在做的项目需要来自 Android 应用程序的 .smali 文件。为了获得 .smali 文件,我必须反编译 Android 应用程序。因此,有人推荐我使用 apktool。不幸的是,apktool 只能一次性反编译一个 Android 应用程序。我需要反编译很多应用程序(超过4000个)。如果我一一反编译的话会浪费我的时间。那么,有没有办法同时反编译多个android apk呢?或者您是否可以向我推荐可以帮助我更快地从多个应用程序获取 .smali 文件的工具?谢谢。

最佳答案

使用标准的“查找”工具应该相当容易做到这一点。

cd directory_with_apks
find . -iname "*.apk" -exec apktool d -o {}_out {} \;

关于android - 有没有办法同时反编译多个android apk?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65918889/

相关文章:

java - 是否可以更改 Android 应用程序内的按键布局?

c# - 反编译动态创建的类/类型

android - smali生成的classes.dex在.apk中不起作用

android-studio - Android Studio Debug 如何查看字节变量

android - 转换位图图像在 Activity 中有效,但在 fragment 上生成空引用错误

android - 以编程方式为支持向量着色

android - 无法解决 github 存储库

MIPS 反编译器

java - Java .class 文件的 cli 反编译器

android - smali 函数 : Return an Integer