我的设备没有小米预装的谷歌套件,所以一直是通过 Apkmirror 下载谷歌套件的应用后进行手动安装,这种方式使用的谷歌套件。
但是在 MIUI 升级至基于安卓 11 的系统版本后,匹配安卓 10 的谷歌套件运行在 11 上会出现一些问题。
也就是说现在,妥协的方法是安装与 安卓 10 的 Google 服务框架 相匹配的 Google Play 服务 才能够保证谷歌基本功能的可用,如果需要联系人同步,那么联系人同步的程序版本也依旧需要。
但是由于问题 2 中所述的 Google Play 服务 会被自动更新这一情况的存在,且这东西的自动更新它不受商店设置中[自动更新应用]选项修改的影响,所以无法中止它的自动更新,因此……它经常总是会被自动更新至不匹配的版本,而导致问题出现。
所以问题的关键来到了主题的标题所述的 新版 Google 服务框架 的安装方面。
首先,面向安卓 10 的 Google 服务框架 是可以正常安装在最新的基于安卓 11 的 MIUI 中的,但是在将面向安卓 11 的版本进行 [升级安装] 或者 [卸载旧版进行新安装] 的过程中就会遇到安装器提示 “安装失败 - 与已安装应用内容提供者冲突” 这一情况,如下图提示。
使用 LibChecker 查看 Google 服务框架 应用,可以发现其面向安卓 11 新版新增了一个内容提供器:com.android.car.ui.core.CarUiInstaller,而该内容提供器在旧版不存在,也就意味着这东西的冲突不是和安卓 10 的 Google 服务框架起的冲突。
而该内容提供器根据检索,也同样存在于 Settings Suggestings 、工作设置和权限控制器这三个系统程序中。
这个内容提供器是啥?我不知道。它能干什么?我不知道。为什么会冲突?我不知道。
但是 MIUI 的开发人员应该清楚。
所以,从手机的使用者方面来看,就是这三个系统程序之一起的冲突了对吧,但是这不是用户能解决的问题。
在小米社区进行反馈该问题的用户有很多,并且相关问题立项于 2020 年 11 月 23 日,但是至今仍未进入解决阶段,社区解答组的回复永远只有一句 “等待后续更新优化”,从 MIUI12 的内测开发版开始适配安卓 11,到 MIUI12.5 的发布,到安卓 11 进公测开发版,现在基于 Android11 的 MIUI 稳定版的设备都有了。
这期间,我在小米社区的内测圈发了九个帖子反馈这个问题,
安卓 10 的套件 依旧 在安卓 11 的 MIUI 里 妥协 的用着。
Chrome 和 Gboard 依旧 弹出着谷歌服务缺失。
Google 服务框架 依旧 不停的“屡次停止运行”。
得到的回复 依旧 是 “耐心等待后续版本更新优化”。
两个月了,问题立项这么久了,MIUI 的开发组能不知道这个问题?甚至还没有开始解决这个问题?那我只能去猜,这是不是 MIUI 故意占用了和面向安卓 11 的 Google 服务框架 相同的内容提供器以达到屏蔽安装的目的了吧?为了让有需求的用户选购预装谷歌套件的旗舰产品?我感觉可能是,但也可能不是,只有开发组知道。
对了,还有个在 MIUI 换到基于安卓 11 的之后就出现的问题,qq 这东西的简洁模式聊天页面在推出系统深色模式之后依旧是黑色背景,也是反馈到现在没有解决,系统的一些设置界面,比如深色模式相关设置下方的应用列表滑动时帧率跌落严重,也能被不靠谱的圈子管理员关联到 开启深色模式后所有操作掉帧 这种完全不相干的问题下面也是离谱。
全文较长,文字较多,图片较大,标题可能写的有点严重,情绪比较激动,文笔有些不足,内容可能有错,存在部分瞎猜,还请各位见谅。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.