Android 网络通信HttpClient的环境配置和注意点

来源:互联网 发布:衣柜画图软件 编辑:程序博客网 时间:2024/06/07 16:57

只要是涉及到开发与服务器交互的android应用,就一定会接触到android网络开发。在android或者说是Java中,最常用到的是HttpClient工具,要使用的话首先要先去下载一个 httpclient-4.2.jar 的包,当然版本可以自行调整。导入包很简单,只需要复制到对应工程lib文件夹里面就可以了,如下图所示:



在工程中导入改包之后就可以使用HttpClient进行网络开发。


等等,在使用之前需要注意一点,就是要先获取到android系统的网络权限,即在 AndroidManifest.xml 中插入一条权限

<uses-permission android:name="android.permission.INTERNET" />


还有一点需要注意的是,使用HttpClient的时候,一定要放在一个新开的线程中进行,不然网络传输的延迟等待会影响到主线程(即UI线程)的进行,从而使得系统以为应用发生了出错而强关了该应用(其实是系统太笨了)。新开线程很简单,按照如下写就行了,将网络通讯代码写在run()里面,就可以执行了。

new Thread(){public void run(){//从这里开始插入网络通讯的代码}}.start();


 好了,做了简短的注意点说明之后,下面开始讲如何该使用HttpClient 




0 0