从Android设备内存中删除的文件? [英] Delete file in internal memory from Android device?

查看:152
本文介绍了从Android设备内存中删除的文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图删除存储在内存中的文件。该文件不被使用被删除

I am trying to delete a file stored in internal memory. The file does gets deleted by using

activity.deleteFile(filename);

,但只有在模拟器。在实际设备的方法始终返回false。当我尝试从亚行的shell访问该文件有权限拒绝被显示。所以,我想有权限相关的问题与在删除内部存储器中的文件。

but only in emulator. On the actual device the method always returns false. When I try to access the file from adb shell there is permission denied being displayed. So, I guess there is permission related issue with deleting the files in internal memory.

有人可以让我知道如何真正删除内部存储器中的文件中的Andr​​oid?

Can someone let me know how to actually delete the file from internal memory in Android?

推荐答案

如果你谈论的文件系统是任何文件......这难道不是工作?

If you're talking about just any file in the file system... Does this not work?

if (new File("fileUrl").delete()) {
  // Deleted
} else {
  // Not deleted
}

这篇关于从Android设备内存中删除的文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆