這是android-async-http-1.4.9下載,首先準備好Tomcat 6與MyEclipse 10,并且將服務器配置到MyEclipse中,對于長期做JavaWeb的同學來說,當然知道了,在此不做贅述了。
1.新建項目,去官網(wǎng)下載zip包,解壓,打開releases文件,把里面最新的jar包,考入項目工程libs目錄下,引入包。
2.通過1,就可以使用了,很簡單,下面是自己寫的demo,用它提供的各種不同方法完成從服務器獲取一個json數(shù)據(jù)。
強大的網(wǎng)絡請求庫,主要特征如下: 處理異步Http請求,并通過匿名內部類處理回調結果 Http請求均位于非UI線程,不會阻塞UI操作 通過線程池處理并發(fā)請求 處理文件上傳、下載 響應結果自動打包JSON格式 自動處理連接斷開時請求重連
android-async-http-1.4.9版本去除了httpclient的東西,所以會出現(xiàn)Header[] headers找不到的錯誤,這里分享下解決辦法:我們先看看官方:https://github.com/loopj/android-async-http/blob/master/library/build.gradle#L27 dependencies { compile 'cz.msebera.android:httpclient:4.3.6' } 我們也可以這樣寫,build就可以解決了。