我
我需要配置Android Studio(2.2.1最新版),但这很痛苦!在安装之后,我使用向导(新项目)仅使用默认值创建一个完全空白的“应用程序”。
在创建应用之后,AS2就会给我:Gradle 'MyApplication' project refresh failed
,如下图所示:
安装程序时使用所有默认值来制作某些内容非常令人沮丧,而且只是在打开时出现错误!
我试图重新安装所有东西,甚至清理.java,.gradle,.androidXXX,在SoF中尝试了这么多解决方案,但仍然没有。自昨天以来出现同样的错误!
我的规格:
请为此提供任何帮助,想法,猜测或其他任何内容?提前谢谢!
- edit--
一些可能相关的日志:
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
- edit--
由于AS Gradle Console不允许我输入,我已经通过apt-get在系统范围内安装了gradle并在gradle --debug
root上运行MyApplication
。可以看到输出here(此处发布的时间太长)
答案 0 :(得分:1)
在调试输出中,您可以看到
Instructing gradle to use java from /home/sidney/bin/android-studio/jre
现在,如果您注意到该路径,那就是JRE,而不是Oracle JDK。老实说,我不确定为什么Android Studio附带了一个有缺陷的Java JRE,它是什么版本,为什么它是默认的,甚至是推荐的,但是找到了用于设置正确JDK的IDE设置。
希望它能在此之后成功运行。
第一次构建和下载某些依赖项可能需要一段时间,但之后应该更快。如果您不打算下载许多库,那么您可以启用离线模式让它更快