当前位置: 首页 > 知识库问答 >
问题:

使用Android模拟器更改TelephonyManager.GetNetworkCountryISO输出

钱毅
2023-03-14

共有1个答案

柳鸿博
2023-03-14

您可以使用以下命令更改该值:

  1. ADB shell
  2. su
  3. setprop gsm.operator.iso-英国国家
  4. 在某些模拟器上,可能需要重新启动它才能产生影响。

在某些模拟器上,属性名称可能不同。

    null
...
[dalvik.vm.lockprof.threshold]: [500]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[dalvik.vm.usejit]: [true]
[dalvik.vm.usejitprofiles]: [true]
[debug.atrace.tags.enableflags]: [0]
[debug.force_rtl]: [0]
[dev.bootcomplete]: [1]
[drm.service.enabled]: [true]
[gsm.current.phone-type]: [1]
[gsm.defaultpdpcontext.active]: [true]
[gsm.network.type]: [LTE]
[gsm.nitz.time]: [1524141151210]
[gsm.operator.alpha]: [Android]
[gsm.operator.iso-country]: [us]
[gsm.operator.isroaming]: [false]
[gsm.operator.numeric]: [310260]
[gsm.sim.operator.alpha]: [Android]
[gsm.sim.operator.iso-country]: [us]
[gsm.sim.operator.numeric]: [310260]
[gsm.sim.state]: [READY]
[gsm.version.baseband]: [1.0.0.0]
[gsm.version.ril-impl]: [android reference-ril 1.0]
[hwservicemanager.ready]: [true]
[init.svc.adbd]: [running]
[init.svc.audio-hal-2-0]: [running]
[init.svc.audioserver]: [running]
[init.svc.bootanim]: [stopped]
[init.svc.camera-provider-2-4]: [running]
[init.svc.cameraserver]: [running]
...
 类似资料:
  • 我试图通过调用setText()方法更新TextView对象的文本。我直接向它提供了一个字符串值,但我无法让它在运行在仿真器上的应用程序的UI上更新。 这是发生在一个片段上(在Android Studio上创建带有简单activity的项目时自动生成的片段之一) 关于我目前的情况,有几点: > 我尝试用runOnUiThread“pattern”调用setText()方法,但没有成功。 我检查了T

  • 在第一次设置时,Android Studio问我模拟器要使用多少内存。我跑进了800米,但跑得很慢。我需要把它做大一点,像1.5GB。我怎么能那样做?第一次设置后是否可编辑?

  • 我用的是带有M1芯片的macbook。我使用的是Android Studio大黄蜂2021.1.1金丝雀3版本。当我第一次运行项目时,没有任何问题。当我进行第二次调试时,我在代码中所做的更改在仿真程序中是不可见的。我看不到logcat的变化。我该怎么办?谢谢

  • 我正在尝试制作一个简单的GPS应用程序,因此我想在我的设备模拟器上进行检查。 因此,我通过工具在android studio中启用ADB集成 然后,我按绿色箭头运行我的应用程序,它在模拟器上启动,但由于某种原因,在设备监视器模拟器中,所有选项都被禁用,如下图所示: 所有选项都被禁用 任何想法,以便我可以改变坐标?

  • 我对哈克斯姆有意见。在我使用Windows7之前,一切都很好,但升级到Win8.1 Pro后,当我从AVD屏幕上启动模拟器时,我看不到haxm启动消息。HAXM已经安装并运行良好,我安装了x86的映像,我的设备使用它,但仍然不能在启动窗口中看到模拟器正在使用HAXM的确认消息。 null

  • 更新Android Studio 4.2.2后,模拟器突然停止工作。 尝试了一切,删除和重新安装模拟器,甚至重新安装Android Studio。降级Android Studio再次升级Android Studio。什么都不管用。现在,如果我尝试运行模拟器,它会说: