как Whatsapp сохраняет чаты сразу, а не резервные копии


Мой вопрос о том, как Whatsapp сохраняет разговор во время чата, поэтому , если я закрою whatsapp и открою его, появятся мои последние разговоры и сообщения, которые еще не были сохранены... даже если я отправлю письмо (один символ), и закрою приложение, и открою его, я найду это письмо!! Где whatsapp сохраняет эти разговоры. и восстановить их...

Мы не говорим о резервных копиях БД.

2 2

2 ответа:

Whats приложение хранит разговор в базе данных, то есть в phonememory(только корневые телефоны могут получить доступ к этому).

Вот структура последней базы данных whats app:

  • сообщения
  • sqlite_sequence
  • chat_list
    Введите описание изображения здесь

Тем не менее, он берет резервную копию в 4 утра каждый день и сохраняет ее как БД.крипта# файл на sd-карте. Есть способы получить доступ к этому, хотя, вот один: https://stackoverflow.com/a/23380177/2219600

Они могут использовать SharedPreferences, и после достижения определенного размера файла они могут заменить предпочтение.