• Android短信數據庫基礎詳細介紹

    時間:2022-06-28 12:40:20 數據庫操作系統 我要投稿
    • 相關推薦

    Android短信數據庫基礎詳細介紹

      Android短信數據庫基礎 讀取Android系統所有短信

      讀取Android短信會話列表

      讀取指定號碼短信列表

      Androiod手機系統的短信數據庫路徑為:

      /data/data/com.android.providers.telephony/dababases/mmssms.db

      Android系統手機短信數據庫共有18個表:

      一般情況下,對手機短信數據庫的操作,主要涉及到三個表:

      Canonical_addresses表

      Threads表

      Sms表

      這三個表之間是有一定關聯的,通過這三個表,能夠獲取系統所有的短信,能夠獲取短信會話列表,也能夠獲取某一聯系人的短信列表。

      “短信會話列表”與“某一聯體系人的短信列表”的區別:

      如下圖:

      點擊手機中的短信圖標,進入短信界面時,能夠看到手機中所有聯系人的短信列表(下圖左)

      點擊下面左邊圖片中的某一聯系人后,就能進入與該聯系人的短信來往列表(下圖右)

      上面說到的三個表中,Canonical_addresses與Threads表對應于下面左邊圖片的界面;Sms表對應系統所有的短信內容。

      如果要獲取系統短信會話列表(上圖左),則首先,需要從Canonical_addresses表 中獲取addresses列表,其中的每一條記錄對應于上圖左中的一個聯系人;

      獲取addresses列表后,通過 Canonical_addresses表中的ID來到thread表中查詢“短信會話列表”,注意:Canonical_addresses表中的ID 字段與thread表中的recipient_ids字段相對應。

      它們這之間的具體關系其實蠻簡單的,只要把手機里的短信內容和數據庫中的內容對比著一看就能搞清楚,如下圖:

    【Android短信數據庫基礎詳細介紹】相關文章:

    大學專業介紹(詳細)08-11

    核心顯卡的詳細介紹07-02

    老鷹哲學的詳細介紹06-28

    瑞典投資移民詳細介紹07-04

    元宵節詳細介紹07-04

    寒食節的詳細介紹07-01

    九型人格的詳細介紹07-09

    袁隆平的事跡介紹詳細(精選19篇)10-21

    袁隆平的事跡詳細介紹(精選7篇)10-02

    股票交易費用詳細介紹07-04

    黄频国产免费高清视频_富二代精品短视频在线_免费一级无码婬片aa_精品9E精品视频在线观看