Расположение пользовательских данных Chrome (в частности, данных сеанса)

У меня было много сбоев ОС, по-видимому, в результате Chrome 29.0.1547.59 (интерфейс блокируется, в основном при переключении обратно в Chrome после выполнения чего-то еще, и вкладки визуально «перемещаются» обратно на панель вкладок) работает на нерутированный Android 4.2.1 (Nexus 10).

Однако, в отличие от этого последнего раза, я обычно возвращаю все свои вкладки. Итак, как и в настольной ОС, я безрезультатно искал хранилище сеансов. Я еще даже не нашел файл закладок.

Пытались найти файловую систему для «chrome» в файловом менеджере Rhythm Software (версия 1.15.12) и нашли только те /storage/emulated/0/Android/data/com.android.chrome, /storage/emulated/legacy/Android/data/com.android.chromeкоторые содержат пустые ../files/Downloadкаталоги. Где эти файлы?

PS Если кто-нибудь знает о полу/полной иерархии/информации об отдельных файлах файловой системы Chrome для Android, это также будет полезно.

Ответы (2)

Данные приложения обычно идут ниже /data/data/<package_name>(в случае Chrome: /data/data/com.android.chrome). Но эти каталоги доступны только самому приложению и системе/руту, поэтому, если ваше устройство не имеет root-прав, вам не удастся проверить их там.

Что касается иерархии , вы можете сначала обратиться к тегу файловой системы-вики , а затем перейти к иерархии папок Android .

Спасибо, Иззи. У вас установлен Chrome на вашем Android-телефоне/планшете с root-доступом? чтобы посмотреть файлы хранилища сеансов и предположить, есть ли смысл тратить время на рутирование моего устройства только для этого, или они, вероятно, были бы перезаписаны в течение того времени, когда мой планшет был включен с момента перезапуска Chrome (без использования Хром больше) сегодня?
Я вообще не пользуюсь Chrome, но он был предустановлен на моем устройстве, и в прошлом я открывал его пару раз. В моем случае названное местоположение выглядит довольно пустым, но я предполагаю, что это может быть связано с тем, что я мог удалить из него кеш/данные: есть пустая cache/папка, lib/папка с одним файлом библиотеки и shared_prefsпапка, содержащая сингл .xml. Я ожидал database/папку, в которой приложение хранит то, что вам нужно; скорее всего, это было удалено с помощью моего действия «удалить данные» из « Настройки» -> «Приложения» -> «Chrome» .
Хорошо, спасибо, возможно, потребуется день или около того, чтобы кто-то столкнулся с этим вопросом, который A) имеет рутированное устройство, B) использует Chrome и может помочь определить вероятность того, что данные моего сеанса все еще в такт, оправдывая время рутировать устройство. THE N немедленно прекратите использовать Chrome (должен был взять мой опыт работы с браузером на ПК в качестве руководства!). Кроме того, могу я спросить, какой браузер вы находите лучше для Android?
Для последнего вопроса вам лучше зайти в чат и задать его там, так как а) здесь это не по теме (см.: Где я могу задавать вопросы, которые не являются вопросами Android Enthusiast? ), и б) я не прав человек, который ответит на этот вопрос :)

Хорошие новости и плохие новости. Хорошие новости: Иззи права; плохие новости: это, вероятно, мало поможет.

Я нашел информацию об открытой вкладке в разделе /data/data/com.android.chrome/app_tabs/0. Но, как ни странно, они не сохраняются для каждого сеанса; вместо этого каждая вкладка имеет свой собственный файл (пронумерованный последовательно, имя файла tabN, N = номер вкладки), и есть еще один файл tab_state, который, кажется, содержит метаданные. Ни единого файла сеанса, ни резервных копий сеанса, ничего подобного я не смог найти.

Надеюсь, я ошибаюсь, и я просто не искал везде, но это все, что я мог найти, что касается информации о вкладках.