为了账号安全,请及时绑定邮箱和手机立即绑定

groovy-gradle-api之外部命令执行

标签:
Android

//外部命令执行,拷贝apk到外部文件夹中.执行./gradlew build //命令生成apk 后,执行./gradlew apkcopy

//首先自定义一个task
task(name: 'apkcopy'){

//doLast都会在gradle的执行阶段执行doLast{
    def sourcePath=this.buildDir.path+'/outputs/apk'
    def desationPath='/Users/lichao/Downloads/'
    def command="mv -f ${sourcePath ${desationPath}}"
    //exec执行外部命令
    exec{        try{
            executable 'bash'
            args '-c',command
        }catch (Exception e){
            println('the command is execute failed.')
        }

    }
}

}

原文链接:http://www.apkbus.com/blog-953329-77648.html

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消