Я пытаюсь прочитать данные из файла с FTP-сервера.Этот кусок кода отлично работает в Java, когда я запускаю со своего настольного компьютера.Я скопировал тот же код на Android, и я получаю исключение.Исключение:
java.io.IOException: Невозможно подключиться к серверу: Невозможно получить файл: 550
Я понятия не имею, почему это происходит, когда тот же код работает идеальноДжава.Код Java:
String s = "ftp://username:password@ftp.mysite.x10.mx:21/sg1996text.txt;type=i";
URL u;
String f="";
try {
u = new URL(s);
URLConnection uc=u.openConnection();
BufferedInputStream bis=new BufferedInputStream(uc.getInputStream()); //This is where exception i raised.
System.out.println("IS opened");
int i;
while((i=bis.read())!=-1)
f=f+(char)i;
System.out.println("File Read");
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}