无法从Android中的ftp服务器下载txt文件

时间:2015-07-21 16:22:39

标签: java android download ftp

我正在尝试从我的Android应用程序中的ftp服务器下载,但是当我创建本地文件时,我无法写入。

这里是代码:

        String servidor = ips[0];
        int reply;
        ftp.setDataTimeout(1000);
        ftp.connect(servidor);
        ftp.login(usuaris[0], pass[0]); // ftp.login( username password)
        //ftp.changeWorkingDirectory(".");
        ftp.setFileType(FTP.ASCII_FILE_TYPE);
        File file = new File("resultat.txt");
        FileOutputStream fos = new FileOutputStream(file); 
        ftp.retrieveFile("ARTI.txt", fos);
        fos.close();

当我这样做时

FileOutputStream fos = new FileOutputStream(file);

我有这个例外:

  

java.io.FileNotFoundException:resultat.txt:open failed:EROFS(只读文件系统)

1 个答案:

答案 0 :(得分:1)

听起来您在服务器级别没有正确的目录或文件位置。