All flavors must now belong to a named flavor dimension.
生活随笔
收集整理的這篇文章主要介紹了
All flavors must now belong to a named flavor dimension.
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目編譯報錯:
FAILURE: Build failed with an exception.* What went wrong: A problem occurred configuring project ':app'. > All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html* Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights.* Exception is: org.gradle.api.ProjectConfigurationException: A problem occurred configuring project ':app'.at org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProjectEvaluator.java:94)at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:89)at org.gradle.configuration.project.LifecycleProjectEvaluator.doConfigure(LifecycleProjectEvaluator.java:70)... 82 more* Get more help at https://help.gradle.orgBUILD FAILED in 0s這個錯誤是說:必須要保證所有的flavor?都屬于同一個維度。
studio 3.0之前配置多版本打包是不會有問題的,可以正常運行、打包。但是AndroidStudio升級到3.0之后,配置多版本打包運行的時候會提示這個錯誤。
解決辦法:
在defaultConfig{}中添加:
flavorDimensions?"" ? 就可以了
不過最好在屬性里面加入?一個默認值
?
//必須要保證所有的flavor 都屬于同一個維度
???flavorDimensions "versioncode"
總結
以上是生活随笔為你收集整理的All flavors must now belong to a named flavor dimension.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017计算机办公自动化试题,2017年
- 下一篇: 局域网监控软件:让员工上网行为规范形成自