如何通过bmgr命令更改Android设备当前活动的backup transport?
切换Android活动Backup Transport的操作方法
直接通过系统内置的bmgr命令行工具即可完成切换,操作流程如下:
- 保持Android设备与电脑的adb连接正常,执行
adb devices确认设备已被识别、处于可调试状态,无离线、未授权问题。 - 执行切换命令,参数填写你要切换的目标transport完整标识(必须和
bmgr list transports输出的名称完全一致,不能错漏字符):
adb shell bmgr transport com.google.android.gms/.backup.migrate.service.D2dTransport
- 切换完成后执行查询命令验证结果:
adb shell bmgr list transports
当输出结果中的
*标记移动到com.google.android.gms/.backup.migrate.service.D2dTransport条目前缀位置时,代表切换成功。
异常处理
如果执行命令时提示权限错误,可以先运行adb shell进入设备的交互式命令行环境,再直接执行bmgr transport com.google.android.gms/.backup.migrate.service.D2dTransport命令重试。如果仍然切换失败,检查设备上谷歌服务组件是否正常启用、系统是否对备份功能做了定制限制。
内容的提问来源于stack exchange,提问作者Adil Hussain
相关产品推荐
相关产品推荐

