zoukankan      html  css  js  c++  java
  • Android Studio使用远程依赖时下载不了jar包的解决方法

    使用AS很大的一个好处就是可以使用在线jar包,只需在引用jar包的时候在版本后加上+,比如:

    compile 'com.facebook.fresco:fresco:0.1.0+'  

    这样不用在jar包作者更新后再次手动更新jar包获取最新版本。

    但是很多人包括我自己在不了解gradle使用的情况下,引用在线jar包时怎么都下载不下来,例如提示:

    这尼马是没翻墙么,不对,goagent更新AS都没问题,排除了墙的问题后一时想不到问题点在哪了。

    早上请教了下同样出了此问题的基友,他解决了,他真的解决了!解决方法异常的简单:

    在gradle里最外层加上

    allprojects {
        repositories {
            mavenCentral()
        }
    }

    就是设置一下远程仓库使用mavenCentral...然后Sync project with gradle files一下,就开始下载了,Btw,mavenCentral不需要翻墙。如果jar包在别的仓库,比如jcenter,那就在里面再加个jcenter()就OK啦。

    附下载下来的jar包位置,如foldable-layout-1.0.1-sources.jar:

    C:Users用户.gradlecachesmodules-2files-2.1com.alexvasilkovfoldable-layout1.0.159a9dd35f8d31de01991ee56b741e9e992914895foldable-layout-1.0.1-sources.jar

  • 相关阅读:
    Net163网页测试
    单片机无线上网的几种方式
    5V到3V3的电平转换-串口通信
    uart rs232 rs485
    转:TI公司CC系列的各种芯片的区别
    OpenWrt 路由器固件
    cortex-m4 不能运行Linux, 可以运行 uclinux, ucos iii
    Lwip Uip
    Java-06-交换两个变量的值
    Java-05-比较equals()与== [转载]
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/5668360.html
Copyright © 2011-2022 走看看