android apk 在线分析,apkanalyzer

通过 APK 分析器的命令行版本,您可以在构建流程完成后立即了解 APK 的组成,并且可以比较两个 APK 之间的差异。使用 APK 分析器可以减少调试应用中的 DEX 文件和资源相关问题所花费的时间,并减小 APK 的大小。

apkanalyzer 包含在 Android SDK 工具软件包中,位于 android_sdk/tools/bin/apkanalyzer 下。或者,您也可以在 Android Studio 中访问 APK 分析器工具,如使用 APK 分析器来分析您的 Build 中所述。

语法

apkanalyzer [global-options] subject verb [options] apk-file [apk-file2]

subject 是您要查询的内容,可以是整个 APK,也可以是 APK 的一部分。subject 可以是以下任意一项。

apk:分析 APK 文件属性,如应用 ID、版本代码和版本名称。

files:分析 APK 文件内的文件。

manifest:分析 APK 文件内的清单的内容。

dex:分析 APK 文件内的 DEX 文件。

resources:查看文本、图像和字符串资源。

verb 是您要了解的关于 subject 的内容。命令中介绍了 subject、verb 及其选项。

您需要为每个命令指定一个 APK 文件。只有 apk compare 命令需要您指定第二个 APK。只要选项含义明确,任何选项都可以缩短。例如,--human-readable 全局选项可以缩短为 -h。以下示例会分析 apk (subject) 以获取其 file-size (verb),然后以简单易懂的格式(-h 选项)输出文件大小ÿ

你可能感兴趣的:(android,apk,在线分析)