3个版本
使用旧的Rust 2015
0.5.2 | 2018年3月19日 |
---|---|
0.5.1 | 2018年2月20日 |
0.5.0 | 2018年2月19日 |
#39 in #backup-utility
40KB
897 行
adbackup
用Rust编写的Android备份工具,可以作为模块或CLI工具使用
adbackup
使用类似于Android自动备份机制。通常情况下,如果启用,该机制用于将Android系统备份到Google云。使用adbackup
可以创建文件夹、应用程序或整个系统的备份。
设置
此版本的adbackup在使用前需要进行一些初始化工作:安装adbackup
和adb
,将adb
添加到环境路径,并在Android设备上启用调试模式。
电脑
adbackup
使用Android调试桥接(adb)与Android设备通信。在使用adbackup之前
- 从官方Android开发者网站安装adb
- 现在将
adb
添加到您的环境变量中(教程) - 下载并安装
adbackup
电脑已准备好与adbackup
一起工作。要检查是否一切配置正常,请输入adbackup devices
。
Android设备
要将Android设备置于adbackup
可以使用的状态,请启用调试模式:转到
设置
关于手机
- 点击
Build number
五次 - 返回并选择新的
开发者选项
菜单 - 在屏幕顶部激活开发者选项,并在下面的列表中启用
Android调试
如果设备已连接到计算机,adbackup devices
应该会列出此设备。使用完 adbackup
后,请务必禁用调试模式,以最大限度地减少设备被破坏的风险。
限制
每个应用程序开发者都可以指定是否可以备份其应用程序,只是其中的一部分,或者完全不备份,关于此主题的更多信息,请参阅此处。由于此Android功能,可能存在一些应用程序不会被包含在Android操作系统生成的备份中。遗憾的是,目前还没有更好的方法在没有首先刷机的情况下进行Android备份。
依赖项
~27MB
~510K SLoC