我已经为linux下载了android studio 2.2.2。
当我创建新项目时,会出现如下错误:
Gradle 'myapplication' project refresh failed
Error:Process 'command '/home/android-studio/jre/bin/java'' finished with non-zero exit value 2
我已经尝试过oracle jdk 8&打开jdk 8,但仍面临同样的问题。
答案 0 :(得分:0)
注意:首先你必须正确设置android studio
然后您可能无法正确安装Oracle Java SDK 8,请按照以下链接http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
中的步骤操作将此添加到您的gradle文件中,对我而言是固定的。
defaultConfig {
// Enabling multidex support.
multiDexEnabled true
}
答案 1 :(得分:0)
tldr;
我在尝试用android studio解决我的noob问题时遇到了这个问题。是的,我安装了oracle java jdk 8并且JAVA_HOME指向它。你认为java神很高兴。
但不,gradle默认为嵌入到android studio中的jre。为什么? idk& idc,如果它工作。但事实并非如此。请按照上述步骤操作。如果你是一个像我一样的菜鸟,那么就准备好无聊,因为需要下载东西,adk,avd,&你不能去喝咖啡,因为你不能提示所有下载。呸。