好的,这听起来可能有点疯狂,但这里是:
我有几百个 Android APK 文件位于运行 CentOS 5 的远程(专用)服务器上。我需要从这些 apk 文件中获取一些元数据 - 特别是:包名称和权限矩阵。
我计划编写一个脚本,该脚本将遍历每个 .apk 文件并将它们提供给aapt
实用程序
aapt dump badging app.apk
..并获取输出并解析它以满足我的需要。在 Windows 上工作正常(我安装了 SDK)
我下载了适用于 Linux 的平台 SDK 并将其解压缩,但找不到该aapt
实用程序 - 这需要单独下载吗?我不确定我是否必须像在 Windows 上安装它时那样实际下载平台文件 - 这是我通过 SSH 访问的无头远程服务器。
我想要做的甚至可能吗?如果没有,我还能做些什么来获取我需要的元数据?