当前位置:  开发笔记 > Android > 正文

从.bat调用Gradle会导致批处理执行停止

如何解决《从.bat调用Gradle会导致批处理执行停止》经验,为你挑选了1个好方法。

我正在自动发布我的Android应用程序,我正在使用Gradle,非常实用!

只是一个问题,请考虑这个.bat文件(在Windows 7下):

:: assemble the project
gradle assemble -Pprofile_name=%profile_name% -p%destination_dir%

::copy apk to repository
copy "D:\compile\myapp\build\apk\*.apk" "d:\build_repository"

好吧,永远不会执行复制命令.似乎在调用gradle实用程序后执行停止.任何的想法?

Gradle中的构建以成功结束,完全没有错误......



1> kmek..:

我遇到了同样的问题,但对于一个webapp.Gradle不一定是问题,但你如何调用它.如本文所述,

如何在bat文件中执行多个maven命令?

因为gradle本身就是一个批处理文件,它完成执行并且不会将控制权返回给批处理文件.使用相同的"呼叫"策略,一切都应该有效.就像你原来的帖子一样,

call gradle assemble -Pprofile_name=%profile_name% -p%destination_dir%

::copy apk to repository
copy "D:\compile\myapp\build\apk\*.apk" "d:\build_repository"

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有