这两天花了点时间瞎折腾,好消息是:我成功了。在这张唱片里,希望能帮助到有同样苦恼的哥哥。
基本环境:手机:华为Nova 2s。目标:运行谷歌框架

华为的经典机Nova 2s因为工作原因,需要装上谷歌框架和一大堆其他的谷歌桶。
鸿蒙系统
当初手机操作的最新鸿蒙系统系统,操作体验好,功能多样。于是在网上找了GMS安装程序,一键安装后提示重启。重启后,你将重新进入谷歌安装程序,并显示相同的重启提示,这意味着该安装程序可能无法在鸿蒙系统上顺利运行。最终结果将是无限重启。
降级到9.1
使用华为手机助手的系统更新功能,将运行鸿蒙系统系统的手机连接到电脑上,然后降级到上一个老版本,即EMUI 9.1。我之前测试过这个版本,安装谷歌框架肯定不行。所以我在完成降级后,也没有多想,继续降级到EMUI 9.0。
9.0也不好。

网上的说法是9.0老版本可以用来安装Google框架。我很有信心的开始安装,测试了各种GOogle框架安装程序,比如上面提到的GMS安装程序,也是提示重启,之后无限重启。我还测试了其他的,比如HiGoPlay安装程序和Go Google安装程序。其中HiGoPlay安装程序可以顺利完成Google三件套,但是我启动Google Play的时候,点击登录按钮没有任何反应。看来这个版本还是有问题的。
继续降级到8.0。
9.0安装失败对我的自信心打击很大。一个晚上过去了,我决定继续降级。继续用华为手机助手,降级到之前的8.0版本。降级过程没有太大问题,谢天谢地。
运行8.0系统后,手机各项功能基本正常。然后先试试GMS安装程序,这一次会提示你重启。我乖乖的照做了,重启后再次进入安装程序。这一次终于提示成功安装了框架,激动的心情犹如滔滔江水,让我欣喜不已。
那么后面的过程就比较简单了。直接用其他安装程序安装剩下的包,主要是Google Play。有了Google Play,安装其他家庭桶基本上很容易,没有压力。

摘要
经过这次磨难,我感受到了谷歌强大的生态系统控制力。全家桶真不是盖的。对于外国人来说,有两样东西是他们从出生就无法回避的:税收和谷歌。
我推测鸿蒙系统和9.0/9.1安装不成功的原因可能是系统更新后,部分组件不再兼容Google框架。好在8.0老版本很牛逼。我想给华为手机助手的开发团队献上一朵小红花。没有你,我降级不到8.0。
这让我想起了最近一直在更新的拓扑美尔智能办公平台。目前我还是很小心的引入各种第三方开源组件,因为我知道引入的组件越多,组件之间的调用关系就会越复杂,容易出现你不容易发现的兼容性问题。
开源固然好,但我还是犯了所有猿友的通病:我自己也得来这个轮子。


