Gradle同步在新安装的Android Studio Ubuntu 16.04上失败

Gradle同步在新安装的Android Studio Ubuntu 16.04上失败,android,android-studio,ubuntu-16.04,android-studio-2.2,Android,Android Studio,Ubuntu 16.04,Android Studio 2.2,我在Eclipse中有一些Android开发经验,但我是Android studio的新手: 我下载android-studio-ide-145.3276617-linux.zip并解压缩 我已经安装了java-8-oracle 我执行/opt/android studio/bin/studio.sh 完成并下载SDK工具后,我使用默认选项创建第一个MyApplication项目(所有gradle文件都是默认文件,自动生成) 我得到: Gradle 'MyApplication' proje

我在Eclipse中有一些Android开发经验,但我是Android studio的新手:

  • 我下载android-studio-ide-145.3276617-linux.zip并解压缩
  • 我已经安装了java-8-oracle
  • 我执行/opt/android studio/bin/studio.sh
  • 完成并下载SDK工具后,我使用默认选项创建第一个MyApplication项目(所有gradle文件都是默认文件,自动生成)
我得到:

Gradle 'MyApplication' project refresh failed
Error:Process 'command '/opt/android-studio/jre/bin/java'' finished with 
non-zero exit value 126

在两个ubuntu盒子中测试。有什么想法吗?

/opt/android studio/jre/bin/java是64位的,我有一个32位的盒子。很遗憾,谷歌已经停止了对32位linux的支持。解决方法是安装SDK平台工具r23.0.1(最后一个支持32位的工具),不升级到新版本

我在“Lubuntu 16.04.1 i686”中也遇到了这个问题,但这里的答案并没有完全解决,但我认为这是问题的一部分。我尝试将默认的专有java目录更改为系统中的目录。 我在android studio官方发行说明中找到了这方面的提示: “Android Studio现在与OpenJDK 8捆绑在一起。现有项目仍然使用在文件>项目结构>SDK位置中指定的JDK。您可以通过单击文件>项目结构>SDK位置并选中使用嵌入式JDK复选框来切换到使用新捆绑的JDK”。 默认的OpenJDK是64位的,因此您必须执行上述相反的过程。

  • 在菜单文件>项目结构>SDK位置中,取消选中“使用嵌入式JDK”复选框
  • 在您的系统中更改java的目录,在我的例子中,它位于“/usr/local/java/jdk1.8.092”
  • 我必须更改文件夹的RW权限才能使其生效。正如我所说,我首先尝试了“SDK平台工具降级”的方法,后来我做了再次升级的实验,它同步了,但后来发现了另一组与之相关的错误,因此它必须降级


有趣的是,旧版本的android studio 2.0运行良好。似乎是一个2.2错误