当前位置: 首页 > 知识库问答 >
问题:

Gradle生成因两个依赖项而失败

齐铭
2023-03-14

我试图用以下依赖项构建gradle。但它不是编译。我尝试了很多,通过查看论坛来更改版本。我在“项目结构”对话框中搜索依赖项,发现了以下两个。

de.hdodenhof:circleimageview:2.0.0
com.mcxiaoke.volley:library-aar:1.0.1

实际上,我用的是两台电脑。这是在另一台电脑上制作的,有以下功能

de.hdodenhof:circleimageview:1.2.1
com.mcxiaoke.volley:library-aar:1.0.19

仍然没有运气和gradle建造每次需要20-25分钟

主要build.gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

应用build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        applicationId "com.example.map"
        minSdkVersion 19
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

repositories {
    mavenCentral()
}

dependencies {

    compile('com.mapbox.mapboxsdk:mapbox-android-sdk:0.7.4@aar') {
        transitive = true
    }
    compile 'de.hdodenhof:circleimageview:2.0.0'
    compile 'com.mcxiaoke.volley:library:1.0.19'
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.1.0'
    compile 'com.android.support:design:23.1.0'
    compile 'com.android.support:recyclerview-v7:23.0'
}

共有1个答案

霍襦宗
2023-03-14

听起来gradle无法访问远程存储库。你的防火墙是否屏蔽了它,你的互联网连接是否正常,。。。?

 类似资料:
  • 我的Build.Gradle如下: 我得到的错误如下所示。

  • 我在将android studio更新到3.6版后遇到了一个错误。当我尝试导入SceneForm资产时,它会在下图中显示一条警告,无论单击什么,它都会返回 java.lang.运行异常:java.lang.NoSuchMultiodError:com.android.tools.idea.templates.recipe.RecipeExecutor.append(Ljava/io/File; L

  • 在我的项目中,一切都很完美,但我明白这一点。 所以我应该在我的gradle文件中添加google-service。 这些是我的依赖。 基本上,我使用GoogleAppClient对象来获取我的当前位置。我与地图或GCM无关。 有没有办法解决这个问题?我环顾四周,但还是有问题。 谢谢。

  • 我正在创建构建一个jar,其中也将包括它的依赖关系。我正在使用maven阴影插件。但是获取错误。我试图排除传递依赖项,如下所示,仍然得到错误。

  • 我正在尝试生成。jar,但是当它是使用Maven publishing生成的时候,它也生成了一个. pom文件。 问题是,我有另一个项目,当它实现这个依赖关系时,它以前只查找.jar,而现在它在所有其他项目中查找.pom,我想做的是,该项目停止使用“发布”任务生成.pom或在实现时停止寻找.pom文件以供其他项目使用。 下面是在 Artifactory 项目 A 中生成.jar的代码,其中项目 B

  • 最近,我更新了Android Studio和 SDK。在重建我的应用程序项目时,我遇到以下错误... > < li> 哪里出错:配置项目时出现问题:app。 无法解析配置“:app:_debugCompile”的所有依赖项。找不到技术支持:appcompat-v7:23.0.0.在以下位置搜索:https://jcenter.bintray.com/com/android/support/appc