這是android-async-http-1.4.9下載,首先準(zhǔn)備好Tomcat 6與MyEclipse 10,并且將服務(wù)器配置到MyEclipse中,對于長期做JavaWeb的同學(xué)來說,當(dāng)然知道了,在此不做贅述了。
1.新建項目,去官網(wǎng)下載zip包,解壓,打開releases文件,把里面最新的jar包,考入項目工程libs目錄下,引入包。
2.通過1,就可以使用了,很簡單,下面是自己寫的demo,用它提供的各種不同方法完成從服務(wù)器獲取一個json數(shù)據(jù)。
強(qiáng)大的網(wǎng)絡(luò)請求庫,主要特征如下: 處理異步Http請求,并通過匿名內(nèi)部類處理回調(diào)結(jié)果 Http請求均位于非UI線程,不會阻塞UI操作 通過線程池處理并發(fā)請求 處理文件上傳、下載 響應(yīng)結(jié)果自動打包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就可以解決了。