我想在 Android 应用程序中组装“.smali”并制作新的“.apk”。我没有太多时间来做这件事,所以我必须使用一些已经存在的源代码。
有一个可以在 Windows/Mac OS X/Linux 上构建的 Apktool 项目,但我想在 Android 上构建它。
我还尝试将“apktool.jar”作为外部库包含在 Eclipse 的 Android 应用程序项目中,但失败了。
经过一番研究,似乎更清楚我只需要在 Android 上运行以下两个项目:
- Smali(独立项目)
- JarSigner(来自OpenJDK)
而且,Apktool 不是必需的。
这个项目有我需要的: