gpt4 book ai didi

android - 如何在android中恢复已删除的文件?

转载 作者:行者123 更新时间:2023-11-29 02:18:04 25 4
gpt4 key购买 nike

我被分配了一个数据恢复应用程序任务。我进行了很多搜索,但找不到解决问题的单一方法。我刚刚在 Stack Overflow 上看到开发人员的评论,但它没有为我提供足够的信息。他的评论是:

public ArrayList<File> listf(File xfile, ArrayList<File> files) {

// get all the files from a directory
File[] fList = xfile.listFiles();
for (File file : fList) {
if (file.isFile()) {
files.add(file);
} else if (file.isDirectory()) {
listf(file, files);
}
}
return files;
}

是否有任何库或 API 可以恢复已删除的图像、视频和 apk。如果不是,我该如何完成这项任务?

最佳答案

我认为 android 团队没有为此提供任何库或任何官方 API。你没有得到任何链接到这个主题的引用的原因是因为目前在 android 上没有对此的支持。此外,由于移动计算限制,将很难支持此类实用程序。

其他文件管理器应用程序或数据恢复代理所做的是将删除的文件存储在一些称为回收站的虚拟空间中。如果您删除任何未从磁盘中删除的内容,它将存储在回收站中,并在召回时恢复。实际上,他们不进行任何数据恢复,用户对此类应用程序的 Play 商店评论足以指出这一点。

了解恢复的工作原理。

https://en.wikipedia.org/wiki/Data_recovery

关于android - 如何在android中恢复已删除的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59005657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com