adb命令備份恢復(fù)手機(jī)信息

假設(shè)你已經(jīng)在Windows下安裝了Android SDK,并且更新到最新版

步驟:

1.通過USB連接你的設(shè)備,打開命令行

2.一般地,輸入”adb devices“檢測(cè)設(shè)備是否連接正常

有個(gè)命令“ adb backup”(簡化寫法)可以使你備份整個(gè)系統(tǒng)。

這個(gè)命令的參數(shù)如下:

adb backup [-f ] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] []

基本的命令很簡單:adb backup -all

它將使用默認(rèn)方式備份應(yīng)用和設(shè)備的數(shù)據(jù)(不包含apk)到當(dāng)前目錄下并保存為文件backup.ab

※這個(gè)命令有可能不對(duì)每個(gè)設(shè)置都有效,如果你出現(xiàn)像這種 "adb: cannot open file ./backup.ab"的錯(cuò)誤,使用 adb backup -all -f C:\backup.ab來代替,其中路徑C:\可根據(jù)喜好替換

對(duì)各個(gè)參數(shù)的解釋:

-f

用這個(gè)來選擇備份文件存儲(chǔ)在哪里,例如-f /backup/mybackup.ab將會(huì)使文件存儲(chǔ)在根磁盤(Windows的C盤等等)下一個(gè)名為backup的文件夾里,并且備份文件名為mybackup.ab

-apk|-noapk

這個(gè)決定是否在備份里包含apk或者僅僅只備份應(yīng)用數(shù)據(jù),個(gè)人推薦使用-apk以免有的應(yīng)用在應(yīng)用市場(chǎng)找不到,如果不使用則默認(rèn)的是-noapk

-shared|-noshared

這個(gè)參數(shù)用于決定是否備份設(shè)備共享的SD card內(nèi)容,默認(rèn)是-noshare,主要包括內(nèi)部存儲(chǔ)中的音樂、圖片和視頻,因此為保險(xiǎn)起見,建議加上-share

-all

這個(gè)參數(shù)是一種簡單地表達(dá)“所有應(yīng)用”的說法,package參數(shù)可以選擇備份單獨(dú)的應(yīng)用,如果你不是備份某個(gè)應(yīng)用,使用-all備份整個(gè)系統(tǒng)

-system|-nosystem

這個(gè)參數(shù)決定-all標(biāo)簽是否包含系統(tǒng)應(yīng)用,默認(rèn)的是-system,根據(jù)情況可選擇是否用-nosystem

如果你知道應(yīng)用安裝包的名稱(例如com.google.android.apps.plus),就可以使用該參數(shù)備份特定應(yīng)用。

3.當(dāng)決定如何執(zhí)行備份后,輸入你喜歡的命令,若需要全部備份,使用命令

adb backup? -apk? -shared? -system? -all? -f? backup_apk.ab

如果需要加密數(shù)據(jù),輸入密碼即可,然后點(diǎn)擊備份

備份時(shí)間與要備份手機(jī)系統(tǒng)有關(guān),在電腦默認(rèn)路徑下產(chǎn)生backup.ab文件,大小也與系統(tǒng)有關(guān)

4.如果要恢復(fù)數(shù)據(jù),將設(shè)備連接電腦,打開命令行,輸入:

adb restore backup_apk.ab

點(diǎn)擊恢復(fù)數(shù)據(jù)即可。

這個(gè)命令并不是通用的,經(jīng)我測(cè)試,可用率不是很高,我的測(cè)試結(jié)果如下:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容