ERROR: All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/
使用环境:
有缘遇上了,就用。
使用方法:
如果修改了lib中的某些属性,导致此报错产生,
那么就需要将lib下的build.gradle文件中的
versionName 1
versionCode "1.0"
等属性修改为
app下的build.gralde中的
versionName 14
versionCode "1.5.14"
属性一致即可。
当然,如果使用Arouter将代码划分为不同的模块,
这时候你要确保app依赖的所有lib下的Build.gradle文件中
versionName
versionCode
属性完全一致,最好做成公共的便于修改。
特别是主App不想依赖那么多,而必须在lib中依赖的时候,依赖包的versionName必须随app的versionName,
否则友盟统计等功能是无法使用的。