Android 4.2引入了一个新类,设置.全局 http://developer.android.com/reference/android/provider/Settings.Global.html,现在保存了一些以前的设置设置.安全 http://developer.android.com/reference/android/provider/Settings.Secure.html or 设置.系统 http://developer.android.com/reference/android/provider/Settings.System.html.
由于 WRITE_SETTINGS 和 WRITE_SECURE_SETTINGS 权限(请参阅清单.权限 http://developer.android.com/reference/android/Manifest.permission.html#WRITE_SECURE_SETTING).
问题是...有什么办法可以修改全局设置吗?例如,以前可以从应用程序切换飞行模式,但现在,由于它位于 Settings.Global 中,因此似乎不可能:(
Thanks!
AFAIK,你可以修改Settings.Global
和你修改的方法一样Settings.Secure
:通过创建由固件签名密钥签名的应用程序或安装在系统分区上的应用程序,以便它可以保存WRITE_SECURE_SETTINGS
。和...之间的不同Settings.Global
and Settings.Secure
据我了解,后者现在是基于每个用户的,而全局的则是设备范围的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)