Я хотел бы прочитать некоторые данные из базы данных webview.db, которая создается, когда ваше приложение использует WebView. Тем не менее, эта база данных управляется классами, которые в основном находятся на уровне пакета или не предоставляют много возможностей доступа через apis.
Поскольку я не могу делиться объектами или блокировками их баз данных, как я могу безопасно считывать содержимое из этой базы данных, не получая ошибок «база данных заблокирована» или подобные исключения?
Мне нужно только читать, мне не нужно писать.
Если нет способа безопасно получить на нем запросы / курсоры sql, есть ли способ безопасно скопировать файл webview.db потокобезопасным способом? Есть ли опасность получить поврежденную копию?
Большое спасибо