3

Androidフォンに安全に消去したいファイルがあります。

私はこれを読みました。言及しているThis is especially true on mobile devices containing flash, which has wear-leveling to prolong its life and isn't guaranteed to overwrite the same block internally when you overwrite a block on the filesystem.

それで、私がコードを使用する場合.Androidフォンで安全に消去されますか? またはRandomAccessFile、ファイルにデータを書き込むために使用すると、元のブロックではなく新しいブロックになりますか?

上の正確なブロック ポインタを知ることは完全に 100% 不可能androidですか?

または、ファイルを再帰的に作成し、ストレージ容量が最大になるまでランダム データを書き込む必要があります。次に、削除したいファイルを編集しようとします。コンテンツを書き換えて削除する間、フラッシュは元のブロックを強制的に使用します。

4

1 に答える 1

0

Thisについて言及したコードで使用されているオブジェクトとメソッドに関するドキュメントを読んでみてください。ファイルを保存するために使用される実際のブロックを上書きすることは何もありません。ファイルは非シーケンシャルブロックに書き込むことができることに注意してください。この問題について議論している記事について教えてくれ、C++ を使用して解決しました。

于 2012-08-30T12:23:58.617 に答える