我知道这对你们中的一些人来说可能很愚蠢,但我真的很想在我的flutter应用程序编译并运行时得到一个通知或声音。我想自动化这个过程,但我不知道从哪里开始,或者如果存在任何选项这样做?有人建议我使用.sh文件来自动执行,但它不会显示VSC中有用的工具栏。先谢谢你的帮助。
bxfogqkk1#
这很简单。有很多方法可以实现这一点。最简单的方法是bash脚本。步骤1.在应用程序所在的目录下创建文件**“execute_build. sh”。它可以在任何地方,但如果它在其他地方,你需要“cd”**到该目录,这是一个很长的路要走。假设execute_build. sh与pubspec.yaml处于同一级别。现在。在那个简单的里面加上这一行。
flutter build apk --release
这一行可以是任何释放命令。在这条线之后,在下一条线上,这条波纹管线。
say "I am done"
**请注意,如果您在Mac OS上,这将工作。**但您可以从这里添加自己的系统命令:In a bash script/command how can I make a PC beep noise, or play a sound file?由于Bash脚本是逐行执行的,所以第二个命令只会在上面的命令完成后执行。**所以Second Line可以是任何东西。**它可以是使用grep到Slack,Teams中的钩子的http请求。它可以是另一个python或执行其他操作的命令。
要执行此bash脚本,您需要做的就是在IDE或VS代码的终端中写入bash execute_build.sh。
bash execute_build.sh
1条答案
按热度按时间bxfogqkk1#
这很简单。有很多方法可以实现这一点。
最简单的方法是bash脚本。
步骤1.
在应用程序所在的目录下创建文件**“execute_build. sh”。它可以在任何地方,但如果它在其他地方,你需要“cd”**到该目录,这是一个很长的路要走。
假设execute_build. sh与pubspec.yaml处于同一级别。
现在。在那个简单的里面加上这一行。
这一行可以是任何释放命令。
在这条线之后,在下一条线上,这条波纹管线。
**请注意,如果您在Mac OS上,这将工作。**但您可以从这里添加自己的系统命令:In a bash script/command how can I make a PC beep noise, or play a sound file?
由于Bash脚本是逐行执行的,所以第二个命令只会在上面的命令完成后执行。
**所以Second Line可以是任何东西。**它可以是使用grep到Slack,Teams中的钩子的http请求。它可以是另一个python或执行其他操作的命令。
要执行此bash脚本,您需要做的就是在IDE或VS代码的终端中写入
bash execute_build.sh
。