首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Gradle找到依赖项

无法使用Gradle找到依赖项
EN

Stack Overflow用户
提问于 2014-08-08 19:08:12
回答 2查看 1.7K关注 0票数 1

我的项目build.gradle文件如下所示

代码语言:javascript
复制
apply plugin: 'android'

dependencies {
   compile fileTree(dir: 'libs', include: '*.jar')
   compile project(':com_facebook_android')
   compile project(':launchpad')
   compile project(':Sliding Menu')
   compile 'com.google.android.gms:play-services:5.0.77'
   compile files('libs/core-2.2.jar')
   compile project(':com_actionbarsherlock')
   compile project(':foursquareoauthlibrary')
   compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.2'
}

android {
   compileSdkVersion 'Google Inc.:Google APIs:19'
   buildToolsVersion '19.1.0'
   sourceSets {
      main {
         manifest.srcFile 'AndroidManifest.xml'
         java.srcDirs = ['src']
         resources.srcDirs = ['src']
         aidl.srcDirs = ['src']
         renderscript.srcDirs = ['src']
         res.srcDirs = ['res']
         assets.srcDirs = ['assets']
      }

      // Move the tests to tests/java, tests/res, etc...
      instrumentTest.setRoot('tests')

      // Move the build types to build-types/<type>
      // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
      // This moves them out of them default location under src/<type>/... which would
      // conflict with src/ being used by the main source set.
      // Adding new build types or product flavors should be accompanied
      // by a similar customization.
      debug.setRoot('build-types/debug')
      release.setRoot('build-types/release')
   }
   defaultConfig {}
   productFlavors {
   }
   buildTypes {
   }
   compileOptions {
      sourceCompatibility JavaVersion.VERSION_1_7
      targetCompatibility JavaVersion.VERSION_1_7
   }
   dexOptions {
      preDexLibraries = false
   }
}

我的根build.gradle文件是这样的,

代码语言:javascript
复制
// Top-level build file where you can add configuration options common to all sub-    projects/modules.
buildscript {
   repositories {
      mavenCentral()
   }
   dependencies {
      classpath 'com.android.tools.build:gradle:0.12.+'
   }
}

现在,当我试图使用依赖项添加nostra的图像加载程序时,我得到了以下错误

代码语言:javascript
复制
Error:Error:Failed to find: com.nostra13.universalimageloader:universal-image-loader:1.9.2

任何帮助都将不胜感激。谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-08 19:27:43

我试着修好了。不知道怎么做,但它的构造很完美。我所加的只是

代码语言:javascript
复制
repositories {
   mavenCentral()
}

在我的项目build.gradle文件中。

票数 5
EN

Stack Overflow用户

发布于 2014-08-10 14:48:54

将此添加为根build.gradle

代码语言:javascript
复制
allprojects {
    repositories {
        mavenCentral()
    }
}

代码语言:javascript
复制
allprojects {
    repositories {
        jcenter()
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25210615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档