我在Android Studio中打开了包含多个模块的some project,并构建了多个调试APK。
但是从调试切换到发布对我来说有点问题。
有没有办法用一个按钮切换所有模块,或者我应该一个接一个地选择release
?
请看我的Build Variants
窗口的屏幕截图:
编辑1:
尝试从应答运行switchToRelease
任务,但收到以下错误:
Build file 'D:\dev\repos\Vulkan\android\build.gradle' line: 24
Execution failed for task ':switchToRelease'.
> No signature of method: org.gradle.api.internal.StartParameterInternal.getEnabledProjects() is applicable for argument types: () values: []
2条答案
按热度按时间qnyhuwrf1#
您可以创建一个Gradle任务来一次切换所有模块。
打开项目的
build.gradle
文件。添加以下代码:iugsix8n2#
您可以使用命令行一次切换所有模块,步骤如下:
1.在Android Studio中打开终端窗口。
1.将当前目录更改为项目的根目录。
1.运行以下命令:
此命令将使用发布版本类型生成项目中的所有模块,该类型通常针对性能进行了优化,并且不包括调试信息。