我想通过代码访问(和更改)库存 Android 浏览器的设置。这可能吗?如果可能的话——如何?
是的,这是编程问题 - 我想通过代码更改它,而不是通过手动单击。
对 root 设备执行此操作怎么样?
Android 的操作系统级安全模型基本上可以防止这种情况发生。您的程序需要以与浏览器或超级用户相同的用户 ID 运行,除非您拥有用于签署浏览器的证书或者您的应用程序仅适用于已 root 的手机,否则这是不可能的。
万一出现其中一种情况,您将确保浏览器没有运行,然后只需更改其私有数据库即可。查看浏览器源代码应该可以发现有关数据库及其可能存储内容的任何其他位置的任何不清楚的内容。
通过一些工作,您可以制作一种替代浏览器,它与普通浏览器几乎是双胞胎,但可以通过提供用于编程设置更改的 API 进行合作,或者使用您拥有的证书进行签名,以便您的其他程序可以建立共享用户 ID 并更改其设置 db.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)