用android studio写的程序在模拟器上能连接到服务器返回数据,但是在真机(华为、vivo、小米等部分手机)上无法使用。

1.服务器已经使用公网
2.本地模拟器能连上公网服务器返回数据
3.有一个安卓版7.1的小米手机能实现部分功能
4.程序使用okhttp来访问服务器

weixin_45112339
chuck_023 问题解决了,安卓P 不能明码传输即默认https传输,我用的服务器接口是http
4 个月之前 回复

2个回答

查看在真机上返回什么错误信息吧?

weixin_45112339
chuck_023 一开始是因为线程阻塞了,但是在安卓9以上的真机中就跑不动,模拟器和安卓8的手机都能跑
4 个月之前 回复

错误日志!错误日志!错误日志!
新手博客:https://blog.csdn.net/weimingjue/article/details/87921494

这种错误肯定有日志,就说一个不能使用,谁知道你干了啥,自己看日志

QA1175133706
QA1175133706 网络适配Http/Https
3 个月之前 回复
weixin_45112339
chuck_023 模拟器上能正常运行啊,但是在安卓9以上的真机中跑不了,这是为什么
4 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问