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

时间:2017-06-14 09:05:24

标签: android android-instant-apps manifest-merging

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

由于插件仍处于alpha模式,我不确定我是否做错了,如果是错误或预期的行为。

对此有何建议?

1 个答案:

答案 0 :(得分:5)

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

如果描述的那个可能很麻烦,因为要么你被迫包括提供基本模块中的资源的库,要么至少包括基本模块中的重新声明(通过覆盖),清单中使用的资源。

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