可以从 Android 应用程序中的一组文件/文件夹创建 .APK 文件吗?(例如,像 fdroid 这样的应用程序内部)
例如,我有我的 apk 文件的未压缩文件,我想在 Android 应用程序中重新创建/压缩它。
我可以在 Android 应用程序中使用 apktool 吗?或者有没有类似的?
可以从 Android 应用程序中的一组文件/文件夹创建 .APK 文件吗?(例如,像 fdroid 这样的应用程序内部)
例如,我有我的 apk 文件的未压缩文件,我想在 Android 应用程序中重新创建/压缩它。
我可以在 Android 应用程序中使用 apktool 吗?或者有没有类似的?
在 Android 上构建 APK 是完全可能的,但这并不容易。Java 本身支持 ZIP/JAR 格式,因此您可以通过这种方式组装未签名的 APK。我知道在 Android 上签署 APK 的唯一方法是zipsigner库。我见过的唯一维护的副本直接包含在 F-Droid 中:https ://gitlab.com/fdroid/fdroidclient/tree/1.4/app/src/full/java/kellinwood
Apktool 无法在 Android 设备上运行。与SnakeYAML和 Java7 (NIO) 功能不兼容。
我不知道任何其他工具。