Instant Apps功能模块中的资源合并

gba*_*tta 5 android manifest-merging android-instant-apps

在Instant App功能模块中,我正在导入aar(使用来自maven存储库的"api"语句),其中包含清单中的活动声明和此声明中使用的"样式"资源.由于在基本要素项目中找不到样式资源,因此生成的清单合并失败.似乎功能模块中导入的资源不包含在基本功能模块中.

由于插件仍处于alpha模式,我不确定我是否做错了,如果它是一个bug或预期的行为.

有什么建议吗?

gba*_*tta 5

实际上似乎现在这是预期的行为.他们现在在官方FAQ中确认:"此外,功能模块清单所引用的所有资源必须存在于基本功能模块中."

在描述它的情况下,这可能很麻烦,因为要么您被迫包括提供基本模块中的资源的库,要么至少包括基本模块中的重新声明(通过覆盖),清单中使用的资源.

资料来源:https://developer.android.com/topic/instant-apps/faqs.html