最新消息:iOS编程开发交流群(6906921) ,Mac.Cocoa开发交流群(7758675) 欢迎iOS/macOS开发编程爱好及学习者加入!

华为Mate60鸿蒙4.0安装GMS谷歌框架

Android 天狐 7789浏览 0评论

准备工作:
1、设备可以正常访问 Google.com。

2、系统设置先取消 应用双开,也取消 隐私空间。

3、打开开发者模式,设置→关于手机→版本,点击7次。

4、进入开发者模式,设置→系统和更新→开发人员选项,打开USB调试,仅充电模式允许ADB调试。

5、下载华谷套件 https://bishua666.com/play/#/ 并安装。

开始:

1、打开华谷套件按照1-9对步骤依次执行。

2、全部执行完毕以后,打开Google Play 商店能刷出首页就可以了。

3、正常情况加载出界面后,会一直弹出“此设备未经play保护机制认证”通知 。

4、启用飞行模式,重启手机,打开设置->应用管理,搜索google,点击右上角图标选择显示系统程序,

5、三清

选择play商店:点强行停止,存储点进去,删除数据;
选择google play 服务:强行停止,存储点进去,删除数据;
选择google服务框架:强行停止,存储点进去,清空缓存并删除数据;

这一步一直到清空缓存变成灰色——重启手机——打开play商店(如果打不开,一直点重试,或者重启手机)——浏览十几二十秒——从后台关掉——回到应用管理——Google play服务点存储,管理空间——点删除所有数据——后退点强行停止——一直到强行停止变成灰色—完成后直接重启。这样的三清动作多执行几次(重复三次左右)

6、下载DeviceID APKPure或者直接在Google Play直接可下载

7、在此应用复制GSF码,如果获取不到提示no permission,可以卸载重新安装,或者换个app。

8、登入https://www.google.com/android/uncertified/,输入5获取到的gsfid保存ID

注意事项:

1、如果遇到服务器检索信息时出错DF-DFERH-01、需要登录谷歌账号或者重试等问题,都可以通过切换节点、重启手机、一直点重试来解决,这里看个人的实际情况,我遇到比较长时间的,点了重试上百次才打开play商店的。

还有个解决思路就是将该域名解析到国外即可,有以下几种办法:
1.若是采用代理软件,最好设置为全局代理,或者在软件内添加一条对services.googleapis.cn的强制代理规则。
2.若是手机,可以在root后修改hosts,添加一条 216.58.193.195 services.googleapis.cn。
3.若是路由器,可以在代理规则中添加对应规则。

2、三清是为了暂时消除认证报错导致依赖GMS的各个APP不能运行,三清后只要各APP运行正常,尤其是play商店运行正常,即使有认证报错通知,也可以进入下一步的操作。

二.电脑端彻底消除认证报错

做好设备注册后,此时仍然有play认证保护报错的通知出现,这是正常的(但此时不能有认证通知的弹窗覆盖,导致app不能运行),通过下述步骤,完成永久消除认证报错通知。

1、安装adb android调试工具。自行查找教程。

2、手机打开开发调试模式后usb链接电脑。命令行执行 adb devices ,如果出现数据说明识别到了手机。

3、设置手机进入飞行模式(一定要设)。
在命令行输入

出现如下提示:

等待1~2秒,键入 exit。

4、重启手机,在华为商标和音乐响起前,拔掉手机线,开机后关闭飞行模式,正常运行手机,检查是否仍然有认证报错的通知。
5、运行DeviceID,GSF 码显示为“Unknown。。。””字样,表示已经成功。

转载请注明:天狐博客 » 华为Mate60鸿蒙4.0安装GMS谷歌框架

微信 OR 支付宝 扫描二维码
为天狐 打赏
非常感谢你的支持,哥会继续努力!
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址