如何在Android Studio中选择某些Build Variant?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Android Studio中选择某些Build Variant?相关的知识,希望对你有一定的参考价值。

我从the documentation(下面再现)了解到Build Variants是在Gradle sync期间生成的,但是我如何才能在android Studio中保持一个特定的“活跃”或被选中?

问题是在签出分支后我发现所选的Build Variant已被重置。

我在任何项目(idea)文件中都找不到“活动的Build Variant”设置。

已经看过这可能是related question

谢谢。

来自developer.android.com的文档:

[Gradle]同步完成后,Gradle会根据您的构建类型和产品风格自动创建构建变体,并根据它们命名。例如,如果您创建了“demo”和“full”产品风格,并保留了默认的“debug”和“release”构建类型,Gradle将创建以下构建变体:

demoDebugdemoReleasefullDebugfullRelease

您可以将构建变体更改为您要构建和运行的任何一个 - 只需转到

Build> Select Build Variant并从下拉菜单中选择一个。

答案

更新:

可能Android Studio 3.3+是一种可行的方式,因为新功能仅引入了同步活动变体。

文件→设置→实验→Gradle→仅同步活动变体


这里是。由红色矩形循环的那个是活动构建变体。

enter image description here


有关如何禁用强制执行的gradle同步:

转到“设置” - >“外观和行为” - >“系统设置”

取消选中“在框架或编辑器选项卡上激活同步文件”

但是,每当您对Gradle进行更改时,请记住单击“使用Gradle文件同步项目”按钮。

以上是关于如何在Android Studio中选择某些Build Variant?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android Studio 项目中将库添加到 Gradle 构建?

如何在Android Studio中进行发布版本时删除System.out println()?

在 Android Studio 1.3.1 中多次导入库项目导致库消失

android studio2021.3.1 最新xposed模块编写指南

如何在 Android Studio 的代码中选择多个位置(崇高)?

android studio 如何将git 得到最新的版本