Browser.clearHistory(getContentResolver()); метод не работает в Android 5.0 и новой версии, так как очистить историю Chrome в Android 5.0

#android

#Android

Вопрос:

В моем приложении для Android я хочу очистить историю Google Chrome при любом нажатии кнопки.

Browser.clearHistory(getContentResolver()); работает правильно в Android 4.2, но не работает в Android 5.0 и более поздней версии, так как я могу очистить историю Google Chrome ?.

Ответ №1:

Android удалил разрешение на чтение и запись закладок после API> = 23.
Пожалуйста, обратитесь к https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-bookmark-browser

Вы должны использовать обходной путь при реализации собственного приложения для браузера, а затем сохранять закладки локально в своей собственной базе данных sqllite.