简体   繁体   English

在sdcard android中创建一系列文件夹

[英]Creating a series of Folders in sdcard android

My require file in sd card has path 我的SD卡中的require文件具有路径

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

i have a url from where i will download this myFile.txt and place it in this location. 我有一个网址,可以从该网址下载此myFile.txt并将其放置在此位置。 Right now I have directory Android/data/mypakagename/ created in sdCard. 现在,我在sdCard中创建了Android/data/mypakagename/目录。

Now i am using following code. 现在我正在使用以下代码。

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

This creates all folders however it also create myfile.txt as a folder.I want to create all missing directories except last one. 这将创建所有文件夹,但同时还将myfile.txt创建为文件夹。我想创建除最后一个目录以外的所有丢失目录。 How can i do that? 我怎样才能做到这一点?

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM