5

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

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

对此有何建议?

4

1 回答 1

5

实际上,目前看来这是预期的行为。他们现在在官方常见问题解答中确认:“此外,功能模块清单引用的所有资源都必须存在于基本功能模块中。”

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

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

于 2017-07-05T13:49:24.390 回答