gpt4 book ai didi

android - 如何在 Android 模拟器中更改移动国家代码 (MCC)?

转载 作者:可可西里 更新时间:2023-11-01 19:05:47 26 4
gpt4 key购买 nike

我的 Android 应用程序需要对不同的移动国家代码做出不同的 react 。

它似乎被硬编码为 mcc310 (US)。我可以从 TelephonyManager.getSimCountryIso() 或使用像 res/values-mcc123/ 这样的资源文件夹读取这个值,但是我如何在模拟器中设置这个值?

最佳答案

要更改TelephonyManager.getSimCountryIso() 返回的内容,只需执行

adb shell setprop gsm.sim.operator.iso-country no

现在返回 no(挪威)。

如果您想更改 TelephonyManager.getSimOperator() 返回的内容 (MCC+MNC) 然后执行

adb shell setprop gsm.sim.operator.numeric 24201

并且您已将 MCC 更改为 242(挪威),将 MNC 更改为 01(Telenor)。

要查看您可以更改哪些其他属性然后执行

adb shell getprop

这已被验证适用于 AVD 和 Genymotion。但是,这不会持久地更改这些属性。

关于android - 如何在 Android 模拟器中更改移动国家代码 (MCC)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2637606/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com