更新Android供应商。设置系统值
问题描述:
它看到我无法写入LG-P500(Android 2.2)的设置。 这是我的代码:更新Android供应商。设置系统值
android.provider.Settings.System.putInt(getContentResolver(), android.provider.Settings.System.AUTO_TIME, 1);
值来指定,如果用户首选的日期,时间和时区是从网络(NITZ)自动获取。 1 =是,0 =否
它在我的模拟器android 2.2 工作正常我也尝试在其他手机,HTC的android 2.1它工作正常。
有谁知道会是什么问题? 非常感谢。
答
您应该添加
<uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"></uses-permission>
您AndroidManifest.xml
文件。
这应该做的伎俩;-)
我尝试一个太..它在HTC Hero的,但仍然无法在LG擎天柱一个.. – user430926 2010-12-07 10:47:40
我对LG的Optimus One和这个工程工作..检查你的代码,也许你在Manifest中忘记了一些意图过滤器。 – Mariux 2010-12-07 12:03:47
权限WRITE_SECURE_SETTINGS只允许系统应用程序。 – theWook 2014-02-11 05:45:19