如何知道我的Android应用程序是否可以删除文件?
我正在编写一个Android应用程序和一个Web应用程序,允许我的客户查看和删除他们的文件。 但我不会让客户端查看不可删除的文件。
像
if(isFileCanBeDeleted("filename.ext"))
{
//save the filename and path to server
}
else
{
//the file is cannot be deleted, this filename will not be saved online
}
答案 0 :(得分:0)
您可以尝试执行shell命令,
Runtime.getRuntime().exec("test -e " + "/path/to/file.txt");
但是,您需要检查API引用是否可用shell运行时,具体取决于API级别或root /非root电话。