《Gradle 项目刷新失败》安装 Studio 2.2.1 后出现错误(无编码!) [英] "Gradle project refresh failed" error just after install Studio 2.2.1 (no coding!)

查看:20
本文介绍了《Gradle 项目刷新失败》安装 Studio 2.2.1 后出现错误(无编码!)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我会真的感谢这里的任何帮助或见解.

I will really appreciate any help or insight here.

我需要配置 Android Studio(最新版本为 2.2.1),但这很痛苦!安装后,我使用向导(新项目)创建一个完全空白的应用程序",仅使用默认值.

I need to config Android Studio (2.2.1 latest) but it is being a pain! Just after to be installed, I use the wizard (new project) to create a totally blank "app" only using defaults.

就在要创建的应用程序之后,AS2 给我这个:Gradle 'MyApplication' project refresh failed 如下图所示:

Just after the app to be created, AS2 give me this: Gradle 'MyApplication' project refresh failed like in the following image:

当你安装一个程序时非常令人沮丧,使用所有默认值来制作某些东西,并且在打开时出现错误!

It is VERY frustrating when you install a program, use all defaults to make something, and it gives an error just on open!

我尝试重新安装所有东西,甚至清理 .java、.gradle、.androidXXX,在 SoF 中尝试了很多解决方案,但仍然没有.和昨天一样的错误!

I tried to reinstall everything, even cleaning .java, .gradle, .androidXXX, tryed so many solutions here in the SoF, and still nothing. Same error since yesterday!

我的规格:

  • Java 1.8 Oracle(使用 JDK,其他程序中的所有内容)
  • Linux Mint 18
  • Android Studio 2.2.1
  • Gradle 2.14.1(我可以在 android-studio/gradle/文件夹中看到)

请对此有任何帮助、想法、猜测或其他任何帮助吗?提前致谢!

Please, any help, idea, guessing or any else for this? Thanks in advance!

--编辑--
一些可能相关的日志:

2016-10-17 01:01:50,059 [  67026]   INFO - radle.project.ProjectSetUpTask - Process 'command '/home/sidney/bin/android-studio/jre/bin/java'' finished with non-zero exit value 2

Consult IDE log for more details (Help | Show Log) 
2016-10-17 01:01:50,059 [  67026]   INFO - ls.idea.gradle.GradleSyncState - Sync with Gradle for project 'My Application' failed: Process 'command '/home/sidney/bin/android-studio/jre/bin/java'' finished with non-zero exit value 2

Consult IDE log for more details (Help | Show Log) 
2016-10-17 01:01:50,176 [  67143]   WARN - roid.tools.ndk.GradleWorkspace - NDK support for project 'My Application' is disabled because the project doesn't contain any valid native configurations. 
2016-10-17 01:01:50,444 [  67411]   INFO -       #com.jetbrains.cidr.lang - Clearing symbols finished in 0 s. 
2016-10-17 01:01:50,448 [  67415]   INFO -       #com.jetbrains.cidr.lang - Loading symbols finished in 0 s. 
2016-10-17 01:01:50,453 [  67420]   INFO -       #com.jetbrains.cidr.lang - Building symbols finished in 0 s. 
2016-10-17 01:01:50,454 [  67421]   INFO -       #com.jetbrains.cidr.lang - Saving symbols finished in 0 s. 
2016-10-17 01:02:59,434 [ 136401]   WARN - ConfigurableExtensionPointUtil - ignore deprecated groupId: editor for id: editor.preferences.import 
2016-10-17 01:03:25,793 [ 162760]   INFO - s.plugins.gradle.GradleManager - Instructing gradle to use java from /home/sidney/bin/android-studio/jre 
2016-10-17 01:03:25,794 [ 162761]   INFO - s.plugins.gradle.GradleManager - Instructing gradle to use java from /home/sidney/bin/android-studio/jre 

--编辑--
由于 AS Gradle 控制台不允许我输入,我已经通过 apt-get 在系统范围内安装了 gradle 并在 MyApplication 根上运行 gradle --debug .输出可以在这里(太长,无法在此处发布)

--edit--
Since AS Gradle Console won't let me type, I've installed gradle system-wide via apt-get and run gradle --debug on MyApplication root. The output can be seen here (too long to post here)

推荐答案

在调试输出中,可以看到

In the debug output, you can see

Instructing gradle to use java from /home/sidney/bin/android-studio/jre

现在,如果您注意到该路径,那就是 JRE,而不是 Oracle JDK.老实说,我不确定为什么 Android Studio 附带有缺陷的 Java JRE,它是什么版本,为什么它是默认的,甚至是推荐的,但请找到用于设置正确 JDK 的 IDE 设置.

Now, if you notice that path, that's the JRE, not the Oracle JDK. I'm honestly not sure why Android Studio ships with a buggy Java JRE, what version it is, why it's the default, or even recommended, but find the IDE settings for setting up the correct JDK.

希望在那之后它会成功运行.

Hopefully it'll run successfully after that.

第一次构建和下载一些依赖项可能需要一段时间,但之后应该会更快.如果你不打算下载很多库来开始,你可以启用离线模式让它更快

It might take a while to build and download some dependencies the first time, but should be faster after that. If you don't plan on downloading many libraries to start out, you can enable Offline Mode to have it be quicker

这篇关于《Gradle 项目刷新失败》安装 Studio 2.2.1 后出现错误(无编码!)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆