1

出于某些安全原因,我需要在用户下载 apk 文件之前更改 apk 文件。但是当我更改 .apk 内容时,我的应用程序无法安装。它需要辞职。

所以我想知道如何仅使用 zip-open/read/write 操作或使用 php 的其他操作将其辞职。

我看到的唯一方法是在服务器上安装 sdk 工具并在 php 中使用 shell 命令使用它们。但我想知道是否有更简单的方法可以做到这一点

4

1 回答 1

1

我看到的唯一方法是在服务器上安装 sdk 工具并在 php 中使用 shell 命令使用它们。

很可能,这是您唯一的选择。即使 PHP 以某种方式jarsigner嵌入了功能齐全的功能,也不太可能具有zipalign.

但是请注意,通过“sdk 工具”,您实际上只需要 Java SDK (for jarsigner) 和zipalign二进制文件(AFAIK 没有其他依赖项)。您不需要整个 Android SDK。

于 2012-04-21T20:56:18.077 回答