是否可以使用同一项目源的gradle构建apk和aar库? 挑战是修改build.gradle,以便构建两个产品。你有什么建议吗?
答案 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文件(它也使用了库项目中的源代码,多亏了多个模块项目)。