1

可以从 Android 应用程序中的一组文件/文件夹创建 .APK 文件吗?(例如,像 fdroid 这样的应用程序内部)

例如,我有我的 apk 文件的未压缩文件,我想在 Android 应用程序中重新创建/压缩它。

我可以在 Android 应用程序中使用 apktool 吗?或者有没有类似的?

4

2 回答 2

1

在 Android 上构建 APK 是完全可能的,但这并不容易。Java 本身支持 ZIP/JAR 格式,因此您可以通过这种方式组装未签名的 APK。我知道在 Android 上签署 APK 的唯一方法是zipsigner库。我见过的唯一维护的副本直接包含在 F-Droid 中:https ://gitlab.com/fdroid/fdroidclient/tree/1.4/app/src/full/java/kellinwood

于 2018-09-14T10:08:56.533 回答
0

Apktool 无法在 Android 设备上运行。与SnakeYAML和 Java7 (NIO) 功能不兼容。

我不知道任何其他工具。

于 2015-06-01T15:08:14.510 回答