Android Gradle自定义任务在打包任务执行完成后执行cmd命令

77 阅读1分钟

在每次打包之后需要做某事,那我们需要在目标任务assembleDebug或者assembleRelease后后执行,安装apk过程其实也是一系列task任务执行的过程,

image.png

这样我们可以自定义个task,

image.png

效果就是输出了字符串和按下手机Home键模拟(此次没录屏了)

另外注释那 这里用doLast会报错(原因不得知)

image.png

同时这里执行

commandLine 'adb', 'shell', 'input', 'keyevent', '3'
      //输出字符串Hello World
//      commandLine 'adb', 'shell', 'echo', 'Hello', 'World'
      //待会看下怎么把多个命令执行到一起

会覆盖前者,以后研究下怎么把多个命令执行到一起。