1.打开文件是白色的,很有可能你是通过非root用户登录的,你要执行.sh文件是没有权限的,需要给这个.sh文件加上执行权限就OK了.亲测可用. 

linux给文件加可执行权限

1、加最高权限

chmod 775  文件名

2、加可执行权限

chmod +x   文件名

2. 当然还有可能一种是 你的.sh文件是windows创建的,当你拷贝到linux时,此文件是不能运行的,你需要

 

解决方法:修改.sh文件格式

(1)使用vi工具
vi build_android.sh

(2)利用如下命令查看文件格式
:set ff 或 :set fileformat
可以看到如下信息
fileformat=dos 或 fileformat=unix

(3) 利用如下命令修改文件格式
:set ff=unix 或 :set fileformat=unix
:wq (存盘退出)

注:在windows下通过git bash可以直接编写unix格式.sh!

 

Logo

更多推荐