作者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/m.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