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

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

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

2019-11-02 14:11:54
字體:
供稿:網(wǎng)友

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

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


       網(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中并沒有勾選這個選項。


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


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

       出錯工程的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)程倉庫,怎么還需要再配置一份呢?還是需要查下build.gradle中的buildscript和allprojects兩個配置項有什么差別。

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

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

總結(jié)

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 四子王旗| 扶绥县| 瑞丽市| 志丹县| 孙吴县| 车致| 孟津县| 合水县| 南木林县| 益阳市| 察雅县| 翁牛特旗| 永安市| 武安市| 冀州市| 高密市| 伊春市| 肃宁县| 崇州市| 龙海市| 彩票| 濉溪县| 策勒县| 临湘市| 鄂尔多斯市| 杨浦区| 太白县| 河北省| 桂林市| 太保市| 虹口区| 五大连池市| 长岛县| 河南省| 全南县| 南溪县| 增城市| 绥芬河市| 蒙自县| 来安县| 苍梧县|