[問題] 使用jsoup 一直進入Exception

看板AndroidDev作者 (IDL)時間11年前 (2013/06/22 00:15), 編輯推噓3(307)
留言10則, 7人參與, 最新討論串1/1
很簡短的code 測試 jsoup 抓 http的能力 但是一直進入 Exception , webview空白 沒有run到 setContentView(R.layout.main); 請問這樣寫哪裡有問題啊 ==================================================================== package com.example.myfirstapp4; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import android.os.Bundle; import android.app.Activity; public class MainActivity extends Activity { @SuppressWarnings("unused") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); try { Document doc = Jsoup.connect("http://example.com").get(); setContentView(R.layout.main); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } } ========================================================================= -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.47.194

06/22 00:56, , 1F
把 setContentView 移到 try-catch 之外?
06/22 00:56, 1F

06/22 01:09, , 2F
這樣還是丟 Exception
06/22 01:09, 2F

06/22 02:28, , 3F
setContentView(R.layout.main一定要在onCreate下面吧
06/22 02:28, 3F

06/22 11:07, , 4F
連網丟thread,不然會太久自宮
06/22 11:07, 4F

06/22 11:18, , 5F
Exception是啥
06/22 11:18, 5F

06/22 21:18, , 6F
doc=Jsoup.parse(new URL("xxx"),5000) 改這樣看看
06/22 21:18, 6F

06/22 21:19, , 7F
設定5秒 timout 應該就不會跑例外了吧
06/22 21:19, 7F

06/23 23:43, , 8F
主thread不能用任何網路功能,看要開新thread跑,或是用As
06/23 23:43, 8F

06/23 23:43, , 9F
yncTask
06/23 23:43, 9F

06/26 00:33, , 10F
感謝樓上 我知道怎麼做了
06/26 00:33, 10F
文章代碼(AID): #1Hn7mH4T (AndroidDev)