Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法同步Gradle项目';Sunshine-Version-2';_Java_Android_Android Studio_Gradle - Fatal编程技术网

Java 无法同步Gradle项目';Sunshine-Version-2';

Java 无法同步Gradle项目';Sunshine-Version-2';,java,android,android-studio,gradle,Java,Android,Android Studio,Gradle,我正在学习udacity的android课程,该课程要求下载他们的sunshine项目。当我将它签出并导入android studio时,我无法打开xml文件。控制台显示无法同步项目。我在下面附上了一个截图 你知道我如何解决这个问题吗?为什么它如此重要以至于我甚至不能打开xml文件 我遇到了同样的问题。下面是我如何修复它的: 首先:转到下面的stackoverflow链接并使用piotrek1543 回答 然后项目会告诉你你的SDK已经过时了。点击 更新/同步SDK功能区。SDK将安装 然后,

我正在学习udacity的android课程,该课程要求下载他们的sunshine项目。当我将它签出并导入android studio时,我无法打开xml文件。控制台显示无法同步项目。我在下面附上了一个截图

你知道我如何解决这个问题吗?为什么它如此重要以至于我甚至不能打开xml文件


我遇到了同样的问题。下面是我如何修复它的:

  • 首先:转到下面的stackoverflow链接并使用piotrek1543 回答

  • 然后项目会告诉你你的SDK已经过时了。点击 更新/同步SDK功能区。SDK将安装

  • 然后,它会说工具 过时了。单击“同步工具”功能区。这些工具将被安装

  • 之后它应该会工作。

    您是否遵循了错误消息的建议?查看SDK管理器时会发生什么情况?您是否安装了项目所需的适当版本?当我单击Build project时,什么都没有发生。当我点击Open Android SDK Manager(打开Android SDK管理器)时,我不知道有什么东西丢失了。你能验证一下项目的Gradle文件中指定的
    buildToolsVersion
    是否就是你安装的build tools版本吗?你能告诉我在哪里可以找到这两个东西吗文件
    build.Gradle
    位于你的根目录中项目-你可以在Android Studio的项目视图中找到它。在该文件中查找
    buildToolsVersion
    ,并通过打开Android SDK管理器确保安装了相同的版本。