您的位置:首页 > 理论基础 > 计算机网络

Android 使用URL,URLConnection,HttpConnection 不能通信的问题

2013-11-25 13:15 429 查看
本人刚学Android的网路编程 今天尝试和Tomcat 通信的时候出来问题。后来经过查资料,原因终于找到了!

其中两个解决办法:

1.采用多线程编程的方法,由于网络资源的获取比较耗资源,我们不能够直接在主线程中进行网络编程!可以借助于AsynTask类,以url作为入口,等待结果的返回。

2.取消Android的简直模式,只要在onCreat()方法里加入这两句话:

StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();

StrictMode.setThreadPolicy(policy);

这样也能够进行通信。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: