为了账号安全,请及时绑定邮箱和手机立即绑定

Android读取浏览器历史记录

Android读取浏览器历史记录

守着星空守着你 2019-11-14 09:31:24
我想阅读Android手机中的浏览器历史记录。我已经阅读了一些文档,然后才知道我们可以通过android.provider.Browser类读取浏览器历史记录。它具有:final static CursorgetAllVisitedUrls(ContentResolver cr)...方法,它的回报Cursor。我可以获取有关处理Cursor的帮助,也可以获取示例代码来获取浏览器历史记录吗?
查看完整描述

3 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

对于棒棒糖或更早


我可以使用以下代码获取历史记录:


Cursor mCur = activity.managedQuery(Browser.BOOKMARKS_URI,

                    Browser.HISTORY_PROJECTION, null, null, null);

            if (mCur.moveToFirst()) {

                while (mCur.isAfterLast() == false) {

                    Log.v("titleIdx", mCur

                            .getString(Browser.HISTORY_PROJECTION_TITLE_INDEX));

                    Log.v("urlIdx", mCur

                            .getString(Browser.HISTORY_PROJECTION_URL_INDEX));

                    mCur.moveToNext();

                }

            }


查看完整回答
反对 回复 2019-11-14
  • 安T
    安T
    6.0以后,以下2个权限被废止 <uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" /> <uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" /> ---------------------------------------------------------------------------- 9、浏览器书签 This release removes support for global bookmarks. The android.provider.Browser.getAllBookmarks() andandroid.provider.Browser.saveBookmark() methods are now removed. Likewise, the READ_HISTORY_BOOKMARKS and WRITE_HISTORY_BOOKMARKS permissions are removed. If your app targets Android 6.0 (API level 23) or higher, don't access bookmarks from the global provider or use the bookmark permissions. Instead, your app should store bookmarks data internally. 这个发布版移除了对全局标签的支持。android.provider.Browser.getAllBookmarks() 和 android.provider.Browser.saveBookmark()方法现在已经移除了。同样的,READ_HISTORY_BOOKMARKS 和WRITE_HISTORY_BOOKMARKS权限也被移除了。如果你的APP使用了6.0或更高版本,不要通过标签提供者访问全局标签,也不要使用标签权限。你应该将标签数据缓存到你自己的程序内部。 作者:我不是小强 链接:https://www.jianshu.com/p/368a774d75fc 來源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
  • 3 回答
  • 0 关注
  • 1797 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信