Android:删除文件和消息恢复

时间:2013-01-07 22:17:00

标签: android data-recovery

我打算为我设计一个应用程序来恢复已删除的文件和/或消息。但是,在进入开发阶段之前,我有很多问题要问。

  1. Android外部存储器使用的文件系统是什么?
  2. 我是否可以在内部或外部存储器中恢复已删除的文件?
  3. 我可以恢复已删除的邮件吗?
  4. Q#2和Q#3的后续问题,这可以在不对手机进行生根/越狱的情况下完成吗?
  5. 如果我要继续开发,我应该考虑采用什么方法?
  6. 这可能会很多,但是如果您可以找到一些参考(无论这是否可行)(我宁愿选择积极的可行性结果),它会有所帮助吗?

    感谢。

1 个答案:

答案 0 :(得分:2)

  

Android外部存储器使用的文件系统是什么?

在Android 1.x / 2.x,FAT32(a.k.a。,vfat)上。在Android 3.0+上,我认为它有所不同,尽管在大多数设备上它可能都是ext4。

  

我可以在内部或外部存储器中恢复已删除的文件吗?

可能。它与从Linux机器上的vfat或ext4分区恢复已删除的文件没有什么显着差别。请注意,Android 1.x / 2.x内部存储是YAFFS2,而不是vfat或ext4。

  

我可以恢复已删除的邮件吗?

英语单词“message”有许多可能的定义。大多数相关性(SMS消息,电子邮件消息,即时消息)由应用程序管理。可能有成千上万的应用程序处理“消息”,他们将以数千种不同的方式这样做。几乎没有一个是可以访问的,因为很少有人会开源。

  

Q#2和Q#3的后续问题,这可以在没有生根/越狱手机的情况下完成吗?

否,可移动媒体除外(例如,在Android 1.x / 2.x上实现的外部存储作为micro SD卡)。您没有root权限就无法访问内部存储,并且您没有root权限就无法对外部存储进行低级访问。 “Jailbreaking”不是Android设备通常使用的术语。