Gradle同步在新安装的Android Studio Ubuntu 16.04上失败
我在Eclipse中有一些Android开发经验,但我是Android studio的新手: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
- 我下载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平台工具降级”的方法,后来我做了再次升级的实验,它同步了,但后来发现了另一组与之相关的错误,因此它必须降级