Android emulator Android Emulator的时区和时钟错误

Android emulator Android Emulator的时区和时钟错误,android-emulator,timezone,Android Emulator,Timezone,从运行方式->运行配置->目标启动模拟器时 选择模拟器(在我的例子中是GalaxyS4_4.2.2):根据三星开发人员网站上的建议进行 我正在传递其他Emulator命令行选项:-时区“美国/纽约” 但是当我的模拟器启动时,时区仍然是错误的 我也尝试过使用命令行:emulator-avd GalaxyS4_4.2.2-timezone“America/New_York” 但是当模拟器启动时,我仍然得到了错误的时间 我接着说: 有人能帮忙吗?我发现其他版本的Android API没有问题。不知道为

从运行方式->运行配置->目标启动模拟器时

选择模拟器(在我的例子中是GalaxyS4_4.2.2):根据三星开发人员网站上的建议进行

我正在传递其他Emulator命令行选项:-时区“美国/纽约”

但是当我的模拟器启动时,时区仍然是错误的

我也尝试过使用命令行:emulator-avd GalaxyS4_4.2.2-timezone“America/New_York”

但是当模拟器启动时,我仍然得到了错误的时间

我接着说:


有人能帮忙吗?

我发现其他版本的Android API没有问题。不知道为什么,但这看起来像是在模拟器上运行4.2.2API的错误

我对emulator进行了更改,并将kitkat作为目标,而不是jellybean和我所有的:

 `-timezone America/New_York`
 `-timezone America/Los_Angeles`
etc正在使用此API

因此,不幸的是,如果有人在您的仿真器上使用该版本的JellyBean,您将遇到此问题,并且每次在中运行仿真器时都必须手动更改它:

设置应用程序->日期和时间->取消选中默认的“自动日期和时间”和“自动时区”,并手动设置