国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android Studio添加第三方庫的注意事項

2019-12-12 05:17:47
字體:
供稿:網(wǎng)友

前言

很多人開始安卓入門的學(xué)習(xí),都會選擇Google官方的Android Studio作為開發(fā)工具,由于他跟之前的Eclipse不太一樣,所以出的問題也比較多。主要是導(dǎo)入的問題和android studio自帶的android 高版本SDK所帶來的問題。

首先說一說將第三方庫導(dǎo)入Android Studio的方法,以xUtils為例,導(dǎo)入jar包的方式,比較簡單,再次不做介紹。我門主要講的是library庫文件引入的方式。

第一步我們要做的是將要引入的包,放在我們的工程目錄下,如下圖

然后在我們的工程目錄下就可以看到這個第三方庫了

但是這還不夠,我們還需要在工程的app目錄(工程根目錄有一個,工程的app目錄下也有一個,這里我們配置app目錄下的那個)下的build.gradle下配置一些東西

這里我們是讓我們的工程隊這個第三庫進行依賴

同時,在工程根目錄下的setting文件中添加對xutils的設(shè)置


然后我們需要對第三方庫下的build.gradle文件進行設(shè)置

主要設(shè)置的是以上所標(biāo)注的三個地方,確定他與你所使用的環(huán)境保持一致就可以啦。

一般的第三方庫的設(shè)置到這里就結(jié)束了。

但是xUtils框架由于之前 android 6.0之后,Android6.0版本移除了對Appache的HTTP client的支持。如果你的app的目標(biāo)版本是Android2.3(API level 9)或者更高,請使用HttpURLConnection類進行替換,所以會出現(xiàn)問題
Error:(20, 32) 錯誤: 程序包org.apache.http.protocol不存在
這個時候,我們的解決方法就是在 xutils框架的build.gradle目錄下添加對legacy庫的使用
如下

網(wǎng)上其他資料中添加這一步往往機能解決,但是在我實際操作的過程中我發(fā)現(xiàn)還是出現(xiàn)了其他錯誤

Error:(39, 32) 錯誤: 無法訪問HttpRequestBase

找不到org.apache.http.client.methods.HttpRequestBase的類文件

最后的解決方案是

在工程的app目錄下的build.gradle中再次添加對這個庫的使用


至此,程序終于可以編譯成功了。

以上就是這篇文章的全部內(nèi)容,希望對大家的學(xué)習(xí)或者工作帶來一定的幫助,如果有疑問大家可以留言交流。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 陇西县| 德兴市| 满洲里市| 柯坪县| 莆田市| 杨浦区| 邹城市| 白玉县| 民和| 宁阳县| 聂荣县| 新化县| 太谷县| 类乌齐县| 孝义市| 洱源县| 民县| 汽车| 张北县| 玛多县| 定日县| 彭州市| 固原市| 山东| 黄龙县| 襄城县| 广宗县| 石渠县| 长葛市| 西城区| 赤城县| 廉江市| 漳平市| 锡林郭勒盟| 顺平县| 桃园县| 石阡县| 加查县| 淮南市| 筠连县| 阿克陶县|