再来求助一个安卓连不上网的问题
gamemaker吧
全部回复
仅看楼主
level 5
little_aurora 楼主
同样的一行http_get语句。导出成exe在电脑上运行,可以正常获取到网络信息状态码200。但导出成apk在安卓上运行,就获取不到网络信息了,状态码404,ioexception了。
在网上找到有说换https的,我换成https也还是电脑正常用,安卓ioexception。已经有了android.permission.INTERNET。
2023年09月04日 10点09分 1
level 5
little_aurora 楼主
链接换成https://www.baidu.com安卓和电脑倒是都可以正常请求到数据
2023年09月04日 10点09分 2
level 5
little_aurora 楼主
问题解决了,虽然没明白啥问题,flask服务器换成nodejs服务器就好了
2023年09月04日 17点09分 3
吧务
level 13
推测的可能性:有些web服务器,会根据访问设备标识,返回不同的网页。比如PC端会给常规的宽屏页面,左右分栏布局;移动端则会用更大的图标每个链接之间距离都很远,最多只有两列但可以一直往下翻的方式。之前可能只做了PC端的页面,web想调用移动版页面时发现并不存在,于是就404了。
如果猜对了,题主可以试试针对这个情况来给PC和移动端提供对应的专属内容。
2023年09月08日 01点09分 4
看起来像这种可能。然后我之前试在别的手机浏览器里还是可以正常访问,就自制的这个app里面接收不了数据。也用http_request配过ua还是一样电脑200安卓404qaq。
2023年09月08日 02点09分
@little_aurora 等一下,为什么之前测试手机浏览器时要用“别的手机”,这样没法排除“只有这个手机有问题”的可能(虽说配合其他结果可能不是)。
2023年09月09日 00点09分
@q糖豆p 描述错啦,想说的是这台手机的别的浏览器
2023年09月09日 00点09分
level 5
little_aurora 楼主
emmm贴吧号昨天夜里被黄图哥盗了
2023年09月09日 00点09分 5
1