原因
Java版本低,需要使用Java8
为什么Android Studio里配置的gradle参数可以运行,点击build,run也可以运行,gradle命令行就不行?
两者使用的Java环境不一样。
Paste_Image.png Paste_Image.png怎么解决?
下载Java8;
配置java环境变量(Mac,Window各自google一下如何设置)
注意:下载jdk,不要只下载jre
简单的办法:
在项目的gradle.properties文件中指定java_home(直接指定为Android Studio自带的jdk)
Mac下:
org.gradle.java.home=/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home
注意:这种办法有副作用,对于团队开发,会影响到别人,比如你配置了Mac的环境,就会影响使用Windows的组员。
网友评论