要是能像ios之间互相传输文件的AirDrop那样无缝且简便就完美了,不过我估计可能性不大,我没有找到。
但是想找一个接近的app,有这么几个条件:
不要服务器中转,直接是设备间通信,这样更安全;
出门在外时候两个设备没有连接在一个共同的wifi里也能用,找了好多app都在需要两个设备在同一个wifi里才能实现功能,有点局限;
希望可以调用设备的wifi来传输数据,而不是仅靠蓝牙,毕竟蓝牙太慢了,数据量大的时候时间成本划不来。
加分项是:开源、非国产app。
landrop ?
https://landrop.app/
1 和 2 冲突啊。
不在同一个局域网里还不要服务器中转,我觉得用 IM 吧,比如 telegram
爱传送?而且ios有app
AirDrop可以实现,因此心里觉得可能有戏,抱着希望来看看有没有大佬能帮忙,或者说告诉我是不是Apple这边直接禁用第三方app使用wifi传输数据,好让我死心。
AirDrop 是系统级别打通的啊,两回事。
Resilio Sync
这货显然是服务器中转数据啊
2,3 点要求有点冲突吧,估计只能通过手机共享wifi的方式来实现,爱传送应该可以
之前问过开发:
传输过程中,把鼠标放在进度条上,上面会显示传输方式,如果是中继,会显示中继,其他是直连。
snapdrop就行啊,只有握手需要通过服务器,传输是点对点的。
嗯,看到了,如果出门在外两个设备不在同一wifi内的时候文件是走服务器中继的。
你看最下边一行字,不在同一个wifi里还是找不到对方设备。
试了以上大佬们提供的这些思路,看来实现的方法还是得靠
手机共享wifi之后事情就变得简单多了,工具app的可选择范围也就非常大了,我习惯用fe文件管理器。
试了一下,在两设备分别处于各自的蜂窝网络的时候确实可以发现对方,但是在选择完想要传输的文件之后就没有反应了,两边分别试了一下,都是这样。
ios这边我用的safari浏览器;Android这边我用的是via浏览器。
因为不支持国产浏览器比如via或者夸克吧。
yandex、chrome和kiwi都测试过没问题。
我也从来不敢用国产浏览器。。。所以哪天有空了我再排下错看看吧。
via只是个壳子, 实际上是使用的由开发者选项中设置的Webview, 所以应该不是这个问题