Начинающий Android dev здесь.
Я пытаюсь создать приложение, которое будет читать SMS-сообщения, хранящиеся на устройстве, а затем дать статистику пользователя о своих привычках (например, о том, кого они часто сообщают, об общих словах и т.д.).
Но, насколько мне известно, не существует способа сделать это. Я смотрел на форумах, и большинство из них говорит о доступе к папке "Входящие", где вы можете найти сообщения, которые пользователь не читал. Как же тогда приложение по умолчанию и стороннее (например, Handcent) отображают одни и те же тексты? Они не хранят свою собственную базу данных, потому что Handcent отобразит все тексты при новой установке.
tl; dr: Как читать SMS-сообщения на устройствах Android, особенно сообщения, которые были прочитаны ранее.