1

我使用 apktool 来提取 APK 文件内容。但由于某些原因,我需要这样一个用 .NET 编写的工具,所以我不需要在服务器中安装 JDK。

有这样的工具吗?

4

2 回答 2

0

不,没有这样的工具。您需要在 C# 中启动一个进程并使用ProcessStartInfo类运行带有参数的批处理文件

于 2012-07-18T20:33:51.727 回答
0

我认为在另一种方法中,获取 APK 文件并创建一个 Java 程序来提取我需要的信息,例如包名称、图标资源等......然后将其公开为 COM 对象并在我的 .NET 项目中使用它。

经过深入研究,我们无法在 Java 的标准函数中提取该信息,因为提取信息的唯一方法是通过 APKTool 解压缩 APK 并从文件系统中读取清单。

另一种困难的方法是编写自己的提取器,该提取器涉及 APK 格式的深入知识。

于 2012-08-29T21:11:21.567 回答