[問題] httpURLConnection.getOutputStream失敗

看板AndroidDev作者 (阿Q)時間5年前 (2019/05/03 01:33), 5年前編輯推噓3(305)
留言8則, 4人參與, 5年前最新討論串1/1
版上前輩好 最近有使用連結PHP to MySQL的需求,先附上程式碼 https://i.imgur.com/F9HwpKr.jpg
但是到 OutputStream os=httpURLConnection.getOutputStream() 這行的時候都會失敗 也就是印不出8,看了一下程式執行也沒有報錯,google也找不到解決辦法 麻煩各位幫忙看一下會是哪裡有問題 萬分感謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.46.52.140 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1556818384.A.4FF.html ※ 編輯: vincent14 (114.46.52.140), 05/03/2019 01:36:43

05/03 02:24, 5年前 , 1F
你可以看Logcat 的錯誤訊息
05/03 02:24, 1F
logcat也沒有報錯耶... ※ 編輯: vincent14 (101.9.168.69), 05/03/2019 03:10:32

05/03 03:28, 5年前 , 2F
error以外的訊息也要看一下
05/03 03:28, 2F

05/03 08:49, 5年前 , 3F
因為你try - catch 了,看看你的exception
05/03 08:49, 3F
不好意思,小弟眼殘,昨天竟然沒看到有catch到錯

05/03 09:55, 5年前 , 4F
※ 編輯: 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

05/03 16:57, 5年前 , 5F
建議是要走https 真的不行的話設一下network_security_co
05/03 16:57, 5F

05/03 16:58, 5年前 , 6F
nfig.xml Google Play會限制targetSdkVersion 不到26會
05/03 16:58, 6F

05/03 16:58, 5年前 , 7F
無法上架
05/03 16:58, 7F
喔喔好,我也有看到那個方法,謝謝你~ ※ 編輯: vincent14 (114.46.52.140), 05/03/2019 17:01:36 ※ 編輯: vincent14 (101.9.168.69), 05/04/2019 09:15:00

05/05 09:35, 5年前 , 8F
包在Thread裡面就可以run了,不用降版本
05/05 09:35, 8F
我用AsyncTask還是要降版本耶 ※ 編輯: vincent14 (114.46.53.159), 05/07/2019 01:21:55
文章代碼(AID): #1SoodGJ_ (AndroidDev)
文章代碼(AID): #1SoodGJ_ (AndroidDev)