Java Android Gradle图书馆部

Java Android Gradle图书馆部,java,android,maven,groovy,build.gradle,Java,Android,Maven,Groovy,Build.gradle,非常简单,我正在为我的公司API制作一个开源的Gradle库。我们已经发布了它的第一个版本,效果非常好。不过,我希望让那些想要获取我们的SDK/库并将其包含在自己的SDK/库中的人能够更轻松地完成导入过程 然而,由于图书馆需要一些东西才能满负荷工作,我在图书馆的build.gradle中将它们声明为依赖项。当它从本地repo中提取时工作正常,但是当使用MavenCentral时,我不会合并构建文件 如何将gms库和我的库所需的其他gradle依赖项流化,并使其对用户更平滑 dependencie

非常简单,我正在为我的公司API制作一个开源的Gradle库。我们已经发布了它的第一个版本,效果非常好。不过,我希望让那些想要获取我们的SDK/库并将其包含在自己的SDK/库中的人能够更轻松地完成导入过程

然而,由于图书馆需要一些东西才能满负荷工作,我在图书馆的build.gradle中将它们声明为依赖项。当它从本地repo中提取时工作正常,但是当使用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'

有办法做到这一点吗?这是因为我的javadoc不正确吗?有没有办法做到这一点?这是因为我的javadoc不正确吗?