作者vincent14 (阿Q)
看板AndroidDev
标题[问题] httpURLConnection.getOutputStream失败
时间Fri May 3 01:33:02 2019
版上前辈好
最近有使用连结PHP to MySQL的需求,先附上程式码
https://i.imgur.com/F9HwpKr.jpg
但是到
OutputStream os=httpURLConnection.getOutputStream()
这行的时候都会失败
也就是印不出8,看了一下程式执行也没有报错,google也找不到解决办法
麻烦各位帮忙看一下会是哪里有问题
万分感谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.46.52.140
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1556818384.A.4FF.html
※ 编辑: vincent14 (114.46.52.140), 05/03/2019 01:36:43
1F:→ zcbxvsdf: 你可以看Logcat 的错误讯息05/03 02:24
logcat也没有报错耶...
※ 编辑: vincent14 (101.9.168.69), 05/03/2019 03:10:32
2F:推 t52101t: error以外的讯息也要看一下05/03 03:28
3F:→ zcbxvsdf: 因为你try - catch 了,看看你的exception05/03 08:49
不好意思,小弟眼残,昨天竟然没看到有catch到错
※ 编辑: vincent14 (114.46.52.140), 05/03/2019 11:28:30
感谢各位热心回覆,问题已经解决了,结果是因为android现在的版本不允许直接存取htt
p了,所以我降低targetSdkVersion就可以了
※ 编辑: vincent14 (114.46.52.140), 05/03/2019 12:29:42
5F:推 t52101t: 建议是要走https 真的不行的话设一下network_security_co05/03 16:57
6F:→ t52101t: nfig.xml Google Play会限制targetSdkVersion 不到26会05/03 16:58
7F:→ t52101t: 无法上架05/03 16:58
喔喔好,我也有看到那个方法,谢谢你~
※ 编辑: vincent14 (114.46.52.140), 05/03/2019 17:01:36
※ 编辑: vincent14 (101.9.168.69), 05/04/2019 09:15:00
8F:推 asadman1523: 包在Thread里面就可以run了,不用降版本05/05 09:35
我用AsyncTask还是要降版本耶
※ 编辑: vincent14 (114.46.53.159), 05/07/2019 01:21:55