如何编写零字节以在Android中归档? 我正在创建一个应用程序,该应用可以帮助用户隐藏诸如文本文件或照片之类的秘密文件。如果用户要删除秘密文件,我想确保删除的文件无法删除。我想

问题描述 投票:0回答:1

您不需要从文件中读取,也不需要使缓冲区为零:

public void zeroWriteDelete(File file) throws IOException{ long length = file.length(); RandomAccessFile raf = new RandomAccessFile(file, "rw"); byte[] buffer = new byte[4 * 1024]; for (long i = 0; i < length; i += buffer.length) { raf.write(buffer, 0, (int)Math.min(buffer.length, length-i)); } raf.close(); file.delete(); // you forgot this rather vital part }

android file
1个回答
0
投票

thembnail文件与文件本身分开存储。 无论您使用哪种应用程序来查看该文件夹,内容可能都有一个缓存的缩略图,这些缩略图不令人耳目一新...这些缓存的缩略图是根据我在 /R /R /公共辩护人或 /R /R /Computer Forensics中阅读的法庭上可以接受的。我不记得哪里
    

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.