Android 4.2引入了一个新类Settings.Global,该类现在包含以前在Settings.Secure或Settings.System中设置的一些设置。
写入系统设置和安全设置是可能的,因为或WRITE_SETTINGS和WRITE_SECURE_SETTINGS权限(见Manifest.permissions)。
事情是......有没有办法修改全局设置?例如,飞机模式之前可以从应用程序切换,现在,因为它在Settings.Global中,似乎不可能:(
谢谢!
答案 0 :(得分:9)
AFAIK,您可以像修改Settings.Global
一样修改Settings.Secure
:创建一个由固件的签名密钥签名或安装在系统分区上的应用程序,以便它可以保留WRITE_SECURE_SETTINGS
1}}。根据我的理解,Settings.Global
和Settings.Secure
之间的区别在于后者现在是基于每个用户,而全局的是设备范围。