[技术交流] Android 使用WIFI连接设备,之后无法上网,请问这是通病么?

Grande-avatar

Grande

2020-02-29T05:08:38+00:00

拿了个理光的全景相机来测试,魅族16使用WIFI连接这个相机后,所有APP都无法访问网络。
然后换了iPhone11试,iOS就会自动切换到流量一切正常…
如果大部分Android都无法识别,那就非常尴尬了啊…

起因是这样,我们这是一个加盟型的平台,集团内部的VR使用这部分外包找了个VR服务供应商。
我司产品设计的逻辑是我们的内部APP点击VR拍摄申请,然后就再打开另一个APP拍摄,然后拍摄的时候VR服务供应商的APP要一直联网查询相关订单,当然了肯定要用WIFI连接全景相机。
前几天内部钉钉培训,我们城市的总经理居然让加盟商门店的经理一股脑去参加本来是集团内部的培训,本来这个培训是先针对内部人员的。
结果当天我们城市就有个加盟商反应上面这个问题,他用的华为因为没有网络连接无法拍摄。
刚才我回头看了下前几天培训的PPT,里面的图片手机型号果然是iPhone…
我也是蛮佩服我们产品的测试以及服务供应商的,居然尼玛不测试都敢开培训……
DragonBoom02-avatar

DragonBoom02

你描述的是一个策略路由问题
如果连上wifi没有默认路由的话,则使用流量
这个功能目前大部分android应该是没有的
cxj3000-avatar

cxj3000

这相机发出来的wifi热点信号你连接相机的wifi当然不能访问网络,有些安卓机打开网络加速功能就行了,类似连接wifi同时可以用手机流量上网这种,华为mate30就有
Abstrxct-avatar

Abstrxct

这个最典型的场景是连行车记录仪…

但按理说现在的安卓用wlan+功能应该也是可以上的
Envy_Me-avatar

Envy_Me

无网络会在wifi图标上有感叹号告诉你,另外华为会有弹窗提示,此wifi无网络,是否切换为流量。如果从wifi切换到流量,会有横幅提示:现在正在使用流量。
看起来还是安卓好一点,第一给你充足的提示,第二给你选择的权利[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc587c6f9.png[/img]
Spoopy-avatar

Spoopy

不是这个功能吗?如果是,我记得ios也有开关选来着,当年买iphone的时候还有人提示说入手要第一时间关了,省得花5块钱1m的流量[s:ac:哭笑]
[img]https://img.nga.178.com/attachments/mon_202003/08/-7Q5-4e2wZnT3cSu0-1sc.jpg.medium.jpg[/img]
finny-avatar

finny

三星以前遇到不能用的WIFI自动切换到流量然后就被骂了[s:ac:哭笑] 后来就改了提示你切换。
Grande-avatar

Grande

[quote][pid=402980552,20710337,1]Reply[/pid] Post by [uid=15959672]丶楼[/uid] (2020-03-08 13:22):

不是这个功能吗?如果是,我记得ios也有开关选来着,当年买iphone的时候还有人提示说入手要第一时间关了,省得花5钱1m的流量[s:ac:哭笑]
[img]https://img.nga.178.com/attachments/mon_202003/08/-7Q5-4e2wZnT3cSu0-1sc.jpg.medium.jpg[/img][/quote]我的魅族16没找到这个功能,估计没做吧。
然后iOS是全自动的,检测到这个WIFI没有路由只是就会自动使用流量,完全不弹窗,你说的iOS弹窗我知道,因为我卧室WIFI信号不好,经常玩手机会弹…
Grande-avatar

Grande

[quote][pid=402979261,20710337,1]Reply[/pid] Post by [uid=38798313]Merako[/uid] (2020-03-08 13:16):

你描述的是一个策略路由问题
如果连上wifi没有默认路由的话,则使用流量
这个功能目前大部分android应该是没有的[/quote]意思是除非APP设计成可以离线操作,否则就冇解?
笑死我了[s:ac:哭笑],之前我司APP因为App Store审核的问题,出问题了经常等更新用不了,iPhone用户都羡慕Android用户…
现在反过来了[s:a2:中枪]
Spoopy-avatar

Spoopy

[quote][pid=402981403,20710337,1]Reply[/pid] Post by [uid=34629006]厉外垃同[/uid] (2020-03-08 13:26):

我的魅族16没找到这个功能,估计没做吧。
然后iOS是全自动的,检测到这个WIFI没有路由只是就会自动使用流量,完全不弹窗,你说的iOS弹窗我知道,因为我卧室WIFI信号不好,经常玩手机会弹…[/quote]我没说弹窗啊,ios也有这个“WiFi不佳用流量”这种表达的开关,默认开启而已,也可以关,具体叫啥我忘了,因为我以前用6的时候就改过,总不能现在取消开关了吧。。
Throatzilla-avatar

Throatzilla

移动应用相关人员入行多年的朋友告诉我

至少需要一台水果机,不是不想用安卓,而是研发中被安卓坑的次数太多

只有不需要太多做研发的管理层 喜欢用华为
Grande-avatar

Grande

[quote][pid=402982948,20710337,1]Reply[/pid] Post by [uid=15959672]丶楼[/uid] (2020-03-08 13:33):

我没说弹窗啊,ios也有这个“WiFi不佳用流量”这种表达的开关,默认开启而已,也可以关,具体叫啥我忘了,因为我以前用6的时候就改过,总不能现在取消开关了吧。。[/quote]你说的那个弹窗我iPhone11天天见,因为我卧室离客厅的路由离得远。但是这个问题,他并没有弹窗,直接一切正常。1楼已经说得很清楚了。
Darknesss-avatar

Darknesss

[img]https://img.nga.178.com/attachments/mon_202003/08/-7Q5-ini9ZqT3cSu0-1sc.jpg.medium.jpg[/img]

这功能很基本
SlytherinDom-avatar

SlytherinDom

[quote][pid=402981403,20710337,1]Reply[/pid] Post by [uid=34629006]厉外垃同[/uid] (2020-03-08 13:26):

我的魅族16没找到这个功能,估计没做吧。
然后iOS是全自动的,检测到这个WIFI没有路由只是就会自动使用流量,完全不弹窗,你说的iOS弹窗我知道,因为我卧室WIFI信号不好,经常玩手机会弹…[/quote]魅族手机在设置-无线网络-高级设置-智能网络切换几设置
Grande-avatar

Grande

[quote][pid=402984500,20710337,1]Reply[/pid] Post by [uid=8044857]端菜小心[/uid] (2020-03-08 13:40):

魅族手机在设置-无线网络-高级设置-智能网络切换几设置[/quote]谢谢,找到了,但是1楼说的没错,我现在打开了你说的这个功能,依然无法上网…[s:a2:不活了]
SlytherinDom-avatar

SlytherinDom

[quote][pid=402985114,20710337,1]Reply[/pid] Post by [uid=34629006]厉外垃同[/uid] (2020-03-08 13:43):

谢谢,找到了,但是1楼说的没错,我现在打开了你说的这个功能,依然无法上网…[s:a2:不活了][/quote]是否可以通过手机的共享网络让全景相机连接手机
DragonBoom02-avatar

DragonBoom02

[quote][pid=402982436,20710337,1]Reply[/pid] Post by [uid=34629006]厉外垃同[/uid] (2020-03-08 13:30):

意思是除非APP设计成可以离线操作,否则就冇解?
笑死我了[s:ac:哭笑],之前我司APP因为App Store审核的问题,出问题了经常等更新用不了,iPhone用户都羡慕Android用户…
现在反过来了[s:a2:中枪][/quote]目前来说是这样的,别的楼说的那些选项和你的需求其实并不符吧
如果wifi是eth0,流量是eth1
wifi的ip是10.0.0.1/16,相机是10.0.0.2/16,仅有接口路由,流量是192.168.0.1/24,default via 192.168.0.2/24
你需要的是10.0.0.0的网段能访问,且公网走流量的默认路由吧?

你有root权限,而且精通iproute2操作和相关路由知识可以自己改
系统目前是不行的,除非像你说的app离线操作
Grande-avatar

Grande

[quote][pid=403001274,20710337,1]Reply[/pid] Post by [uid=38798313]Merako[/uid] (2020-03-08 15:02):

目前来说是这样的,别的楼说的那些选项和你的需求其实并不符吧
如果wifi是eth0,流量是eth1
wifi的ip是10.0.0.1/16,相机是10.0.0.2/16,仅有接口路由,流量是192.168.0.1/24,default via 192.168.0.2/24
你需要的是10.0.0.0的网段能访问,且公网走流量的默认路由吧?

你有root权限,而且精通iproute2操作和相关路由知识可以自己改
系统目前是不行的,除非像你说的app离线操作[/quote]我花了半个小时测试了7台常见的Android品牌设备(包含华米OV三丧),只有2台正常,1台华为新机自动,1台VIVO需要打开流量WIFI加速,其他全部阵亡(哪怕是打开了所谓流量WIFI加速),意思加上iPhone,乐观的看只有3/8的设备是正常使用的。
我已经在集团群怼他们了,董事长都看到了,从外包的服务供应商到测试、产品、运营。TMD没一个人做了一点点测试就出来培训[s:ac:怕]
真是让人心寒[s:ac:无语]
DragonBoom02-avatar

DragonBoom02

[quote][pid=403017038,20710337,1]Reply[/pid] Post by [uid=34629006]厉外垃同[/uid] (2020-03-08 16:18):

我花了半个小时测试了7台常见的Android品牌设备(包含华米OV三丧),只有2台正常,1台华为新机自动,1台VIVO需要打开流量WIFI加速,其他全部阵亡(哪怕是打开了所谓流量WIFI加速),意思加上iPhone,乐观的看只有3/8的设备是正常使用的。
我已经在集团群怼他们了,董事长都看到了,从外包的服务供应商到测试、产品、运营。TMD没一个人做了一点点测试就出来培训[s:ac:怕]
真是让人心寒[s:ac:无语][/quote]其实这个功能实现起来不复杂[s:a2:偷吃]
主要是需求不多