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 を取得するにはどうすればよいですか?