在Android Studio中创建fat AAR文件
我想知道如何在android studio中创建fat AAR文件 例如,我将项目A作为Android库(.AAR),它依赖于两个本地模块项目M1和M2(包括在Android Studio中创建fat AAR文件,android,Android,我想知道如何在android studio中创建fat AAR文件 例如,我将项目A作为Android库(.AAR),它依赖于两个本地模块项目M1和M2(包括 dependencies { compile project (m1) ...." 在库项目A的build.gradle中) 我的问题是, 问题1。当我生成库A的.aar文件时,如何在.aar文件中包含m1和m2 问题2。如何告诉ProjectB(包含A.aar作为依赖项的android应用程序)编译m1和m2使用的JCenter依赖
dependencies {
compile project (m1) ...."
在库项目A的build.gradle中)
我的问题是,
问题1。当我生成库A的.aar文件时,如何在.aar文件中包含m1和m2
问题2。如何告诉ProjectB(包含A.aar作为依赖项的android应用程序)编译m1和m2使用的JCenter依赖项?我认为您可以通过使用maven存储库并在*.pom文件中添加m1和m2作为依赖项来解决这个问题 `
com.android.databinding
Android Gradle插件不正式支持此功能。但是你可以使用这样的插件。
请参见此问题以获取答案:
<dependencies>
<dependency>
<groupId>com.android.databinding</groupId>
<artifactId>baseLibrary</artifactId>
<version>3.3.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.android.databinding</groupId>
<artifactId>library</artifactId>
<version>3.3.0</version>
<scope>compile</scope>
</dependency>
</dependencies>