如何在Maven Central的Gradle中添加库?

时间:2014-02-28 20:38:46

标签: gradle android-studio android-gradle

我有一个空的Android项目,我想为它添加一些库。 例如,Picasso

所以我编辑了'app / build.gradle'并在依赖块中添加了跟随行:

dependencies {
    compile 'com.android.support:support-v4:19.0.0'
    compile 'com.android.support:appcompat-v7:19.0.0'
    compile 'com.squareup.picasso:picasso:2.2.0'
    compile fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
}

然后我重建了我的项目。所以现在我想使用它,但Picasso类不适用于Android Studio。

我错过了什么?

2 个答案:

答案 0 :(得分:1)

手动编辑build.gradle文件后,您需要在IDE获取新依赖项之前单击“与Gradle文件同步项目”按钮。

答案 1 :(得分:1)

我是这样做的:

在Top build.gradle(Project:YourProject)中,我添加了:

 buildscript {
     repositories {
         mavenCentral()
     }
     dependencies {
         classpath 'com.h2database:h2:1.4.187'
         //NOTE: you can get the latest version in http://mvnrepository.com/artifact/com.h2database/h2

         } 
 }

allprojects {
    repositories {
        jcenter()
        mavenCentral()
    }
}
  

注意:我将此与预定义的jcenter()存储库一起添加。

然后对于我的app / build.gradle文件,我添加了我需要的任何库或依赖项:

dependencies {
....//Add dependency here
}

我希望这可以提供帮助!