2016-03-04 23 views
0

例如,當我使用 'activeandroid',我必須做兩步:如何在我的模塊的build.gradle中不使用頂級(項目)build.gradle中的存儲庫?

1)在我的項目的的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存儲庫?順便說一下,當我這樣做時,我得到了很多錯誤,無法成功構建。

回答

2

是的,你可以做到這一點。

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塊內的存儲庫。

+0

謝謝!這真的幫助我! – huaxiao

相關問題