自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

51CTO專欄 李洋談Android設(shè)備短信丟失技術(shù)原因

原創(chuàng)
移動開發(fā) Android
本文為51CTO移動開發(fā)頻道邀請安全專家李洋撰寫的專家專欄的第五篇Android安全文章。在本文中,51CTO特約撰稿人李洋老師將向我們介紹Android設(shè)備短信丟失技術(shù)原因。

很多Android手機(jī)用戶都有手機(jī)短信莫名其妙丟失的情況。很多人都不明白,為什么會丟失呢?本文將探究一下個中原因,希望能對用戶有所幫助。

***類原因:存儲原因

1.1 Android管理的SQLite數(shù)據(jù)庫出錯

Android對短信的管理都是通過SQLite來進(jìn)行的,且所有短信都是存儲在相應(yīng)的數(shù)據(jù)庫中,其存儲路徑通常為dbdata/databases/com.android.providers.telephony/(不同的Android系統(tǒng),路經(jīng)可能有細(xì)微區(qū)別)下的mmssms.db數(shù)據(jù)庫,該數(shù)據(jù)庫維護(hù)了近20張表格,其中短信就存儲在sms表格中。因此,若該數(shù)據(jù)庫出錯或者被刪除(手機(jī)沒有root權(quán)限無法讀取和刪除該數(shù)據(jù)庫),則所有的短信將會丟失。

1.2 存儲介質(zhì)出現(xiàn)故障

Android手機(jī)存儲(Flash存儲)是短信默認(rèn)的物理存儲介質(zhì),若手機(jī)存儲出現(xiàn)故障,則可能使得短信丟失。同樣道理,若將短信設(shè)定為存儲在SD卡上,若SD卡出現(xiàn)故障,同樣可能造成短信丟失。

第二類原因:應(yīng)用程序原因

2.1 具有操作短信權(quán)限的應(yīng)用程序出錯

操作短信的Android應(yīng)用程序較多,如Go短信、超級短信等都可以輔助用戶進(jìn)行短信操作,因此對存儲在手機(jī)存儲介質(zhì)上的短信也有刪除權(quán)限。若這些軟件不可預(yù)期(不由用戶執(zhí)行)地執(zhí)行短信刪除的操作,則短信也可能丟失。

第三類原因:Android系統(tǒng)自身的穩(wěn)定性問題

有數(shù)以萬計的搜索結(jié)果顯示Android手機(jī)具有不穩(wěn)定性,如手機(jī)意外重啟后短信丟失等。這都是由于Android系統(tǒng)自身的穩(wěn)定性造成的。用戶可以通過升級***的Android版本,以及定期備份短信和數(shù)據(jù)的辦法來避免由于系統(tǒng)不穩(wěn)定而造成的數(shù)據(jù)丟失問題。

第四類原因:配置及操作原因

4.1 手機(jī)短信刪除設(shè)置

Android手機(jī)可以對手機(jī)短信進(jìn)行設(shè)置,并在一次會話(短信發(fā)送方-接收方進(jìn)行的短信交流稱為會話)超過設(shè)定的閾值,則系統(tǒng)將會刪除會話中保留時間最長的短信,以保證不超過閾值。經(jīng)過測試,這種刪除不是批量的,是一條一條的。如當(dāng)會話的短信數(shù)目達(dá)到閾值200時,用戶發(fā)送第201條短信,則Android自動將該會話的第1條短信刪除。具體的操作方法是:信息->設(shè)置->存儲設(shè)置->設(shè)置刪除舊短信、短信限制和彩信限制。

4.2 恢復(fù)出廠設(shè)置

用戶使用Android手機(jī)的恢復(fù)出廠設(shè)置功能也可能造成短信、應(yīng)用程序和其他數(shù)據(jù)的丟失。具體操作方法是:應(yīng)用程序->設(shè)置->隱私權(quán)->恢復(fù)出場設(shè)置。

4.3 誤操作

Android支持短信的批量刪除,若用戶誤操作,也有可能將短信意外地全部刪除。具體操作方法是:信息->設(shè)置->刪除會話。

 

責(zé)任編輯:佚名 來源: 51CTO.com
相關(guān)推薦

2011-08-01 13:35:08

Android安全框架權(quán)限

2011-11-03 09:24:57

李洋簽名

2011-09-06 13:56:43

李洋iOS安全機(jī)制

2011-08-12 09:06:48

Android系統(tǒng)應(yīng)用程序

2011-08-29 13:52:15

李洋Android應(yīng)用

2011-08-22 08:53:17

Android啟動過程李洋

2012-08-27 09:52:48

Android沙箱模型

2016-08-23 18:15:26

2011-09-22 09:51:41

2012-07-16 10:21:48

Android進(jìn)程線程

2011-11-14 16:41:32

51CTO技術(shù)沙龍Exchange遷移

2011-09-08 13:50:51

51cto 51CTO

2010-12-10 13:21:47

51CTO博客大賽

2013-04-19 10:43:47

ChinaHadoop

2011-09-08 13:26:27

51cto 51CTO

2011-04-28 10:32:02

PHP自測

2012-07-23 13:22:42

Intent Filt安全Android

2009-08-07 11:45:58

云計算SOA虛擬化

2013-05-09 10:35:01

Windows Ser51CTO技術(shù)牛人直通微軟

2011-08-22 10:05:07

51CTO技術(shù)沙龍
點贊
收藏

51CTO技術(shù)棧公眾號