如何修改Android虚拟设备(模拟器)的运营商名称
Android虚拟设备运营商名称修改不生效的解决办法
修复步骤
强制刷新系统服务:执行
setprop命令后,系统电话服务可能不会实时读取新属性,需重启服务或设备:- 重启电话服务:
adb shell stop telephony adb shell start telephony - 直接重启虚拟设备:
adb reboot
- 重启电话服务:
补充设置关联属性:仅修改名称属性可能不够,可同步设置运营商的MCC/MNC和国家码,确保系统识别一致:
adb shell setprop gsm.operator.numeric 26201 adb shell setprop gsm.sim.operator.numeric 26201 adb shell setprop gsm.operator.iso-country DE adb shell setprop gsm.sim.operator.iso-country DE注:26201是BNetzA对应的德国运营商MCC/MNC,若需其他运营商可替换为对应编码
清除DevInfo缓存:部分设备信息应用会缓存旧数据,清除缓存后重新打开即可:
adb shell pm clear com.venkyapps.devinfo若包名不符,可通过
adb shell pm list packages | grep devinfo获取正确包名
内容的提问来源于stack exchange,提问作者Abdul Hossein Charkhi
相关产品推荐
相关产品推荐

