从Run As - >启动模拟器时运行配置 - >目标
选择模拟器(在我的案例中为GalaxyS4_4.2.2):根据三星开发者网站上的建议制作。
我正在传递其他仿真器命令行选项:-timezone“America / New_York”
但是当我的模拟器启动时,时区仍然是错误的。
我也尝试过命令行:emulator -avd GalaxyS4_4.2.2 -timezone“America / New_York”
但是我仍然在模拟器启动时得到错误的时间。
我遵循了这个:http://developer.android.com/tools/help/emulator.html
有人可以帮忙吗?
答案 0 :(得分:0)
我发现这不是其他版本的Android for Android的问题。不知道为什么但这看起来像是在模拟器上运行的4.2.2 API的错误。
我更改了我的模拟器并定位了kitkat而不是jellybean和我的所有:
`-timezone America/New_York`
`-timezone America/Los_Angeles`
等正在使用此API。
所以不幸的是,如果有人在您的模拟器上使用该版本的JellyBean,您将遇到此问题,并且必须在每次运行模拟器时手动更改它:
设置应用 - >日期&时间 - >取消选中默认'自动日期&时间'和'自动时区'并手动设置。