在根应用程序中更改亮度、gps、数据等受保护系统设置的最佳(最安全)方法是什么?
我读到了两种方法:
1)将 settings.db 复制到您的应用程序文件夹中,使用 sql api 对其进行操作,然后将其复制回来 - 对我来说似乎不仅仅是有点冒险。 看这里
2) 使用 root 将您的应用程序复制到系统文件夹并持有 WIRTE_SECURE_SETTINGS 权限 - 似乎可行,但这是否会破坏市场链接,因此用户将不再收到更新?看这里
还是有不同的方法?
谢谢你的帮助!
/system/app
您可以使用 root 身份执行“修改”命令,而不是将您的应用程序移至,可以在此处su
找到
如何使用Runtime.exec()
(以及一种实现)执行此操作的说明。