升级到工作室金丝雀建设。我以前的项目电报信使是给以下错误。
错误:所有风味现在必须属于一个命名的风味维度。风味“armv7”未分配给风味维度。有关详细信息,请访问https://d.android.com/r/tools/flavorDimensions-missing-error-message.html
我该怎么办?我已经看到了那个链接,但不知道该怎么办。我有3个版本的变种,现在,释放,调试和自由/开源软件。
升级到工作室金丝雀建设。我以前的项目电报信使是给以下错误。
错误:所有风味现在必须属于一个命名的风味维度。风味“armv7”未分配给风味维度。有关详细信息,请访问https://d.android.com/r/tools/flavorDimensions-missing-error-message.html
我该怎么办?我已经看到了那个链接,但不知道该怎么办。我有3个版本的变种,现在,释放,调试和自由/开源软件。
7条答案
按热度按时间eoxn13cs1#
如果你真的不需要这个机制,只需在
build.gradle
或build.gradle.kts
中指定一个随机的风味维度:有关详细信息,请查看迁移指南
20jt8wwn2#
经过尝试和仔细阅读,我自己解决了这个问题。解决方法是在build.gradle中添加以下行。
flavor尺寸“版本代码”
7eumitmz3#
您可以在此处解决此问题,您需要使用productFlavors的名称添加flavorDimension,还需要定义维度,请参见以下示例,有关详细信息,请参见此处https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html
ehxuflar4#
如果不想使用尺寸,则应使用此行
但是如果你想使用维度,你应该先声明你的维度名称,然后在这个例子来自文档之后使用这个名称:
eufgjt7s5#
我在build. gradle中为我的应用程序使用了flavorDimensions(模块:应用程序)
查看此链接了解更多信息
5anewei66#
在KotlinDSL中,您可以这样使用:
f45qwnt87#
如果您有简单的风格(免费/专业版、演示版/完整版等),请添加到build.gradle文件:
通过尺寸,您可以创建“口味中的口味”。