apache commons net with reverse tethering

问题描述 投票:0回答:1

我正在尝试编写将app照片发送到FTP服务器的Android应用程序。我使用Appache-commons-net库来实现。当设备使用Wi-Fi时,一切都很好,照片上传到FTP服务器。但我的客户希望此应用能够在关闭应用程序中的Wi-Fi并且设备从通过USB电缆连接到设备的个人计算机(Windows)获取网络时执行相同操作。我能够使用“gnirehtet”连接设备:

https://medium.com/genymobile/gnirehtet-reverse-tethering-android-2afacdbdaec7

当我使用gnirehtet时,我的应用程序仅将第一张照片上传到FTP服务器,并在AppacheCommonsNet的FTPClient类中的“_storeFile”函数末尾获取回复代码。当我使用WiFi时,一切都很好,问题出在我使用反向网络共享时。我检查了其他反向过滤解决方案,我遇到了同样的问题。

有人知道它为什么会发生吗?或者我必须做些什么来使它工作?

android apache-commons-net
1个回答
0
投票

我已经联系了gnirehtet图书馆作者,他昨天做了一个修复。现在一切都正常工作,使用ApacheCommonsNet库通过USB连接复制所有文件。

可在dev分支上找到修复:qazxsw poi

© www.soinside.com 2019 - 2024. All rights reserved.