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