例如,当我使用'activeandroid'时,我必须走两步:
1)在我的Project的build.gradle(顶级build.gradle)中,添加
repositories {
jcenter()
// ActiveAndroid
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
2)在我的模块的build.gradle中,添加
compile 'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT'
但是我可以在我的模块的build.gradle中添加存储库吗? 顺便说一句,当我这样做时,我遇到了很多错误,无法成功构建。
答案 0 :(得分:2)
在包装了根项目子句后,这对我有用。
rootProject.allprojects {
repositories {
jcenter()
mavenCentral()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
}
dependencies {
compile 'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT'
}
答案 1 :(得分:1)
是的,你可以做到。
apply plugin: 'com.android.application'
repositories {
jcenter()
mavenCentral()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
dependencies {
compile 'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT'
}
不要将repositories
块与buildscript
块内的存储库混淆。