Android Studio解决无法添加远程依赖问题

Posted atuan_wang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio解决无法添加远程依赖问题相关的知识,希望对你有一定的参考价值。

android Studio解决无法添加远程依赖问题

最近遇到Android Studio在打开一个环境版本不匹配的项目时sync fialed 不能下载依赖的问题,在引入远程依赖包的时候,会出现一个sync fialed的错误。

来看解决方案

  1. 先在setting里面;(顺便看一下防火墙,有没有拦截android studio)
  2. 然后在这个关掉离线;
  3. 在项目的gradle里面这样配置;
    最后,同步一下,注意观察界面下方gradle加载的依赖的方式,是https还是http,如果https下载不下来 就换http,一遍两遍解决问题;(jcenter url “http://jcenter.bintray.com/”是指定的地址http的, jcenter()是用动态默认的https,切换这个就好)

结论,就是遇到问题不要慌,仔细观察他哪里出现了问题,在想对策。

项目的build.gradle 代码片.

buildscript 
    repositories 
        google()
        mavenCentral()
        jcenter 
            url "http://jcenter.bintray.com/"
        
    
    dependencies 
        classpath 'com.android.tools.build:gradle:3.0.1'
    


allprojects 
    repositories 
        google()
        jcenter()
        mavenCentral()
        maven  url 'https://jitpack.io' 
    


task clean(type: Delete) 
    delete rootProject.buildDir


重要的事情说一说,好多人遇到了希望可以多试两边,不要心急。

以上是关于Android Studio解决无法添加远程依赖问题的主要内容,如果未能解决你的问题,请参考以下文章

6.2、Android Studio 添加编译依赖

无法解决 Robotium 依赖 Android Studio

无法解析 Android Studio 中的依赖项

解决android studio中的gradle依赖问题?

Android studio - gradle无法解析依赖项

解决Android Studio添加依赖时出现“Manifest merger failed