Android Gradle Library Dep

时间:2015-07-29 23:27:37

标签: java android maven groovy build.gradle

非常简单我正在为我的公司API制作一个开源,Gradle库。我们已经发布了它的第一个版本,效果很好。但是,我正在寻求让想要获取我们的SDK /库并包含在他们的库中的人更容易导入过程。

但是,由于需要一些东西让库满负荷工作,我在图书馆的build.gradle中声明它们是依赖项。从本地仓库中提取时工作正常,但在使用MavenCentral时,我不会将构建文件合并。

如何在我的图书馆需要的gms库和其他gradle依赖项中输入行,并使用户更顺畅。

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.1.1'
    compile 'com.qwasi:QwasiSDK:2.1.0@aar' //our library
    compile 'com.thetransactioncompany:jsonrpc2-base:1.38'
    compile 'com.thetransactioncompany:jsonrpc2-client:1.15'
    compile 'com.google.android.gms:play-services-gcm:7.5.+'
    compile 'com.google.android.gms:play-services-location:7.5.0'
}

说出这样的话

dependencies{
   compile fileTree(dir: 'libs', include ['*.jar'])
   compile 'com.google.android.gms:appcompat-v7:22.1.1'
   compile 'com.qwasi:QwasiSDK:2.1.0@aar'

0 个答案:

没有答案