如何定位Google Play Store无法连接问题
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
如果遇到Google Play Store无法连接,如何快速定位问题?
[SOLUTION]
首先确定以下信息:
1. GMS版本
2. 已预置GMS哪些组件,可提供GMS预置文档或者使用命令提交获得的文件:adb shell dumpsys package > D:\packages.txt
3. 复现步骤
4. 复现现象
5. 复现概率
接下来,确认是Google账户登录问题还是Google Play连接问题:
进入系统设置,账户中添加Google账户,查看是否可以正常登录
如果可以,再进入Google Play,查看是否可以进入,如果不能,与原来问题现象是
否一样?
如果Google账户不能登录,请以此现象为描述信息提交e-service
如果可以登录Google账户,而不能进入Google Play,请先抓取一份对应的log,在
log中搜索关键字"CheckinTask",如果出现如下log:
E CheckinTask: Checkin failed: https://android.clients.google.com/checkin (request #0):
java.io.IOException: Bad Content-Type: text/html; charset=UTF-8
那么请先检查系统以下属性值的设定是否存在“非法”字符:
ro.product.model
ro.product.name
ro.product.device
ro.product.board
您可以通过mobilelog\下面的properties查看,或者pull手机/system/build.prop查看
如果这几个值的设定存在非英文字符,请去掉后再测试一遍问题是否复现
如果上述系统属性值不存在“非法”字符,而问题依然复现,请确认usb serial number是否被修改
为包含非字母字符
usb serial number定义在
alps/mediatek/platform/mt65**/ kernel/core/mt_devs.c@__init int mt_board_init()
如果问题依然复现,请以此现象为描述提交e-service
谢谢!
如果遇到Google Play Store无法连接,如何快速定位问题?
[SOLUTION]
首先确定以下信息:
1. GMS版本
2. 已预置GMS哪些组件,可提供GMS预置文档或者使用命令提交获得的文件:adb shell dumpsys package > D:\packages.txt
3. 复现步骤
4. 复现现象
5. 复现概率
接下来,确认是Google账户登录问题还是Google Play连接问题:
进入系统设置,账户中添加Google账户,查看是否可以正常登录
如果可以,再进入Google Play,查看是否可以进入,如果不能,与原来问题现象是
否一样?
如果Google账户不能登录,请以此现象为描述信息提交e-service
如果可以登录Google账户,而不能进入Google Play,请先抓取一份对应的log,在
log中搜索关键字"CheckinTask",如果出现如下log:
E CheckinTask: Checkin failed: https://android.clients.google.com/checkin (request #0):
java.io.IOException: Bad Content-Type: text/html; charset=UTF-8
那么请先检查系统以下属性值的设定是否存在“非法”字符:
ro.product.model
ro.product.name
ro.product.device
ro.product.board
您可以通过mobilelog\下面的properties查看,或者pull手机/system/build.prop查看
如果这几个值的设定存在非英文字符,请去掉后再测试一遍问题是否复现
如果上述系统属性值不存在“非法”字符,而问题依然复现,请确认usb serial number是否被修改
为包含非字母字符
usb serial number定义在
alps/mediatek/platform/mt65**/ kernel/core/mt_devs.c@__init int mt_board_init()
如果问题依然复现,请以此现象为描述提交e-service
谢谢!