2017-06-14 47 views
1

在Raspberry Pi上安装Android Things后,时间不正确。我的时区是GMT + 2,使用date +%Z我看到RPi的时区是GMT。我怎样设定时区?设置Android事件时区

+0

看看[this](https://stackoverflow.com/q/41342845/6950238)问题和答案。 –

+0

我不想只设定时间。我想设置时区。 –

+0

'亚行壳设置放全球time_zone欧洲/马德里'没有工作? –

回答

4

可以通过编程方式从应用程序通过AlarmManager.setTimeZone()this答案Synesso设置,如:

AlarmManager am = (AlarmManager)getContext().getSystemService(Context.ALARM_SERVICE); 
am.setTimeZone("Europe/Madrid"); 

<uses-permission android:name="android.permission.SET_TIME_ZONE"/>许可,不得以AndroidManifest.xml文件。

名称TimeZone名称。

+0

这不适用于Android的东西DevPreview 5.1“setTimeZone:无论用户10031还是当前进程都有android.permission.SET_TIME_ZONE”事实上,我在清单中添加了权限。任何想法? – MRodrigues

+0

@MRodrigues你重启设备了吗? –

+0

是的,也试过了。在启动后执行相同的错误。 – MRodrigues