备份android分区,使用 adb 备份技术提取 Android APP 的 data 分区内容 – 星云软件工作室产品研发团队...
我的手機(jī)并沒(méi)有 root 權(quán)限,系統(tǒng)對(duì)我是隱藏 /data/data/ 分區(qū)的。但是我們可以通過(guò) adb 提供的備份技術(shù)將 data 內(nèi)容提取出來(lái)。
準(zhǔn)備工作
首先需要打開(kāi)手機(jī)的開(kāi)發(fā)者模式以及adb調(diào)試。具體操作方法每種手機(jī)不同,需要按照機(jī)型搜索開(kāi)啟方式;
下載一個(gè) adb 工具。此工具在 https://developer.google.cn 與 Android Studio 一同提供下載;
將手機(jī)通過(guò) USB 連接到 PC ,使用 Terminal 、 cmd 或 PowerShell 打開(kāi) adb 所在目錄。
使用 adb 命令備份 APP 的 data 分區(qū)
首先,需要先確認(rèn)該設(shè)備已完全與 PC 連接。
adb devices
如果你使用的 PowerShell ,需要指定應(yīng)用程序所在文件夾,例如: ./adb devices 。如果命令行返回了一行設(shè)備,說(shuō)明連接成功。
第二步,獲取要提取的 APP 包名。你可以使用 QQ 發(fā)送到電腦的方式查看包名。
第三步,使用以下命令進(jìn)行數(shù)據(jù)備份:
adb backup [第二步獲得的包名]
第四步,在手機(jī)上確認(rèn)并同意你的備份請(qǐng)求。
完成以上步驟后,你會(huì)在 adb 工作文件夾獲取到一個(gè) backup.ab 文件。
解包 backup.ab 文件
使用 Android backup extractor 文件可以輕松將無(wú)法直接使用的 .ab 文件轉(zhuǎn)為可以解包的 .tar 文件。Android backup extractor 目前在 Github 開(kāi)放源代碼,請(qǐng)?jiān)煸L(fǎng)以下地址的 releases 頁(yè)面下載最新的 jar 包,并保存在 backup.ab 文件的同目錄下,執(zhí)行以下指令:
java -jar abe-all.jar unpack backup.ab backup.tar
請(qǐng)注意:如果你出現(xiàn)下圖所示的錯(cuò)誤,多半有可能是你使用了過(guò)舊的 Android backup extractor 的 jar 包。請(qǐng)使用 Github 中最新的 jar 包。
所有步驟完成后,你會(huì)得到一個(gè) backup.tar 。此文件可以直接使用解壓軟件打開(kāi)。
贊過(guò):
贊 正在加載……
作者: 日向花和
“勝者には褒美を、敗者には罰を”查看該作者所有主題 日向花和
總結(jié)
以上是生活随笔為你收集整理的备份android分区,使用 adb 备份技术提取 Android APP 的 data 分区内容 – 星云软件工作室产品研发团队...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 计算机高国家线50分调剂,这些考生注意,
- 下一篇: 使用CMake来进行Android ND