Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
出于某些安全原因,我需要在用户下载 apk 文件之前更改 apk 文件。但是当我更改 .apk 内容时,我的应用程序无法安装。它需要辞职。
所以我想知道如何仅使用 zip-open/read/write 操作或使用 php 的其他操作将其辞职。
我看到的唯一方法是在服务器上安装 sdk 工具并在 php 中使用 shell 命令使用它们。但我想知道是否有更简单的方法可以做到这一点
我看到的唯一方法是在服务器上安装 sdk 工具并在 php 中使用 shell 命令使用它们。
很可能,这是您唯一的选择。即使 PHP 以某种方式jarsigner嵌入了功能齐全的功能,也不太可能具有zipalign.
jarsigner
zipalign
但是请注意,通过“sdk 工具”,您实际上只需要 Java SDK (for jarsigner) 和zipalign二进制文件(AFAIK 没有其他依赖项)。您不需要整个 Android SDK。