[問題] 在andorid上解析JSON資料

看板AndroidDev作者 (滑仔)時間10年前 (2015/08/06 16:31), 編輯推噓1(1010)
留言11則, 5人參與, 最新討論串1/1
主要是參考這個範例 https://youtu.be/zO_7WlZXN0c
想請問一下用HttpGet的方式是不是不能使用在4.0以上了呢 目前想使用政府的opendata在app上用listview的方式顯現 查詢資料是說以前的方式已經不能在使用了 想請問有沒有其他較好的方式能夠使用呢QQ 小弟只是新手 麻煩鞭小力一點 程式能運行 可是出現ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.opendata/.MainActivity }的錯誤 只有各一個java跟xml而已 先謝謝了!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.61.50 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1438849860.A.068.html

08/06 18:51, , 1F
錯誤資訊太少, 整個call stack都印出來會比較好
08/06 18:51, 1F

08/06 18:53, , 2F
簡單看了一下 我猜錯誤在ui thread跑跟網路相關的code的錯誤
08/06 18:53, 2F

08/06 18:55, , 3F
NetworkOnMainThreadException http://goo.gl/a8weoi
08/06 18:55, 3F

08/06 18:56, , 4F
拉到 background 吧~AsyncTask 或開另外一條 thread 吧~
08/06 18:56, 4F

08/06 18:56, , 5F
另外在M會把apache http相關的元件拿掉,建議還是不要用
08/06 18:56, 5F

08/06 18:57, , 6F
Apache HTTP Client Removal https://goo.gl/n9m3Bx
08/06 18:57, 6F

08/06 20:42, , 7F
非常感謝你的回答!回家馬上測試
08/06 20:42, 7F

08/08 04:17, , 8F
httpurlconnection
08/08 04:17, 8F

08/08 09:35, , 9F
你給的錯誤資訊連"發生了錯誤" 這件事情都看不太出來XD
08/08 09:35, 9F

08/08 14:06, , 10F
htpget還能用,只是在api22以後被捨棄了,建議你改新
08/08 14:06, 10F

08/08 14:06, , 11F
08/08 14:06, 11F
文章代碼(AID): #1Lmnj41e (AndroidDev)