提问人:Roman Nazarevych 提问时间:8/1/2023 更新时间:8/1/2023 访问量:63
Android:为具有多种风格的依赖项指定默认风格
Android: Specify default flavor for dependency that has multiple flavors
问:
我有一个库项目,它依赖于具有风格的库,而我的库没有这些风格,这会导致构建错误。我可以通过使用我的库构建 gradle 中的文档来解决这个问题。
但这也将这种依赖关系传播到我的库,我的意思是我的库的用户必须在他们的构建 gradle 中指定这一点。
我能否以某种方式配置我的库,以便我的库的客户端不需要指定,他们将使用我在构建 gradle 中指定的维度?missingDimensionStrategy("minApi", "minApi23", "minApi18")
missingDimensionStrategy("minApi", "minApi23", "minApi18")
missingDimensionStrategy
答:
1赞
Warlock
8/1/2023
#1
简而言之,没有这样的选择afaik。您可以跳过发布某些不属于工件的构建变体。但它仍将被定义,因此需要将构建类型或 defaultConfig 与 missingDimensionStrategy(这是更简单的选择)匹配回退。例如,请参阅本文以及您的选项列表。
评论