有没有一种方法可以在Android 2.1中创建新文件,并且如果不存在相对目录,也可以创建它们?
让我知道,因为此代码段无效:

    static String separator = File.separator;
public static final String DIRECTORYBIGLIETTI = "C:" + separator + "Users" + separator + "7-Spode" + separator + "Documents" + separator + "Android" + separator + "HUVWSZE"; ///sdcard/.SpodeApps/HUVWSZE/
public static final String FILEBIGLIETTI = DIRECTORYBIGLIETTI.concat(separator + "lista.txt");

File cartellainputoutput = new File(DIRECTORYBIGLIETTI);
        if(!cartellainputoutput.exists())
        {
            cartellainputoutput.mkdirs();
        }
        File fileinputoutput = new File(FILEBIGLIETTI);
        if(!fileinputoutput.exists())
            try {
                fileinputoutput.createNewFile();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }


我可以要求管理员升级此网站的图形吗? ;)

最佳答案

您需要使用mkdirs()创建目录,然后创建文件。

关于android - 创建一个文件和所有父目录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8955525/

10-11 21:57