1

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

  1. Android外部存储器使用的文件系统是什么?
  2. 我可以在内部或外部存储器中恢复已删除的文件吗?
  3. 我可以恢复已删除的消息吗?
  4. Q#2 和 Q#3 的后续问题,这可以在不生根/越狱手机的情况下完成吗?
  5. 如果我要继续进行开发,我应该考虑什么方法?

这可能很多,但是如果您可以找到一些参考资料,无论这是否可行(我宁愿获得积极的可行性结果),这都会有所帮助?

谢谢。

4

1 回答 1

2

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

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

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

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

我可以恢复已删除的消息吗?

英文单词“message”有许多可能的定义。大多数相关性(短信、电子邮件、即时消息)都由应用程序管理。可能有数以万计的应用程序处理“消息”,它们会以数千种不同的方式进行处理。您几乎无法访问它们,因为很少有开源的。

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

不可以,可移动媒体除外(例如,在 Android 1.x/2.x 上作为微型 SD 卡实现的外部存储)。没有root您无法访问内部存储,并且没有root您无法访问外部存储。“越狱”不是通常用于 Android 设备的术语。

于 2013-01-07T22:27:07.493 回答