6

2 つのモジュールで構成される Android ライブラリがあります。

Project Root
+-- moduleA
|   +-- src
|   \-- build.gradle
|
+-- moduleB
|   +-- src
|   \-- build.gradle
|
+-- build.gradle
+-- settings.gradle

settings.gradle

include ':moduleB', 'moduleA'

moduleA/build.gradle

apply plugin: 'com.android.library'
...
dependencies {
    compile project(':moduleB')
}

moduleB/build.gradle

apply plugin: 'com.android.library'
...

gradle で生成された AAR を使用しようとすると、moduleB のリソースが含まれません。両方の AAR を Maven ローカルにプッシュしようとしましたが、結果は同じでした。

moduleA のタイプをapplicationではなくに変更libraryすると、生成された APK に正しいリソースが含まれます。

両方のモジュール リソースを含む AAR を取得するにはどうすればよいですか?

4

1 に答える 1