Как продолжить использовать изменения в закладках браузера в Android 6.0 (API 23)
В моем приложении я использовал некоторые из этих функций, которые появляются какunknown
при использовании Android 6.0 (buildToolsVersion "23.0.1"
) функции:Browser.getAllVisitedUrls(getContentResolver());
, BookmarkColumns.URL
, так далее.
Как я могу использовать те же функции, идущие вперед с Android 6.0.
всписок вещей, которые изменились в Android 6.0Я вижу следующее:
Изменения в закладках браузера
В этом выпуске удалена поддержка глобальных закладок. Методы android.provider.Browser.getAllBookmarks () и android.provider.Browser.saveBookmark () теперь удалены. Аналогично, разрешения READ_HISTORY_BOOKMARKS и WRITE_HISTORY_BOOKMARKS удалены. Если ваше приложение предназначено для Android 6.0 (уровень API 23) или выше, не открывайте закладки от глобального провайдера и не используйте разрешения для закладок. Вместо этого ваше приложение должно хранить данные закладок внутри.
Что это значит?**Instead, your app should store bookmarks data internally**
???
Я получал доступ к истории веб-сайтов (с явным разрешением пользователя, разумеется), посещенных с помощью приложения Chrome Browser, как продолжить это делать?