看板 AndroidDev 關於我們 聯絡資訊
我正在嘗試下載的功能 有看了書和網路上的文章 因為市面上很少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: 122.121.192.16 ※ 編輯: ymygarfield 來自: 122.121.192.16 (10/10 02:06)
qrtt1:你有開網路權限嗎? 10/10 09:29
ymygarfield:有的 不然2.X版應該也會有錯誤 10/10 13:06
tomap41017:看一下 http://tinyurl.com/37btamd 10/10 14:18
tomap41017:他沒有call connect耶!! 10/10 14:18
ymygarfield:喔 真的耶 我發狂的去找網路的範例都忘了再去看api= = 10/10 16:05
ymygarfield:可是我是用隔壁的urlconnection 所以應該connect吧? 10/10 16:07