appmanager 中文文档 下载 App

Manifest 文件查看与保存

什么是 Manifest

AndroidManifest.xml 是每个应用的清单文件——它声明了应用的组件(活动、服务、接收器、提供者)、权限、SDK 版本、硬件特性等所有元数据。Android 系统靠读这个文件来知道怎么启动应用、怎么给它分配权限、怎么路由意图。

App Manager 能做的是动态生成这个清单文件——不是从 APK 里直接反编译出来的原始 XML,而是根据系统当前状态(包括权限状态、组件启停、签名信息等)重建的一份。所以你看到的是此刻设备上这个应用真实生效的配置,而不是 APK 打包时的原始声明。

怎么打开

在应用详情页的「应用信息」标签底部,点水平操作面板里的 Manifest 按钮。如果这个应用有多个拆分 APK(APKS 格式),会先弹出一个列表让你选要看哪个拆分的清单。

能做什么

什么时候需要看

场景为什么要看
排查权限问题确认应用声明了哪些 uses-permission
查找隐藏入口看 activity 的 exportable 属性和 intent-filter
对比版本差异新版是否增加了权限需求或组件声明
逆向分析辅助分析应用行为

如果 App Manager 在非 root 非 ADB 模式下运行,看到的清单是系统缓存版本,信息基本够用;某些需要深入的字段(比如动态修改的权限状态)需要更高权限才能看到最准确的值。