android studio 终端 使用gradlew命令的前置任务
mac:有时需要用到android studio中的终端进行一些命令操作,比如:gradlew processDebugManifest --stacktrace如果没有配置gradle的环境变量就会提示不认识这个命令,所以这里记录下mac的配置方法。首先,找到电脑中gradle的文件夹路径,比如我的:/Users/chenqi/.gradle/wrapper/dists/gradle-6.1.1
mac:
有时需要用到android studio中的终端进行一些命令操作,比如:
gradlew processDebugManifest --stacktrace
如果没有配置gradle的环境变量就会提示不认识这个命令,所以这里记录下mac的配置方法。
首先,找到电脑中gradle的文件夹路径,比如我的:
/Users/chen/.gradle/wrapper/dists/gradle-6.1.1-all/cfmwm155h49vnt3hynmlrsdst/gradle-6.1.1
/Users/chen/.gradle/wrapper/dists/gradle-6.1.1-all/cfmwm155h49vnt3hynmlrsdst/gradle-6.1.1/bin
当然大家的路径会有点差异,这个需要自己去找出来了,当前用的哪个版本的gradle就用哪个,找到这个文件夹后可以通过查看简介拷贝路径,这样比较方便哈,
接下来,就是把这2个路径复制粘贴到环境变量配置的.bash_profile这个文本里面,这个文本一般情况是隐藏的,如果以前自己没创建,还需要创建,可以通过终端命令的方式创建:
1. 进入当前用户的home目录:cd ~/
2. 创建.bash_profile文件:touch .bash_profile
3. 打开.bash_profile并编辑:open .bash_profile
4.command+s保存关闭文件
5.使修改后的配置生效命令:source .bash_profile
当然也可以找到该文件通过文本打开哈,打开后,把那2个gradle的路径配置如图:
保存后就可以关闭了,然后可以验证下配置成功没有,可以在mac终端或者android studio终端中输入命令:
gradle -v
显示如图就说明配置成功,接下来输入gradle的命令试试:
gradlew processDebugManifest --stacktrace
提示没有权限,那么需要输入命令,打开权限:
chmod +x gradlew
再次输入 gradlew processDebugManifest --stacktrace
如图提示,说明已经正常执行了
windows:
todo
更多推荐
所有评论(0)