新聞中心
adb全稱Android Debug Bridge,是Android SDK中的一個(gè)工具, 使用adb可以直接操作管理Android模擬器或者真實(shí)的Andriod設(shè)備,就是起到調(diào)試橋的作用。

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供當(dāng)陽(yáng)網(wǎng)站建設(shè)、當(dāng)陽(yáng)做網(wǎng)站、當(dāng)陽(yáng)網(wǎng)站設(shè)計(jì)、當(dāng)陽(yáng)網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、當(dāng)陽(yáng)企業(yè)網(wǎng)站模板建站服務(wù),10余年當(dāng)陽(yáng)做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
注:這篇教程是針對(duì) Ubuntu Linux 系統(tǒng)的。不過(guò), ADB 在 Windows 系統(tǒng)和 Mac 上也是可用的,也可以在這些平臺(tái)上對(duì) Android 數(shù)據(jù)進(jìn)行備份。下載針對(duì) Windows 和 Mac 的 ADB 版本。
安裝 ADB 并啟用 USB 調(diào)試
打開(kāi)一個(gè)終端窗口,然后輸入下面的命令來(lái)安裝 ADB,它將與 Android 進(jìn)行會(huì)話。
sudo apt install adb
在系統(tǒng)上安裝好 ADB 工具以后,需要在 Android 內(nèi)部啟動(dòng)調(diào)試。首先打開(kāi) Android 的設(shè)置區(qū)域。然后一直滾動(dòng)到底部找到“關(guān)于手機(jī)”并點(diǎn)擊。這將打開(kāi)“電話狀態(tài)”頁(yè)。在這一頁(yè)面上再次滾動(dòng)到底部,找到“版本號(hào)”并點(diǎn)擊七次,從而啟動(dòng)開(kāi)發(fā)者模式。
為了進(jìn)入開(kāi)發(fā)者設(shè)置,按設(shè)備上的返回鍵返回上一頁(yè)面。在“設(shè)置”中將會(huì)出現(xiàn)一個(gè)新的選項(xiàng):“開(kāi)發(fā)者選項(xiàng)”。點(diǎn)擊它進(jìn)入開(kāi)發(fā)者設(shè)置區(qū)域。滾動(dòng)頁(yè)面直到看到 “Android 調(diào)試”(或它的一些其他名稱),點(diǎn)擊它啟用設(shè)置。
備份
使用 ADB 創(chuàng)建一個(gè)備份就如同運(yùn)行一個(gè)命令一樣簡(jiǎn)單。首先,用一根與 Android 設(shè)備匹配的 USB 線將 Android 設(shè)備連接到電腦上。然后打開(kāi)終端運(yùn)行下面的命令:
adb start-server
這將啟動(dòng) ADB 服務(wù)器。運(yùn)行這個(gè)命令時(shí),要快速解鎖 Android 設(shè)備,因?yàn)?ADB 將強(qiáng)制出現(xiàn)一個(gè)確認(rèn)窗口,必須選擇接受后才可繼續(xù)。 要啟動(dòng)備份進(jìn)程,打開(kāi)終端,然后執(zhí)行下面的備份命令。該命令將讀取 Android 上的文本信息以及其他應(yīng)用數(shù)據(jù),然后存入加密文件中。
adb backup -apk -shared -all -f backup-file.adb
當(dāng)運(yùn)行備份命令時(shí),Android 會(huì)在啟動(dòng)備份進(jìn)程前提示用戶查看 Android 并設(shè)置加密文件的密碼。請(qǐng)輸入一個(gè)強(qiáng)壯而容易記住的密碼。然后,點(diǎn)擊“備份我的數(shù)據(jù)”按鈕。備份過(guò)程將會(huì)花費(fèi)一定時(shí)間。備份完成以后,在目錄 /home/username/ 中會(huì)出現(xiàn)一個(gè)叫做 backup-file.adb 的文件。
恢復(fù)備份
要恢復(fù)備份,首先啟用 ADB 服務(wù)器(像上面提到的一樣),然后運(yùn)行下面這個(gè)命令來(lái)還原備份數(shù)據(jù):
adb restore backup-file.adb
再次轉(zhuǎn)到 Android, 因?yàn)?ADB 將提示用戶輸入密碼。這次,不是創(chuàng)建一個(gè)密碼,而是需要輸入之前創(chuàng)建的那個(gè)密碼。在點(diǎn)擊 “恢復(fù)我的數(shù)據(jù)” 以后,恢復(fù)進(jìn)程就開(kāi)始了。耐心點(diǎn),因?yàn)檫@可能需要一定時(shí)間。
結(jié)論
沒(méi)有多少 Android 用戶知道這樣備份數(shù)據(jù),但是 ADB 的確很強(qiáng)大。利用它甚至可以獲得對(duì)設(shè)備的 root 訪問(wèn)。事實(shí)上,利用這個(gè)工具還可以做很多的事情,需要更多的文章來(lái)討論它。
網(wǎng)站名稱:Ubuntu 上使用 ADB 備份 Android 數(shù)據(jù)
文章源于:http://fisionsoft.com.cn/article/djdjodo.html


咨詢
建站咨詢
