为什么dpm.wipeData()需要大约2分钟才能完成?

时间:2015-04-30 02:25:27

标签: android device-policy-manager

我使用dpm.wipeData(0)来擦除数据,但此功能大约需要2分钟才能完成擦除。 Here is a log of the wipeData(0)。为什么?可以改进吗?

2 个答案:

答案 0 :(得分:2)

wipeData()正在对设备进行恢复出厂设置,类似于Settings > Backup & reset > Backup my data中可以执行的操作。这个过程也很漫长。

使用fastboot(来自USB的bootloader命令)可以更快地恢复出厂设置,但您可能不想使用它:

fastboot erase userdata
fastboot erase cache
fastboot reboot

答案 1 :(得分:0)

有几点可以回答你的问题:

1)为什么要花2分钟才能完成?因为您正在擦除设备,这需要时间。操作系统需要擦除所有用户数据并重启,这需要一点时间(2分钟对我来说听起来不太多)。

2)为什么dpm.wipeData( 0 )?什么是' 0'国旗应该做什么? Shouldn't it be 1

总而言之,为什么你认为这应该不到2分钟?