看板 AndroidDev 關於我們 聯絡資訊
專案上要取得server的驗證結果, 所以使用head去取得server status code, 程式碼如下, http://pastebin.com/RT2kn00F 將執行結果印出debug時, 程式卻都跑到exceptio區塊, 並顯示NullPointerException, 檢查了一下code但看不出問題在哪裡, 希望能煩請版上前輩指教 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.56.185 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1437465826.A.B88.html
ssccg: 你也沒說是哪行... 不過大概是exm.run(...) 回傳是null 07/21 16:12
hungwei0331: 抱歉, 執行結果是跑去24行 ,但我用RESTClient發送 07/21 16:16
hungwei0331: HEAD過去是有收到status code,應該不會有收到null值 07/21 16:17
hungwei0331: 的情況發生才對 07/21 16:17
llI: debug用那邊 responseString 可以直接拿來給taost用嗎? 07/21 17:21
llI: toast 07/21 17:21
llI: io.getStackTrace().toString() 印一下就知道哪邊死了 07/21 17:39
y3k: 反正都要崩 io.printStackTrace()就可以了 07/21 19:45
y3k: 另外你這個code是跑在MainActivity裡面嗎? 不是的話context換 07/21 19:46
y3k: 一下看看 07/21 19:46
cha122977: 應該是在MainActivity裡面 不然連compile都不過 07/21 20:39
y3k: 剛試了一下的確如此XD 07/21 21:47