我们正在创建一个包含以下模块的SDK项目[其依赖关系如下所示]:
当我尝试为“Dev-sdk”创建aar时,它没有包括依赖项。是否有方法可以创建包括所有依赖项的Dev-sdk模块的AAR?
- 应用程序[Android应用程序]
- Dev-sdk [Android库]
- Dev-sdk1 [Android库]
- Dev-sdk2 [Android库]
应用程序(build.gradle)
dependencies {
compile project(path: ':Dev-sdk')
}
开发工具包 (build.gradle)
dependencies {
compile project(path: ':Dev-sdk1 ')
}
开发工具箱1(build.gradle)
dependencies {
compile project(path: ':Dev-sdk2')
}
Dev-sdk2 (build.gradle)
dependencies {
// No Dependencies
}
当我尝试为“Dev-sdk”创建aar时,它没有包括依赖项。是否有方法可以创建包括所有依赖项的Dev-sdk模块的AAR?
Dev-sdk1
中剥离所有代码并将其放入Dev-sdk
中。或者,您可以将Dev-sdk1
上传到bintray
或maven central
,然后在Dev-sdk
的gradle中添加依赖项。 - Dhrumil Patel