备份 Android 系统上的应用数据、文本信息等等是非常乏味的,有时还很昂贵。电子市场的许多应用都承诺可以备份数据,但效果不佳或者需要付昂贵费用。你是否知道有一种更好的方法可以来做这件事,并且在你的电脑上就可以完成?
Android 自带一套开发工具。有许多种开发工具,但人们最为感兴趣的项目是 ADB(或者叫做 Android 调试桥Android Debug Bridge)。它允许用户通过命令行直接访问任何 Android 设备。有了这个工具,一切皆有可能 - 包括备份整个 Android 设备。在这篇文章中,将讨论如何在 Ubuntu 系统上完成这件事。
注:这篇教程是针对 Ubuntu Linux 系统的。不过, ADB 在 Windows 系统和 Mac 上也是可用的,也可以在这些平台上对 Android 数据进行备份。下载针对 Windows 和 Mac 的 ADB 版本。
安装 ADB 并启用 USB 调试
打开一个终端窗口,然后输入下面的命令来安装 ADB,它将与 Android 进行会话。
sudo apt install adb
在系统上安装好 ADB 工具以后,需要在 Android 内部启动调试。首先打开 Android 的设置Settings区域。然后一直滚动到底部找到“关于手机About Phone”并点击。这将打开“电话状态Phone status”页。在这一页面上再次滚动到底部,找到“版本号Build number”并点击七次,从而启动开发者模式。
为了进入开发者设置Developer Settings,按设备上的返回键返回上一页面。在“设置”中将会出现一个新的选项:“开发者选项Developer options”。点击它进入开发者设置区域。滚动页面直到看到 “Android 调试Android debugging”(或它的一些其他名称),点击它启用设置。
备份
使用 ADB 创建一个备份就如同运行一个命令一样简单。首先,用一根与 Android 设备匹配的 USB 线将 Android 设备连接到电脑上。然后打开终端运行下面的命令:
adb start-server
这将启动 ADB 服务器。运行这个命令时,要快速解锁 Android 设备,因为 ADB 将强制出现一个确认窗口,必须选择接受后才可继续。
阅读全文请点击:
http://click.aliyun.com/m/22135/
分享到:
相关推荐
在Ubuntu操作系统中,使用adb工具同样重要,特别是在没有图形化界面或者需要远程调试的情况下。 **Ubuntu环境下安装adb** 在Ubuntu上安装adb通常分为以下步骤: 1. 添加Android SDK的PPA仓库: ``` sudo add-...
在“adb putty工具(配置颜色类似ubuntu终端)”的场景下,用户显然希望在使用Putty连接Android设备时,能够享受到类似于Ubuntu终端的色彩体验。Ubuntu终端以其清晰的配色方案著称,良好的颜色区分对于长时间编码和...
在Windows 10和Ubuntu操作系统上,安装并使用Fastboot驱动是相似的,但步骤略有不同。 首先,让我们详细了解一下Fastboot驱动的用途和工作原理。Fastboot是Android系统提供的一个命令行工具,它属于Android开放源码...
- 数据恢复:在设备无法启动时,通过adb备份数据。 - 系统修改:对设备进行root操作,安装自定义ROM等高级定制。 总结来说,adb是Android开发不可或缺的一部分,提供了强大的设备控制和数据交换能力,极大地提升...
综上所述,ADB工具包是Android开发和故障排查的重要工具,它的便携版提供了一种灵活且方便的使用方式,无论是在日常开发还是在紧急情况下,都能发挥巨大作用。熟悉和掌握ADB的使用,对于提升Android开发效率和解决...
然后,确保Linux系统能够识别连接的Android设备,可能需要安装libusb或者使用`sudo apt-get install android-tools-adb`(对于Debian或Ubuntu系)来安装ADB及其依赖。Linux版ADB通常无需额外的USB驱动,因为它依赖于...
- 文件传输:在电脑与设备之间双向传输文件,如安装APK、备份应用数据等。 - 日志记录:获取设备上的系统日志,帮助开发者分析运行时问题。 - 应用管理:启动、停止、重启应用,强制停止,安装、卸载应用。 - ...
### Ubuntu安装与JDK及Android开发环境搭建 #### Ubuntu安装详解 ...通过以上步骤,你可以在Ubuntu上成功安装JDK并搭建完整的Android开发环境。这不仅提供了强大的开发工具集,还能确保开发流程高效顺畅。
- 无线连接:通过`adb tcpip`命令启用设备的网络调试,然后在另一台电脑上使用`adb connect <设备IP>:<端口号>`连接。 5. **adb在刷机和恢复中的应用**: - 刷机工具标签表明adb在设备刷机过程中也发挥着重要作用...
在完成以上步骤后,你将在Ubuntu 8.10上拥有一个完整的Android开发环境,可以进行Android应用的开发、测试和调试。这只是一个基础的安装过程,实际开发过程中还可能涉及更多高级配置和优化,但本文提供的指南已经...
- 首先,你需要在Ubuntu Linux环境下安装ADB和Fastboot(与ADB配套使用的工具)。 - 接下来,打开开发者选项并启用USB调试,然后连接设备到电脑。 - 使用ADB命令进入设备的 bootloader 模式。 - 通过Fastboot命令...
2. **文件传输**:开发者可以使用ADB在电脑和设备之间传输文件,这对于安装APK、更新资源或者备份数据非常有用。 3. **设备控制**:ADB允许远程控制设备,如执行shell命令、启动应用、重启设备等,这对于测试和调试...
- **编译工具链**:在Ubuntu 12.04上安装交叉编译工具链,用于编译Linux内核和各种驱动程序。 - **PhoenixSuit安装**:在Windows XP环境下安装PhoenixSuit工具,用于烧录固件。 - **其他软件**:根据需要安装其他...
`recovery.img`是Android系统中的一个关键部分,它负责在设备启动时执行恢复模式,用于安装更新、备份数据或修复系统。本文将详细介绍如何在Ubuntu环境下使用工具进行`recovery.img`的处理。 首先,我们需要理解`...
第6章深入讲解了规避密码的几个不同策略和多种逻辑获取技术和物理获取技术(如adb pull、备份分析、aflogical、jtag、芯片摘取、afphysical等);第7章介绍了一些具体的策略和android文件的目录(文件夹)结构,并...
- **安装JDK**(Java Development Kit):在Ubuntu 12.04系统上安装JDK是进行Android开发的基础。 - **安装平台支持软件**:这可能包括Git、Make等工具,用于代码管理与编译。 - **安装编译工具链**:用于编译...
简单的bash脚本使用ADB备份Ubuntu Touch主目录 在主机系统上需要Android调试工具 交互式选择要备份和还原的目录 创建带日期的备份以供以后还原 未测试跨设备还原或更新后还原 包括隐藏目录,但不包括特殊目录 跑 UT_...
Shell的方式执行ADB相关命令,实现获取设备信息、投屏控制、全功能通用刷机、高速文件传输、微信/QQ文件提取备份、软件批量安装、预装应用卸载等功能 将复杂的操作简单化、自动化,使安卓高级操作上手更加容易 二. ...