我想在 Android 中反编译和重新编译一个 .apk(我想获得对某些应用程序的 Android Manifest 的访问权限)。我知道 APKTool,但我想知道是否可以在 Android 中反编译 apk(作为 Android 应用程序的反编译器)。
问问题
15547 次
2 回答
9
获取清单很容易。将扩展名从 .apk 更改为 .zip 并提取清单。大多数时候,它保持完整且可解析。如果不是,您可以使用大量免费的开源工具。APKTool 也是一个很好用的工具。查看源代码可以让您更好地了解如何实现这一点,然后您可以在 Android 环境中实现它。
于 2012-05-27T02:31:57.493 回答
2
无耻插件,我刚刚在https://github.com/lxdvs/apk2gold创建了一个管理 APK 反编译过程的开源包。
apktool 反编译为 Smali;我的包 apk2gold 将反编译为 Java。
于 2013-01-25T18:07:15.860 回答