android– 无法更改模块buildVariant

android– 无法更改模块buildVariant,第1张

概述我有一个主应用程序和3个模块的项目.他们彼此依赖app(androidapplication)|---module1(androidlibrary)|---module2(androidlibrary)|---module3(androidlibrary)我正在使用AS3.0和BuildTool3.0.0-alph

我有一个主应用程序和3个模块的项目.他们彼此依赖

app (androID application) | --- module1 (androID library)       |       --- module2 (androID library)             |             --- module3 (androID library)         

我正在使用AS 3.0和BuildTool 3.0.0-Alpha5.我应用了doc:https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html#variant_dependencies中描述的更改

这是我的
build.gradle(app)

apply plugin: 'com.androID.application'androID {    ...    buildTypes {        deBUG {}        qa {}        release {}    }    flavorDimensions "default"    productFlavors {        flavor1 {dimension = "default"}        flavor2 {dimension = "default"}    }}dependencIEs {    ...    implementation project(path: ':module1')    ...}

这是我的
build.gradle(module1)

apply plugin: 'com.androID.library'androID {    ...    buildTypes {        deBUG {}        qa {}        release {}    }}dependencIEs {    ...    implementation project(path: ':module2')    ...}

这是我的
build.gradle(module2)

apply plugin: 'com.androID.library'androID {    ...    buildTypes {        deBUG {}        qa {}        release {}    }}dependencIEs {    ...    implementation project(path: ':module3')    ...}

我的问题:我的应用程序设置为“flavor1DeBUG”,但我的所有模块变体都停留在“qa”上.我无法在BuildVariant窗口中将它们切换为“deBUG”.

我有一个Gradle Sync警告:

Warning:
Module ‘module1’ has variant ‘deBUG’ selected, but the module
”app” depends on variant ‘qa’
Select ‘module1’
in “Build Variants” window

有人知道我错过了什么吗?

解决方法:

您可以更改面板构建变体的内部.

总结

以上是内存溢出为你收集整理的android – 无法更改模块buildVariant全部内容,希望文章能够帮你解决android – 无法更改模块buildVariant所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1117408.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存