更新列表不显示应用 - Android 13/14 权限机制导致的修复方法
为什么会出现"更新列表空了"
AppShare 的更新扫描依赖"读取本机已安装应用列表"的系统权限。Android 11 及以前这个权限是默认授予的;从 Android 12 开始系统引入了「查询所有已安装应用」权限;Android 14 更是把这个权限收紧到了默认拒绝——包括很多升级到 Android 13 的机型也会同步收紧。
受影响的表现
- 可更新列表只有零条或只有系统应用
- "应用管理"页面里的用户应用 tab 是空的
- 明明手机里装了很多应用,但 AppShare 看不到
修复步骤
- 打开系统设置 → 搜索"应用管理"或"应用列表"
- 找到 AppShare 应用,点进去
- 进入"权限管理"或"权限"页面
- 找到「查询所有已安装应用」或类似名称的权限
- 改为"允许"或"始终允许"
- 回到 AppShare,刷新更新列表
不同品牌的系统,权限名称和入口可能略有差异,以实际页面为准。
其他可能影响更新的权限
| 权限 | 作用 |
|---|---|
| 网络访问 | 必须有,否则无法连接云端比对版本 |
| 存储访问 | 导出 APK、缓存下载包需要 |
| Shizuku(可选) | 静默安装需要,不需要可以不给 |
| 剪贴板(可选) | 关闭直链解析时,下载码自动复制到剪贴板需要 |
| 通知 | 更新提醒推送需要 |
验证修复
修复权限后,回到 AppShare 的"我的"页面 → 「应用升级」板块,看看数字是否恢复正常。如果还是不对,试试完全关闭 AppShare 重新打开,或者重启手机。