我正在为我的应用运行测试,我想验证它是否适用于不同的时区。
我尝试here运行adb shell setprop persist.sys.timezone "Pacific/Honolulu"
的解决方案,但仿真器上的时区(和时间)没有改变 - 这可以在不重启设备的情况下工作吗?
答案 0 :(得分:0)
如果您的意思是UI测试,我无法通过adb shell在模拟器上更改android Date & Time
设置。
我找到的唯一解决方案是在使用-timezone
选项创建模拟器期间设置时区。
例如,您可以使用$ emulator @Nexus_5X_API_23 -timezone Europe/Paris
之类的命令创建android模拟器。
查看更多模拟器命令行选项here