当我在Android系统服务中使用mkdir时,它返回false。 以下是简单的代码:
try{
File dir = new File(filePath);
if (!dir.exists()) {
boolean rst = dir.mkdirs();
if (rst == false) {
Log.e(TAG, "Unable to create dir:" + filePath); // hits this code
}
}
}
当我从Android应用程序运行时,相同的代码工作正常。 有没有人参与Android系统服务? 知道为什么mkdir函数在系统服务中返回false吗? 感谢。