Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 06:23 25.04.24 
Клубове/ Компютри и Интернет / Java Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Качване на файл на ftp-server от Android app-на
Автор grigspace (любопитен)
Публикувано08.10.15 07:55  



Здравейте!

Целта е при натискане на бутон да се upload-ва даден файл на ftp-сървър.

Порових из нет-а и открих доста варианти, базирани на apache commons.

Не успях да ги подкарам обаче.

След още ровене открих друга библиотека: ftp4j

http://www.sauronsoftware.it/projects/ftp4j/index.php?PHPSESSID=pvdispcuv84u2h26k2ctdhf2p0

Опитах с нея. Първо взех готовия .jar. Не стана - дава exception, който е празен.
После взех сорса и го вградих в моето app. Това си беше изпитание, но се справих.
Компилира се, но пак същото - празен exception още при connect - към ftp - сървъра.
После се сетих да направя пробата и с един стар телефон с android 2.1!!!

И какво да видя - работи перфектно!

А на други 2 телефона, съответно с android 4.1.1 и 4.4.2 дава същия празен exception още при connect-a.

Ето го и скрипта:

FTPClient client = new FTPClient();


try {
client.connect("free.bg");
if (client.isConnected()) {
client.login("android.free.bg", "parolata");
if (client.isAuthenticated()) {
client.upload(new java.io.File(android.os.Environment.getExternalStorageDirectory()+ "/Notess/" + "Snapshot " + filename + ".txt"));
}
}
} catch (Exception e) {
Toast.makeText(MainActivity.this,
"losho. Exc",
Toast.LENGTH_LONG).show();

//e.printStackTrace();
String importError = e.getMessage();
Toast.makeText(this, importError, Toast.LENGTH_LONG).show();

Toast.makeText(this, android.os.Environment.getExternalStorageDirectory()+ "/Notess/" + "Snapshot " + filename + ".txt", Toast.LENGTH_LONG).show();

//Log.e("MailApp", "Could not send email", e);
}



Моля за информация - някой има ли успешна реализация на upload към ftp-сървър, която да върви на всякаки версии на android-a ???

------------------------------

Редактирано от grigspace на 08.10.15 08:11.



Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.