月神侠 发表于 2026-10-6 11:21

如何清除旧版本Trichrome Library Canary

Google 使用 TrichromeLibrary 在 Android Q+ 设备上的 Chrome 和 Webview 中共享相同的代码,以节省设备空间。
Play 商店在安装和升级 Chrome 和 Webview 时会自动安装相应的 TrichromeLibrary 版本,但是旧版本并不会自动卸载,长期下来占用了大量的存储空间。

网上找到的方法是通过 pm uninstall com.google.android.trichromelibrary_$version 命令卸载对应版本的 TrichromeLibrary,所以获取到 TrichromeLibrary 的版本号就可以手动卸载了。
但不幸的是,Android 在共享库管理方面做得很差,TrichromeLibrary 不能像普通应用程序一样显示在应用程序列表中(因为它是共享库),也不能用 adb shell pm list libraries 查询设备上已安装的库版本.

旧方法:
由于每个 Android App 都会在 /data/app 下面拥有一个自己的目录,而且 TrichromeLibrary 的文件夹名还会追加版本号,所以可以查找关键字,然后从结果中提取版本号,不过访问 /data/app 需要 root 权限,并且查找旧版本号要花费大量时间精力。

有没有快速方便的清理旧版本Trichrome Library Canary的方法呢?

Midnight.Coup 发表于 2026-10-6 20:48

本帖最后由 Midnight.Coup 于 2026-10-6 20:54 编辑

我记得某次 Google 已经修复了这个问题(Android 13?),Google Play 更新后会删除老版本
root 过可以用 Magisk 模块 TrichromeLibrary-Squoosh,重启后会自动删除旧版本,兼容 KSU

好大一只绅士 发表于 2026-10-7 11:08

谁知道怎么让电脑谷歌的标签页保持激活
页: [1]
查看完整版本: 如何清除旧版本Trichrome Library Canary