Android 4.2 引入了一个新类 Settings.Global ,它现在包含一些曾经在 Settings.Secure 中的设置或 Settings.System .
由于 WRITE_SETTINGS 和 WRITE_SECURE_SETTINGS 权限(参见 Manifest.permissions),可以(并且现在)可以写入系统设置和安全设置。
问题是……有没有办法修改全局设置?例如,之前可以从应用程序中切换飞行模式,而现在,由于它位于 Settings.Global 中,这似乎是不可能的
谢谢!
Best Answer-推荐答案 strong>
AFAIK,您可以像修改 Settings.Secure 一样修改 Settings.Global :通过创建由固件的签名 key 签名或安装在系统分区,所以它可以保存 WRITE_SECURE_SETTINGS 。 Settings.Global 和 Settings.Secure 之间的区别,据我了解,后者现在是基于每个用户的,而全局的是设备-宽。
关于android - 在 Android 4.2 中写入全局设置,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/13416695/
|