首页 > 解决方案 > 在 Android Studio 中构建 gradle 之前运行 shell 脚本?

问题描述

是否可以在每次(gradle)构建之前在 Android Studio 中运行 unix shell 脚本?

我在 gradle 构建过程中遇到了一些麻烦,如果它们拥有超过 6Mb 的内存,那么一个(当然是糟糕的)可行的解决方案是杀死所有的 java 进程。

我想做的是在每次构建 Android Studio 之前运行一个 shell 脚本。

我不想在构建之前添加要运行的 gradle 任务。那是行不通的,因为如果我杀死所有 java 进程,gradle 也会被杀死。

再说一遍:我可以设置 Android Studio(或 gradlew)在构建之前运行脚本吗?

标签: android-studiogradleintellij-idea

解决方案


Intellij Idea的说明,但我希望它适用于Android Studio

  1. 编辑配置...

在此处输入图像描述

  1. 为 gradle 构建选择\创建运行配置。添加“启动前”选项

在此处输入图像描述

  1. 选择 ptoper 选项。例如 - “运行外部工具”

在此处输入图像描述


推荐阅读