2014-09-25 75 views
5

在我的应用程序中,我以这种方式创建了一个新的目录;来自Android Studio的File.mkdirs警告

File mydir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "/my_directory"); 
if (!mydir.exists()) { 
    mydir.mkdirs(); 
} 

,而且运作良好,而Android工作室(0.8.9)只是继续举报我这样的警告:

的 “File.mkdirs()” 被忽略

结果

任何人都可以解释我为什么?谢谢。

回答

9

因为你不做任何事情回报,你只是忽略它

前。

if(mydir.mkdirs()){ 
    //do something 
}else{ 
    //do something else 
} 

,你不需要做任何事情,它只是一个警告

+0

错误依然存在。 – 2014-09-25 14:44:44

+1

它只是一个警告而已 – tyczj 2014-09-25 14:45:32

0

被您忽略的File.mkdir的结果()

阅读this Answer更多clerification