从同一个项目构建.apk和.aar库

时间:2015-12-16 14:29:04

标签: android gradle apk project aar

是否可以使用同一项目源的gradle构建apk和aar库? 挑战是修改build.gradle,以便构建两个产品。你有什么建议吗?

1 个答案:

答案 0 :(得分:1)

最后,Gradle为我提供了一个非常简单的解决方案: 我用Android Studio和Gradle创建了一个多模块项目(参见http://www.petrikainulainen.net/programming/gradle/getting-started-with-gradle-creating-a-multi-project-build/)。应用程序的一个模块(Android应用程序项目)和一个用于库的模块(Android库项目)。

将属于库的所有源移动到库项目之后,我能够构建.aar文件和.apk文件(它也使用了库项目中的源代码,多亏了多个模块项目)。