diff --git a/translated/tech/20170213 How to Back Up Your Android Data with ADB on Ubuntu.md b/translated/tech/20170213 How to Back Up Your Android Data with ADB on Ubuntu.md index 6c818862d0..f7704ce160 100644 --- a/translated/tech/20170213 How to Back Up Your Android Data with ADB on Ubuntu.md +++ b/translated/tech/20170213 How to Back Up Your Android Data with ADB on Ubuntu.md @@ -1,22 +1,17 @@ -如何在 Ubuntu 上使用 ADB 备份你的 Android 数据 +如何在 Ubuntu 上使用 ADB 备份 Android 数据 ============================================================ - ![](https://maketecheasier-2d0f.kxcdn.com/assets/uploads/2017/02/android-backup-ubuntu.jpg "How to Back Up Your Android Data with ADB on Ubuntus") +备份 Android 系统上的应用数据、文本信息等等是非常乏味的,有时还很昂贵。电子市场的许多应用都承诺可以备份数据,但效果不佳或者需要付大量费用。你是否知道有一种更好的方法可以来做这件事,并且在你的电脑上就可以完成? +Android 自带一套开发工具。有许多种开发工具,但人们最为感兴趣的项目是 ADB(或者叫做 Android 调试桥 Android Debug Bridge)。它允许用户通过命令行直接访问任何 Android 设备。有了这个工具,一切皆有可能 - 包括备份整个 Android 设备。在这篇文章中,将讨论如何在 Ubuntu 系统上完成这件事。 -备份 Android 系统上的应用数据、文本信息和收藏是非常乏味的,有时还要花费很大的代价。电子市场的许多应用都承诺可以备份数据但却效果不佳或者需要付大量费用。你是否知道有一种更好的方法可以来做这件事,并且在你的电脑上就可以完成? - -[广告来自谷歌][9] - -Android 自带一套开发工具。有许多种开发工具,但人们最为感兴趣、最有名的项目是 ADB(或者叫做 Android 调试桥)。它允许用户直接通过命令行访问任何 Android 设备。有了这个工具,一切皆有可能 - 包括备份整个 Android 设备。在这篇文章中,将讨论如何在 Ubuntu 系统上完成这件事。 - -**注**:这篇教程是针对 Ubuntu Linux 系统的。但是, ADB 在 Windows 系统和 Mac 上也是可用的,也可以在这些平台上对 Android 数据进行备份。[下载针对 Windows 和 Mac 的 ADB 版本][10] +**注**:这篇教程是针对 Ubuntu Linux 系统的。不过, ADB 在 Windows 系统和 Mac 上也是可用的,也可以在这些平台上对 Android 数据进行备份。[下载针对 Windows 和 Mac 的 ADB 版本。][10] ### 安装 ADB 并启用 USB 调试 -打开一个终端窗口然后输入下面的命令来安装 ADB,它将与 Android 进行会话。 +打开一个终端窗口,然后输入下面的命令来安装 ADB,它将与 Android 进行会话。 ``` sudo apt install adb @@ -24,11 +19,11 @@ sudo apt install adb ![adb-install-adb-ubuntu](https://maketecheasier-2d0f.kxcdn.com/assets/uploads/2017/02/adb-install-adb-ubuntu.jpg "adb-install-adb-ubuntu") -在系统上安装好 ADB 工具以后,调试需要在 Android 内部启动。首先打开 Android 的设置区域。然后一直滚动到底部找到“关于手机”并点击。这将打开“电话状态页”。在这一页面上再次滚动到底部,找到“版本号”并点击七次。从而启动“开发者模式”。 +在系统上安装好 ADB 工具以后,需要在 Android 内部启动调试。首先打开 Android 的设置Settings区域。然后一直滚动到底部找到“关于手机About Phone”并点击。这将打开“电话状态Phone status”页。在这一页面上再次滚动到底部,找到“版本号Build number”并点击七次,从而启动开发者模式。 ![adb-about-phone](https://maketecheasier-2d0f.kxcdn.com/assets/uploads/2017/02/adb-about-phone.jpg "adb-about-phone") -为了进入开发者设置,按设备上的返回键返回上一页面。在“设置”中将会出现一个新的选项:“开发者选项”。点击“开发者选项”进入开发者设置区域。滚动页面直到看到 “Android 调试”(或它的一些其他名称),点击它,从而启用设置。 +为了进入开发者设置Developer Settings,按设备上的返回键返回上一页面。在“设置”中将会出现一个新的选项:“开发者选项Developer options”。点击它进入开发者设置区域。滚动页面直到看到 “Android 调试Android debugging”(或它的一些其他名称),点击它启用设置。 ### 备份 @@ -38,11 +33,11 @@ sudo apt install adb adb start-server ``` -这将启动 ADB 服务器。通过运行这个命令,会很快解锁 Android 设备,因为 ADB 将强制出现一个确认窗口,必须选择继续。 +这将启动 ADB 服务器。运行这个命令时,要快速解锁 Android 设备,因为 ADB 将强制出现一个确认窗口,必须选择接受后才可继续。 ![adb-all-usb-debugging](https://maketecheasier-2d0f.kxcdn.com/assets/uploads/2017/02/adb-all-usb-debugging.jpg "adb-all-usb-debugging") -要启动备份进程,打开终端然后执行下面的备份命令。该命令将读取 Android 上的文本信息以及其他应用数据,然后存入加密文件中。 +要启动备份进程,打开终端,然后执行下面的备份命令。该命令将读取 Android 上的文本信息以及其他应用数据,然后存入加密文件中。 ``` adb backup -apk -shared -all -f backup-file.adb @@ -50,7 +45,7 @@ adb backup -apk -shared -all -f backup-file.adb ![adb-full-backup](https://maketecheasier-2d0f.kxcdn.com/assets/uploads/2017/02/adb-full-backup.jpg "adb-full-backup") -当运行备份命令时,会在 Android 启动备份进程前提示用户查看 Android 并设置加密文件的密码。请输入一个强大、容易记住的密码。然后,点击“备份我的数据”按钮。备份过程将会花费一定时间。备份完成以后,在目录 “/home/username/” 中会出现一个叫做 “backup-file.adb” 的文件。 +当运行备份命令时,Android 会在启动备份进程前提示用户查看 Android 并设置加密文件的密码。请输入一个强大、容易记住的密码。然后,点击“备份我的数据”按钮。备份过程将会花费一定时间。备份完成以后,在目录 “/home/username/” 中会出现一个叫做 “backup-file.adb” 的文件。 ### 恢复备份 @@ -63,11 +58,11 @@ adb restore backup-file.adb ![adb-full-restore](https://maketecheasier-2d0f.kxcdn.com/assets/uploads/2017/02/adb-full-restore.jpg "adb-full-restore") -再次转到 Android, 因为 ADB 将提示用户输入密码。这次,不是创建一个密码,而是需要输入之前创建的那个密码。在点击 “恢复我的数据” 以后,恢复进程就开始了。耐心点,因为这可能需要一定时间。 +再次转到 Android, 因为 ADB 将提示用户输入密码。这次,不是创建一个密码,而是需要输入之前创建的那个密码。在点击 “恢复我的数据restore my data” 以后,恢复进程就开始了。耐心点,因为这可能需要一定时间。 ### 结论 -没有多少 Android 用户知道这样备份数据,但是 ADB 的确很强大。利用它甚至可以获得对一个设备的 root 访问。事实上,利用这个工具还可以做很多的事情,因此需要更多的文章来讨论它。 +没有多少 Android 用户知道这样备份数据,但是 ADB 的确很强大。利用它甚至可以获得对一个设备的 root 访问。事实上,利用这个工具还可以做很多的事情,需要更多的文章来讨论它。 你还知道 ADB 可以用来干什么吗?请在下面的评论区告知我们!