作者ymygarfield (加菲)
看板AndroidDev
标题[问题] 开发网路连线
时间Mon Oct 10 01:58:40 2011
我正在尝试下载的功能
有看了书和网路上的文章
因为市面上很少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)
1F:→ qrtt1:你有开网路权限吗? 10/10 09:29
2F:→ ymygarfield:有的 不然2.X版应该也会有错误 10/10 13:06
4F:→ tomap41017:他没有call connect耶!! 10/10 14:18
5F:→ ymygarfield:喔 真的耶 我发狂的去找网路的范例都忘了再去看api= = 10/10 16:05
6F:→ ymygarfield:可是我是用隔壁的urlconnection 所以应该connect吧? 10/10 16:07