2013-02-14 90 views
0

我创建了一系列文件夹都需要SD卡文件具有路径在SD卡的Android

Android/data/mypakagename/android/myfile/abc/myfile.txt 

我已经从那里我会下载这个MYFILE.TXT,并将其放置在这个位置的URL。 现在我有目录Android/data/mypakagename/在SD卡中创建。

现在我使用下面的代码。

File file = new File("Android/data/mypakagename/android/myfile/abc/myfile.txt 
"); 
file.mkdirs(); 

这将创建的所有文件夹作为folder.I要创建,除了最后一个所有丢失的目录然而,它也创造了myfile.txt的。我怎样才能做到这一点?

回答

0
File file = new File("Android/data/mypakagename/android/myfile/abc/myfile.txt 
"); 
    File parent = file.getParentFile(); 
    parent.mkdirs(); 
+0

PERFECT thanks :) – 2013-02-14 19:38:09

0
String filename = "myfile.txt" 
File dir = new File ("Android/data/mypakagename/android/myfile/abc"); 
dir.mkdirs(); 
File file = new File(dir, filename);