Использование TFTP в Android, отлично работает вне Android, зависает на sendFile в Android - PullRequest
0 голосов
/ 09 октября 2011

Все это прекрасно компилируется и работает как шарм, однако, когда я настраиваю его в Android, оно все равно прекрасно компилируется, но когда доходит до tftp.sendFile, оно просто сидит там.Я проверил пакеты с помощью Wireshark и ничего не отправляется.

http://www.java2s.com/Code/Java/Network-Protocol/AsimpleJavatftpclient.htm

В чем здесь может быть проблема?Потратил несколько часов на отладку и прибил его к этому tftp.sendFile

-

Если я позволю ему работать в течение 60 секунд, он просто истекает со следующим

WARN / System.err (2227): Ошибка: возникла исключительная ситуация ввода-вывода при отправке файла.WARN / System.err (2227): Время ожидания соединения истекло.

Итак, его загрузка прекрасно работает

РЕДАКТИРОВАТЬ: И у меня есть "android.permission.INTERNET" в моем файле манифеста.

1 Ответ

0 голосов
/ 12 октября 2011

Ну, я разобрался, эмулятор, кажется, блокирует его, но он отлично работает на устройстве.

...