隨筆 - 33, 文章 - 0, 評(píng)論 - 12, 引用 - 0
          數(shù)據(jù)加載中……

          android 的短信數(shù)據(jù)庫(kù)的讀取

          android 的短信數(shù)據(jù)庫(kù)的讀取
          android短信的數(shù)據(jù)庫(kù)的Uri是不公開(kāi)的, 讀取起來(lái)時(shí)灰常不方便的, 這里做了下總結(jié).
          用adb指令將mmssms.db從/data/data/com.android.providers.telephony/databases中pull出來(lái)
          經(jīng)常使用到的表有
          canonical_addresses, sms, threads三個(gè)表格
          sms是存儲(chǔ)著所有的短信, 主要的列有_id, thread_id, address, person, date, read, type, body
          關(guān)于的sms的Uri有
          發(fā)件箱 content://sms/outbox
          收件箱 content://sms/inbox
          草稿箱 content://sms/draft
          conversations content://sms/conversations
          threads表存儲(chǔ)著每一個(gè)短信對(duì)話的線程. 主要列有_id, date, message_count, recipient_ids, snippet, read
          recipient_ids 存放的是參與此次對(duì)話的person的id, 然而這個(gè)id不是通訊錄里面的id, 而是canonical_addresses 的id. 這就是canonical_addresses 表格的作用
          threads 表 uri: content://mms-sms/conversations?simple=true
          canonical_addresses 表 uri content://mms-sms/canonical-addresses

          posted on 2011-02-23 15:25 建華 閱讀(6749) 評(píng)論(0)  編輯  收藏 所屬分類: Android

          主站蜘蛛池模板: 陆河县| 怀集县| 淮北市| 静宁县| 吉隆县| 繁峙县| 巴里| 永昌县| 安阳县| 兴海县| 棋牌| 叙永县| 永靖县| 土默特右旗| 马龙县| 怀来县| 卓资县| 衡水市| 丘北县| 施秉县| 正阳县| 凤阳县| 莒南县| 临海市| 论坛| 定安县| 沈阳市| 洛隆县| 武夷山市| 宜兰市| 台山市| 英超| 大厂| 当涂县| 毕节市| 秦皇岛市| 庆云县| 泸州市| 古浪县| 明水县| 杭州市|