关闭时无法查询 chrome 的书签

Cannot query for chrome's bookmarks when it is close

在我的 android 应用中,用户应该在 chrome 浏览器中搜索书签。 但是我发现一旦我关闭浏览器,查询就会得到一个 "null" 光标。(在后台 chrome 运行 时工作正常) 这是我的代码:(查询所有书签)

resultCursor = context.getContentResolver().query(Browser.BOOKMARKS_URI, new String[] {Browser.BookmarkColumns.TITLE,Browser.BookmarkColumns.URL}, null, null, sortOrder);

日志中没有权限警告。

我尝试将内容提供商 uri 替换为 "content://com.android.chrome.browser/bookmarks",但遇到了同样的问题。 我想知道查询代码是否有问题,或者它只是 chrome 端的错误。 谢谢

这应该是一个 Chrome 问题。 参考:code.google.com/p/chromium/issues/detail?id=497538