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

只要是涉及到开发与服务器交互的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 




你可能感兴趣的:(android,网络)