软件神器 --- 安卓应用管理 之 AppManager
https://github.com/MuntashirAkon/AppManager
App Manager 核心摘要
App Manager (AM) 是一款功能极其强大的安卓包管理器和系统工具,旨在为用户提供对设备上空前绝后的控制权,尤其侧重于隐私、安全性和系统优化。它远不止一个普通的应用程序管理器。
一、 核心功能与用途
-
高级应用程序管理:
-
查看详尽信息:查看任何应用程序的几乎所有信息,包括活动、服务、接收器、提供者、权限、签名、使用的功能、共享库等。
-
冻结/卸载应用:冻结(禁用)、卸载应用程序(包括系统应用),甚至卸载系统应用的更新。
-
清除数据/缓存:批量或单独清除应用数据和缓存。
-
-
隐私与权限控制(核心功能):
-
App Ops 管理:精细控制应用程序的操作(如定位、唤醒、后台运行),比系统自带的权限管理更细致(例如:允许前台定位,拒绝后台定位)。
-
权限管理:授予或撤销应用程序的危险权限和开发权限。
-
组件拦截:阻止应用程序组件(活动、服务、接收器、提供者)运行,特别是用于禁用广告和跟踪器组件。它使用 Intent Firewall (IFW) 方法,应用程序无法检测和重新启用被阻止的组件,效果比单纯“禁用”更彻底。
-
-
备份与恢复:
-
完整备份:备份 APK 文件、应用数据(内部和外部)、缓存、OBB 文件以及应用权限、App Ops 设置和阻止规则。
-
加密备份:支持使用 AES、RSA、ECC 或 OpenPGP 加密备份。
-
多重备份:为同一应用创建多个备份点。
-
导入备份:支持从 Titanium Backup、OAndBackupX 和 Swift Backup 导入备份。
-
-
系统优化与清理:
-
一键操作:批量执行操作,如阻止所有跟踪器、清理所有应用缓存、设置批量 App Ops 模式等。
-
配置文件 (Profiles):创建和运行包含一系列操作(冻结、阻止组件、设置权限等)的配置文件,可手动执行或通过快捷方式/自动化工具触发。
-
卸载预装软件 (Debloater):识别并帮助管理/卸载设备制造商预装的无用或有害软件(Bloatware),并提供开源替代建议。
-
-
分析与扫描:
-
扫描器:静态分析 APK 文件,列出其包含的跟踪器和第三方库,帮助用户了解应用行为。
-
VirusTotal 集成:使用 VirusTotal API 扫描文件。
-
运行中的应用:查看和管理当前正在运行的进程和服务。
-
-
其他高级工具:
-
拦截器 (Interceptor):拦截和修改应用间发送的 Intent,充当中间人。
-
文件管理器:内置文件管理器,支持基本文件操作。
-
代码编辑器:查看和编辑文件(如 Manifest、代码文件),支持语法高亮。
-
日志查看器 (Logcat):查看和过滤系统日志。
-
终端:内置终端模拟器。
-
二、 运行模式(如何获得权限)
App Manager 通过不同模式获得执行高级操作所需的权限:
-
Root 模式:功能最完整,需要设备已 Root。
-
ADB 模式(通过 TCP):无需 Root,但需要在电脑上配置 ADB 并通过 USB 执行命令来开启手机的 TCP 调试功能。手机重启后需要重新设置。
-
无线调试模式 (Wireless Debugging):Android 11+ 设备首选,无需电脑和 USB 线,直接在手机上进行配对和连接。手机重启后需要重新连接。
-
无 Root 模式:功能受限,只能查看信息,无法进行任何修改。
注意:ADB 和无线调试模式都需要在手机的开发者选项中开启 USB 调试。
三、 重要概念与提示
-
跟踪器 (Tracker):指用于数据分析、广告、用户画像等目的的组件或库。阻止它们有助于保护隐私。
-
即时组件阻止:在设置中开启后,组件的阻止状态会立即生效,无需手动点击“应用规则”。
-
安全性:App Manager 本身是安全的。在无 Root/ADB 模式下,它无法修改任何系统设置。
-
风险警告:错误地阻止系统应用组件或卸载关键系统应用可能导致系统不稳定、崩溃或无法启动。操作时需谨慎。
-
官方下载源:为确保安全,应从官方渠道下载:
-
GitHub Releases:
https://github.com/MuntashirAkon/AppManager/releases -
F-Droid:
https://f-droid.org/packages/io.github.muntashirakon.AppManager
-
四、 目标用户
-
高级安卓用户:希望精细控制手机权限和隐私的用户。
-
隐私爱好者:希望最大限度地减少应用程序跟踪和数据收集的用户。
-
系统优化爱好者:喜欢清理和优化系统、管理后台行为的用户。
-
开发者:需要查看应用详细信息、分析 APK、调试问题的开发者。
总结
App Manager 是一个“瑞士军刀”式的终极安卓管理工具。它将需要多个应用才能实现的功能(权限管理、备份、组件控制、系统优化、应用分析)集成于一身。虽然学习曲线稍陡峭,但它为希望完全掌控自己设备的用户提供了无与伦比的能力和灵活性。对于追求隐私和性能的用户来说,它是一个不可或缺的强大工具。
浙公网安备 33010602011771号