简体   繁体   English

在gradle中运行特定的风味

[英]Run specific flavor in gradle

I wish to run specific flavor in my android gradle file. 我希望在我的Android gradle文件中运行特定的样式。 I have two flavors: 我有两种口味:

productFlavors {

    prod {

    }

    lab {

    }
}

The task assebleRelease will run both of them and create two apk files. 任务assebleRelease将同时运行它们和创建两个apk文件。 I need to create task that will run only prod flavor and create 1 apk file. 我需要创建仅运行产品风味的任务并创建1个apk文件。 Can you please help me with this? 你能帮我吗?

You can select variant as mentioned on screenshot 您可以选择屏幕截图中提到的变体

在此处输入图片说明

Those tasks should be already created by android gradle plugin. 这些任务应该已经由android gradle插件创建了。 You can use: 您可以使用:

gradle assembleProdRelease
gradle assembleLabRelease

Or you can use Gradle panel in Android Studio which contains all gradle tasks. 或者,您可以使用包含所有gradle任务的Android Studio中的Gradle面板。

Android Studio中的Gradle面板

Flavors on example image are named "normal" and "videodebug" 示例图像上的风味分别命名为“正常”和“ videodebug”

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM