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

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

Android Studio不能獲取遠(yuǎn)程依賴包的完美解決方法

2019-10-22 18:22:35
字體:
供稿:網(wǎng)友

       最近被一個(gè)AS的sync問題困擾,在引入遠(yuǎn)程依賴包的時(shí)候,會(huì)出現(xiàn)一個(gè)sync錯(cuò)誤,提示找不到這個(gè)類庫(kù)。然而,并不是所有的工程都會(huì)出現(xiàn)這個(gè)問題,有的工程引入同樣的類庫(kù)卻沒有問題。

       Error:(25, 13) Failed to resolve: com.jakewharton:butterknife:5.1.1

android,studio,獲取依賴包,遠(yuǎn)程依賴包

       網(wǎng)上查了下(http://stackoverflow.com/questions/20746071/failed-to-build-android-hello-world-application-in-offline-mode),說是設(shè)置了offline work,需要將gradle設(shè)置里的offline work去掉,然而我的AS中并沒有勾選這個(gè)選項(xiàng)。

android,studio,獲取依賴包,遠(yuǎn)程依賴包

       試一下把這個(gè)選項(xiàng)打開是什么效果,打開后重新sync出現(xiàn)下面的錯(cuò)誤,和之前的錯(cuò)誤有點(diǎn)差別,多了錯(cuò)誤提示“Disable offline mode and Sync”。也就是說,出現(xiàn)了如下這個(gè)問題的時(shí)候,可以通過關(guān)閉“offline work”選項(xiàng)來解決。

android,studio,獲取依賴包,遠(yuǎn)程依賴包

       還是沒有找到我們問題的真正原因,只能繼續(xù)排查。偶然間發(fā)現(xiàn)另外一個(gè)工程中的build.gradle文件中配置有些不同的地方,比出錯(cuò)工程的build.gradle文件多了一段。

       出錯(cuò)工程的build.gradle文件配置:

apply plugin: 'android'buildscript { repositories {  jcenter {    url "http://jcenter.bintray.com/"  } } dependencies {  classpath 'com.android.tools.build:gradle:1.3.0' }}

      正確工程的build.gradle文件配置:

apply plugin: 'android'buildscript { repositories {   jcenter {    url "http://jcenter.bintray.com/"   }  } dependencies {  classpath 'com.android.tools.build:gradle:1.3.0' }}allprojects { repositories {   jcenter() }}

     試著給正確工程的build.gradle添加上這一段配置,重新sync,竟然通過了。。。

       前面已經(jīng)配置了遠(yuǎn)程倉(cāng)庫(kù),怎么還需要再配置一份呢?還是需要查下build.gradle中的buildscript和allprojects兩個(gè)配置項(xiàng)有什么差別。

       原來buildscript中的聲明是gradle腳本自身需要使用的資源。可以聲明的資源包括依賴項(xiàng)、第三方插件、maven倉(cāng)庫(kù)地址等。而在build.gradle文件中直接聲明的依賴項(xiàng)、倉(cāng)庫(kù)地址等信息是項(xiàng)目自身需要的資源。

       “allprojects”這個(gè)配置項(xiàng)在Android Studio默認(rèn)生成的工程中的build.gradle文件中是存在的,我這個(gè)工程之所以沒有,是由于我的工程是從Eclipse工程轉(zhuǎn)換來的。

總結(jié)

以上所述是小編給大家介紹的Android Studio不能獲取遠(yuǎn)程依賴包的解決方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)VEVB武林網(wǎng)網(wǎng)站的支持!

 

注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到Android開發(fā)頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 林芝县| 囊谦县| 五峰| 合江县| 大石桥市| 涪陵区| 新邵县| 临沭县| 高邮市| 定远县| 灌南县| 榆社县| 宣城市| 吉隆县| 汉沽区| 新巴尔虎左旗| 繁昌县| 仙居县| 霞浦县| 海南省| 临江市| 卓尼县| 松江区| 黎平县| 贵南县| 芜湖县| 镇江市| 广饶县| 汤阴县| 石渠县| 墨脱县| 荆门市| 郓城县| 松溪县| 密云县| 儋州市| 蓬安县| 绿春县| 赤水市| 炎陵县| 东辽县|