30、Android设备备份、安全与NFC技术解析

Android设备备份、安全与NFC技术解析

1. Android设备备份

1.1 备份流程

Android设备备份数据通过与ADB(通过adb pull)将设备文件传输到主机相同的方法流式传输到主机。完整备份通过在shell中执行 adb backup 命令启动,该命令会在设备上启动一个新的Java进程,该进程绑定到系统的 BackupManagerService ,并根据 adb backup 指定的参数请求备份。之后, BackupManagerService 会启动一个确认活动,提示用户授权备份,并可选择指定备份加密密码。若设备已加密,用户必须输入设备加密密码才能继续,此密码也将用于加密备份。当用户按下“备份我的数据”按钮时,完整备份过程开始。

1.2 备份内容

完整备份会按顺序调用每个目标包的备份代理以获取其数据副本。若未定义备份代理, BackupManagerService 将使用内部的 FullBackupAgent 类复制包的所有文件。完整备份会遵循包的 AndroidManifest.xml 文件中 <application> 标签的 allowBackup 属性,若该属性设置为 false ,则不会提取包数据。除应用数据外,完整备份还可包括用户安装的和系统应用的APK文件以及外部存储内容,但有一些限制,如不备份受DRM保护的

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值