想找一个方便的在ios和Android之间传输文件的app。

要是能像ios之间互相传输文件的AirDrop那样无缝且简便就完美了,不过我估计可能性不大,我没有找到:disappointed_relieved:
但是想找一个接近的app,有这么几个条件:
:one:不要服务器中转,直接是设备间通信,这样更安全;
:two:出门在外时候两个设备没有连接在一个共同的wifi里也能用,找了好多app都在需要两个设备在同一个wifi里才能实现功能,有点局限;
:three:希望可以调用设备的wifi来传输数据,而不是仅靠蓝牙,毕竟蓝牙太慢了,数据量大的时候时间成本划不来。
加分项是:开源、非国产app。

landrop ?
https://landrop.app/

1 和 2 冲突啊。

不在同一个局域网里还不要服务器中转,我觉得用 IM 吧,比如 telegram :dog:

LANDrop 是一款类 AirDrop 的跨平台,局域网文件传输工具,只要在一个局域网下,就能自动发现设备和传输文件,支持 Windows、macOS、Linux 系统和 iOS、Android 平台客户端,即开即用。@Appinn

爱传送?而且ios有app

AirDrop可以实现,因此心里觉得可能有戏,抱着希望来看看有没有大佬能帮忙,或者说告诉我是不是Apple这边直接禁用第三方app使用wifi传输数据,好让我死心。

AirDrop 是系统级别打通的啊,两回事。

PP 直连

Resilio Sync

这货显然是服务器中转数据啊

2,3 点要求有点冲突吧,估计只能通过手机共享wifi的方式来实现,爱传送应该可以

之前问过开发:
传输过程中,把鼠标放在进度条上,上面会显示传输方式,如果是中继,会显示中继,其他是直连。

snapdrop就行啊,只有握手需要通过服务器,传输是点对点的。

嗯,看到了,如果出门在外两个设备不在同一wifi内的时候文件是走服务器中继的。

无标题
你看最下边一行字,不在同一个wifi里还是找不到对方设备。

试了以上大佬们提供的这些思路,看来实现的方法还是得靠

手机共享wifi之后事情就变得简单多了,工具app的可选择范围也就非常大了,我习惯用fe文件管理器。

原版的确是必须局域网,但我的改版有个room功能啊,点击页脚弹出输入框输入房间号就能匹配同房间的人了

然后扫码直接进入房间

试了一下,在两设备分别处于各自的蜂窝网络的时候确实可以发现对方,但是在选择完想要传输的文件之后就没有反应了,两边分别试了一下,都是这样。
ios这边我用的safari浏览器;Android这边我用的是via浏览器。

因为不支持国产浏览器比如via或者夸克吧。

yandex、chrome和kiwi都测试过没问题。

我也从来不敢用国产浏览器。。。所以哪天有空了我再排下错看看吧。

via只是个壳子, 实际上是使用的由开发者选项中设置的Webview, 所以应该不是这个问题