这个问题的原因主要是未预置谷歌服务框架、Google服务版本不兼容、Google服务被禁用。
解决方法:
1、首先确认有没有安装谷歌服务框架(GMS),没有安装则无法使用Google系应用。
打开“设置”->“应用管理”-> “ ”->“显示系统进程”-> 搜索“Google”,如果找到有“Google服务框架”则说明有装;没有的话,可以自行安装(百度自行搜索:华为mate30/mate30pro安装谷歌框架新方法),这个方案除了mate30系列,也适用于其他型号的华为手机。
2、 如果确认已经预置了谷歌服务框架,可以直接进入设置,搜索进入应用管理,点击“ ” > 显示系统进程:
① 找到“Google Play 服务”,进行卸载更新和清除数据。
a. 若右上角存在 ,则点击此图标并选择卸载更新。
b. 若停用按钮可选择,点击“停用”,然后卸载尝试。
c. 进入存储 > 管理空间,选择“清除所有数据“。
② 找到“Google服务框架”,进入存储,并选择“删除数据”;
③ 找到“Google Play商店”,卸载后,重新从三方应用市场(如应用宝)下载安装Google Play Store;
④ 打开要使用的谷歌应用,并按界面提示打开相关权限。
3、 如果使用的是EMUI8的系统及以下的,那么还有些不同:
进入手机管家 > 应用启动管理 ,找到“Google Play 服务”查看是否设置为自动管理。
① 如果被设置为手动管理(开关关闭),则需要打开开关,设置为自动管理;
② 如果已经是自动管理:
a. 手动关闭Google Play 服务的3个开关(允许自启动、允许关联启动、允许后台活动),然后等待10秒以上
b. 再手动打开Google Play 服务3个开关(允许自启动、允许关联启动、允许后台活动),然后等待10秒以上;
c. 重新打开Google Play商店,Google地图等应用尝试。