android簡訊模組資料庫

2021-06-20 11:53:11 字數 1018 閱讀 4757

路徑:/data/data/com.android.providers.telephony/databases/mmssms.db

sms的uri:content://sms        

發件箱:content://sms/outbox     

收件箱:content://sms/inbox      

草稿箱:content://sms/draft

threads的uri: content://mms-sms/conversations?******=true

canonical_addresses的uri:content://mms-sms/canonical-addresses

插入簡訊到mmssms.db涉及到幾張**:canonical_addresses,threads,sms。

canonical_addresses:儲存所有簡訊通訊者的號碼

threads:儲存所有通訊著的會話組資訊

sms:所有的簡訊內容,以thread_id區分會話組。

address:簡訊對方的號碼;

date:顯示在會話介面的時間;

snippet:顯示在會話介面的某條簡訊內容;

recipient_ids:canonical_addresses**的主鍵(_id)的外來鍵;

topindex:該組會話是否置頂顯示;

其他:message_count:會話內簡訊的總條數;

readcount:會話內已讀簡訊的條數;

thread_id:**threads欄位:_id的外來鍵;

address:簡訊對方的號碼;

date:訊息通訊的時間;

read:標識該條簡訊已讀(1)未讀(0)的狀態;

type:標識該條簡訊的收(1)發(2)狀態;

body:簡訊內容;

Android檢視簡訊資料庫

一 首先,得找一部root過的手機。1 進入命令視窗。ctrl r cmd 確認 2 adb pull data data com.android.providers.telephony databases mmssms.db mmssms.db 在命令視窗中輸入這條指令。3 如果報沒有許可權的錯誤...

資料庫獲取 Android 簡訊

讀取簡訊需要的許可權 讀取資料庫簡訊方法 public static list getsmscode null,null,date desc 第二種,通過查詢條件,例如 date lasttime,過濾資料 uri.parse content sms new string,date new stri...

資料庫獲取 Android 簡訊

android name android.permission.read sms public static list getsmscode null,null,date desc 第二種,通過查詢條件,例如 date lasttime,過濾資料 if cursor null 返回所有的簡訊 ret...