当前位置: 技术问答>linux和unix
Unbutu中利用Shell自动编译Android源码
来源: 互联网 发布时间:2016-10-07
本文导语: 不知道大家有没有遇到过这样的情况: 用Shell写了个很简单的编译Android脚本,然后利用用户的Crontab,定时编译Android源码,时间一到,自动编译Android源码,但是奇怪的是在make开始后不久就结束了(从LOG中看出来的)...
不知道大家有没有遇到过这样的情况:
用Shell写了个很简单的编译Android脚本,然后利用用户的Crontab,定时编译Android源码,时间一到,自动编译Android源码,但是奇怪的是在make开始后不久就结束了(从LOG中看出来的),当然镜像也没有生成了。
但是在在命令行中手动执行这个shell脚本就可以完整的编译Android源码了。
大侠帮帮忙!谢谢了!
用Shell写了个很简单的编译Android脚本,然后利用用户的Crontab,定时编译Android源码,时间一到,自动编译Android源码,但是奇怪的是在make开始后不久就结束了(从LOG中看出来的),当然镜像也没有生成了。
但是在在命令行中手动执行这个shell脚本就可以完整的编译Android源码了。
大侠帮帮忙!谢谢了!
|
你的脚本是不是依赖于某些你自己设置的环境变量哦?
如果是在脚本里export一下 或者source 一下环境变量的文件
如果是在脚本里export一下 或者source 一下环境变量的文件
|
crontab调用时不会执行用户的环境文件
另外脚本执行的路径是用户的HOME目录
所以在crontab中调用,需要注意环境变量、相对路径
另外脚本执行的路径是用户的HOME目录
所以在crontab中调用,需要注意环境变量、相对路径
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。