我们可以在我们的Android应用程序中获取Chrome浏览器的历史记录/书签,而无需根植手机吗?

时间:2013-09-19 09:50:57

标签: android sqlite google-chrome android-contentprovider

我已经尝试can we get chrome browsing history/bookmarks in our android app了。它给我错误为“无法找到com.android.chrome.browser的提供商信息”。

1 个答案:

答案 0 :(得分:0)

我不知道谷歌浏览器,但默认浏览器,这是代码

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();
            }
        }