本文小編為大家詳細(xì)介紹“Android中如何手動備份短信和彩信”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“Android中如何手動備份短信和彩信”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。
二七網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)建站于2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運(yùn)維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。
為什么要手動備份
盡管現(xiàn)在有很多不同的 app 能夠幫你備份短信/彩信,你可能因為以下原因,考慮自己動手備份它們:
app 可能不能在所有的設(shè)備和安卓版本上都工作。
app 可能把你的備份數(shù)據(jù)上傳到云端, 有破壞你的內(nèi)容安全的風(fēng)險。
通過手動備份,你可以完全掌握你的數(shù)據(jù)通過哪里,走向哪里,備份過程中減少被間諜軟件窺視的危險。
手動備份相比其他方法更省時,更省力,更直接。
怎么手動備份短信/彩信?
要手動備份你的短信/彩信,你需要在你的電腦上安裝一個叫做 adb 的安卓工具。
現(xiàn)在,需要重點知道的是,安卓把短信/彩信通常存儲在一個叫做 mmssms.db 的數(shù)據(jù)庫里。
因為在不同設(shè)備上這個數(shù)據(jù)庫的位置可能不相同,而且,其他短信 app 會創(chuàng)建它們自己的數(shù)據(jù)庫,比如 GO SMS 會創(chuàng)建 gommssms.db 數(shù)據(jù)庫, 所以你需要做的***件事是搜索這些數(shù)據(jù)庫。
打開命令行工具(我使用了 Linux Terminal, 你也可以使用 Windows CMD 或 PowerShell )并運(yùn)行以下命令:
注意: 以下是完成該任務(wù)的一系列命令,再后面是每個命令用途的解釋。
adb root adb shell find / -name "*mmssms*" exit adb pull /PATH/TO/mmssms.db /PATH/TO/DESTINATION/FOLDER
解釋
一開始我們使用 adb root 命令來以 root 模式啟動 adb - 這樣我們就有了讀取系統(tǒng)保護(hù)文件的權(quán)限。
adb shell 用來進(jìn)入設(shè)備的 shell。
然后, find 命令用來搜索數(shù)據(jù)庫。(在我的例子中,我發(fā)現(xiàn)數(shù)據(jù)庫在 /data/data/com.android.providers.telephony/databases/mmssms.db)
建議:如果你的終端輸出了太多無關(guān)的結(jié)果,可以試試使用 find 的參數(shù)來精簡結(jié)果。(具體參數(shù)可以搜索引擎查下)
安卓短信/彩信數(shù)據(jù)庫
然后我們使用 exit 命令回退到我們的本地系統(tǒng)目錄。
***,使用 adb pull 把數(shù)據(jù)庫文件復(fù)制到我們電腦的一個文件夾里。
現(xiàn)在,當(dāng)你想要還原短信/彩信時,不管是還原到新的設(shè)備還是新的系統(tǒng)版本, 只要再次搜索新系統(tǒng)中短信/彩信的具體位置,并用我們備份的數(shù)據(jù)庫替換它即可。
使用 adb push 來替換它,例如:
adb push ~/Downloads/mmssms.db /data/data/com.android.providers.telephony/databases/mmssms.db
讀到這里,這篇“Android中如何手動備份短信和彩信”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。