Я пытался загрузить файл с FTP-сервера на SD-карту симулятора через FTP-клиент. Я не смог найти справочную информацию о том, как кодировать FTP-клиент. Может кто-нибудь, пожалуйста, помогите или предоставьте мне ссылку, где я могу получить пример кода, как загрузить файл с помощью FTP? Когда я работал в среде Android, я использовал внешний файл JAR для FTP, но в Blackberry этот же файл JAR бесполезен.
Вот пример кода ..
public final class UploadScreen extends MainScreen
{
File f;
public UploadScreen()
{
setTitle("File Upload");
SimpleFTP ftp=new SimpleFTP();
try {
ftp.connect("14.97.146.41/xml/", 21);
ftp.bin();
f=new File("asd");
boolean a=ftp.stor(f);
if(a)
{
Dialog.alert("Done");
}
else
{
Dialog.alert("Fail");
}
ftp.disconnect();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Здесь simpleftp - это файл jar, который я скачал с http://www.jibble.org/simpleftp/" 1007 *.
Теперь здесь, когда я запускаю эту прогу. он даже не запускается и вылетает, говоря, что модуль «SimpleFTP» не найден. Я добавил в проект внешний файл jar, но он все еще не работает. Я читал о предварительной проверке файлов JAR, но когда я пытаюсь сделать это из командной строки, он говорит:
Error preverifying class org.jibble.simpleftp.SimpleFTP
java/lang/NoClassDefFoundError: java/lang/Object
Пожалуйста, помогите, этот код загружается, но у меня те же проблемы с загрузкой