我想通过代码访问(和更改)股票android浏览器的设置。是否可能,如果是的话 - 如何?
是的,这是编程问题 - 我想通过代码更改它,而不是通过手动点击。
为root设备做什么呢?
答案 0 :(得分:2)
Android的操作系统级安全模型基本上可以防止这种情况发生。您的程序需要作为与浏览器或超级用户相同的用户ID运行,除非您拥有用于签署浏览器的证书或您的应用程序仅用于root电话,否则这是不可能的。
如果出现其中一种情况,您将确保浏览器未运行,然后只需更改其私有数据库。查看浏览器源代码应该会发现任何不清楚数据库的内容以及它可能存储的任何其他地方。
通过一些工作,你可以制作一个替代浏览器,它是一个近两个的库存,但要么通过提供API进行程序设置更改进行合作,要么使用您拥有的证书进行签名,以便您的其他程序可以与它建立共享用户ID并更改其设置db。