android - 有没有其他方法可以在 Android M 中读取/写入 Chrome 浏览器的历史记录和书签

标签 android

最新的M Developer Preview 2,没有Read/Write History和Bookmarks的权限。我的应用程序依赖于此权限请求。 有没有其他方法可以读取浏览器的历史记录和书签 URL?

最佳答案

来自更新 documentation : 此版本删除了对全局书签的支持。 android.provider.Browser.getAllBookmarks() 和 android.provider.Browser.saveBookmark() 方法现已移除。同样,删除了 READ_HISTORY_BOOKMARKS 和 WRITE_HISTORY_BOOKMARKS 权限。如果您的应用以 Android 6.0(API 级别 23)或更高版本为目标,请不要访问来自全局供应商的书签或使用书签权限。相反,您的应用应该在内部存储书签数据。

这就是为什么自 Android M 以来无法访问书签的原因。

关于android - 有没有其他方法可以在 Android M 中读取/写入 Chrome 浏览器的历史记录和书签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31533045/

相关文章:

java - 如何从 "Recent opened apps"获取屏幕截图?

c# - 图像被分配给 ListView 的另一个行项目

java - 请求 INTERNET 权限的 BindException

Android - 同时播放多个 MediaPlayer 不适用于三星

java - 在android中使用 View 切换器创建编辑模式类

安卓图形登录/密码

android - getLastKnownLocation 返回 null

java - 随机元素的输出不应重复

android - Gradle同步失败-其他各种库都在请求play-services-measurement-base

java - 如何在android TextView 中通过文本连续运行阴影效果?