我使用的是Linux操作系统(Arch Linux),并且正在使用Android Studio 2.3.1。
在Android Studio中创建新的空项目时,我遇到了以下错误:
Gradle sync failed:
org.gradle.internal.jvm.UnsupportedJavaRuntimeException.assertUsingVersion(Ljava/lang/String;Lorg/gradle/api/JavaVersion;)V
Consult IDE log for more details (Help | Show Log)
似乎与Java版本有关,我已安装了OpenJDK-8,并尝试了Oracle JDK版本8(还尝试了版本7)。
我尝试过的事情:
- 使用安装的Gradle或随Android Studio捆绑的Gradle - 删除~/.gradle和~/.android
更新: 如果我进入项目目录并运行gradle build,即使用我的已安装的Gradle版本,则似乎可以构建。但是,能够从Android Studio运行Gradle似乎是至关重要的,甚至使用Android Studio。
build.gradle
文件。请发布java -version
的输出。 - Jared Burrows