2013-01-07 43 views
0

我打算爲我設計一個應用程序來恢復已刪除的文件和/或消息。但是,在進入開發階段之前,我有很多問題要問。Android:刪除的文件和消息恢復

  1. Android外部存儲器使用的文件系統是什麼?
  2. 我可以在內部或外部存儲器中恢復已刪除的文件嗎?
  3. 我可以恢復已刪除的郵件嗎?
  4. 對於Q#2和Q#3的後續問題,這可以在沒有生根/越獄手機的情況下完成嗎?
  5. 如果我要繼續發展,我應該考慮什麼方法?

這可能很多,但如果您可以在網站上找到一些參考資料,這是否可行(我寧願選擇一個可行的結果)?

謝謝。

回答

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卡實現的外部存儲器)之外。沒有生根的情況下,您無法訪問內部存儲,並且沒有生根就無法低級訪問外部存儲。 「越獄」並不是Android設備通常使用的術語。

+0

我明白了,是否會聽取messagess(短信,彩信,電子郵件,即時消息)的刪除請求仍需要root權限? –

+0

@ Dr.Java:一般來說,你甚至不能用root訪問來聽取「刪除messagess」的請求。 – CommonsWare

+0

那麼我將如何回答問題5呢? –