这个项目能做什么
App Manager 是一款功能完整的 Android 包管理器与查看器,以 GPLv3+ 版权左派自由软件发布,并通过 F-Droid 分发。它采用 Material 3 界面与动态配色,力求在主页面展示尽可能多的信息。
核心检查功能包括:列出应用的活动、广播接收器、服务、提供者、应用操作、权限、签名和共享库;启动活动和服务;创建活动快捷方式;拦截活动;查看或保存应用清单;扫描跟踪器和库,并列出跟踪类及其代码转储;以及跟踪前台 UI 组件。在授予使用情况访问权限后,它还会显示应用使用情况、移动数据和 Wi-Fi 数据使用量以及存储信息。
包处理涵盖安装和卸载 APK 文件,包括带 OBB 文件的 APKS、APKM 和 XAPK,分享和备份/恢复 APK,批量与一键操作,安装前使用自定义签名对 APK 签名,以及通过 OpenKeychain 使用 OpenPGP、RSA、基于 AES 的 ECC 混合加密或 AES 进行备份加密。其他工具包括 logcat 查看器/管理器/导出器、配置文件、去膨胀工具、代码编辑器、文件管理器和简单的终端模拟器。应用可在 Aurora Store 或 F-Droid 客户端中打开。
借助 root 或 ADB 访问权限,用户可以撤销运行时权限和开发权限,更改应用操作模式,查看、终止或强制停止正在运行的应用和进程,清除应用数据或缓存,查看或更改网络策略,控制电池优化,以及冻结或解冻应用。仅限 root 的功能还增加了:阻止活动、广播接收器、服务和提供者,支持原生导入/导出以及 Watt 和 Blocker 导入;查看、编辑或删除共享首选项;备份和恢复应用及其数据、规则和额外内容,如权限、电池优化和 SSAID;查看系统配置,包括黑名单或白名单应用和权限;以及查看或更改 SSAID。
README 还列出了计划中的功能,例如跨所有应用查找应用组件和权限的查找器、基本 APK 编辑、例行操作、启用或禁用应用操作(如开机启动)、崩溃监视器、对系统应用进行无系统分区禁用或卸载、导入 App Manager 导出的应用列表、更高级的终端模拟器,以及数据库查看器和编辑器。
应用字符串和文档的翻译均在 Hosted Weblate 上协调。镜像托管在 Codeberg、GitLab、Riseup 和 sourcehut 上。构建和贡献指南见 BUILDING.rst 和 CONTRIBUTING.rst。截至 2024 年 9 月,该项目声明不接受财务支持,维护者明确否认任何声称代表该项目的代币、加密货币、NFT 或其他金融工具。
评论
0 评分人数达到10人后显示
登录后参与讨论。