Re: [問題] 開發網路連線
我不太清楚問題在哪
但3.0之後不允許在main thread裡面 使用網路行為
請new thread做
詳情可以參考ActivityThread.java裡面 會丟exception出來
※ 引述《ymygarfield (加菲)》之銘言:
: 我正在嘗試下載的功能
: 有看了書和網路上的文章
: 因為市面上很少3.0以上的書,但我開發以3.2為主
: 遇到一個奇怪的問題
: 以下這段code
: (path是string的網址)
: if(URLUtil.isNetworkUrl(path)){
: try {
: URL u=new URL(path);
: URLConnection c=u.openConnection();
: c.connect();//3.0以上會死在這裡
: InputStream is=c.getInputStream();
: is.close();
: } catch (MalformedURLException e) {
: // TODO Auto-generated catch block
: e.printStackTrace();
: } catch (IOException e) {
: // TODO Auto-generated catch block
: e.printStackTrace();
: }
: }
: 在3.0以上版本的系統執行會造成程式錯誤
: 在2.x版本就沒問題
: 有人可以幫我解答嗎??
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.9.184
推
10/12 00:08, , 1F
10/12 00:08, 1F
→
10/12 00:12, , 2F
10/12 00:12, 2F
→
10/12 00:26, , 3F
10/12 00:26, 3F
→
10/12 01:41, , 4F
10/12 01:41, 4F
→
10/12 11:44, , 5F
10/12 11:44, 5F
討論串 (同標題文章)