Java 无法解析符号“;凌驾;关于;你好,世界;

Java 无法解析符号“;凌驾;关于;你好,世界;,java,android,android-studio,gradle,build.gradle,Java,Android,Android Studio,Gradle,Build.gradle,前几天我安装了Android Studio来开发一个应用程序,尽管这不是我第一次使用它,但这是我第一次在这台电脑上安装它,而且我对所有的应用程序都相当陌生 问题:安装Android Studio后,我甚至无法制作“Hello_World”应用程序,甚至提供的模板也有编译错误: 它不能识别像“覆盖”这样的符号。Alt+Enter解决方案提供的是设置JDK,它对所有选项都不做任何操作,或者创建注释“Override”,这看起来并不是一个好选项 这两个文件都是build.gradle文件: 我试图

前几天我安装了Android Studio来开发一个应用程序,尽管这不是我第一次使用它,但这是我第一次在这台电脑上安装它,而且我对所有的应用程序都相当陌生

问题:安装Android Studio后,我甚至无法制作“Hello_World”应用程序,甚至提供的模板也有编译错误:

它不能识别像“覆盖”这样的符号。Alt+Enter解决方案提供的是设置JDK,它对所有选项都不做任何操作,或者创建注释“Override”,这看起来并不是一个好选项

这两个文件都是build.gradle文件:

我试图解决的问题:

  • 多次重新安装Android Studio
  • 手动下载JDK并更改引用
  • 检查系统上的环境值(添加JAVA_HOME并检查路径是否正确)。非常确定java和JDK都可以工作,因为在cmd中我可以运行java和javac
  • 显然,构建->清理和文件->无效缓存+重新启动
  • gradle.properties上的android.enableapt2=false
  • 尝试从我的电脑中删除所有java并重新安装bare minimum,然后分别安装所有内容
  • 安装所有SDK平台,直到Android KitKat

    • 值得注意的是,过去我在让java只在一个地方运行时遇到了很多问题(主要是因为我在HDD中安装了软件,在另一个SDD上安装了操作系统)
    • 另外,在安装AS时,我第一次进入BSOD,因为VT-x与反病毒虚拟化的交互很糟糕(我花了一段时间才弄明白),所以它中途停止了。然而,我已经重新安装了很多次,所以我不知道这有什么关系
  • 问题非常类似于

    我在这里几乎迷路了。我三天来一直在努力解决这个问题,我已经研究了几十篇有类似问题的堆栈溢出帖子,但没有找到解决方案。 任何想法都将不胜感激

    谢谢。

    我重复了你的错误:

    我是通过在Android Studio中删除Android SDK(而不是java SDK)实现的: 文件设置AndroidDK 尝试至少选择一个并安装
    看来你的问题与Android SDK有关

    好了,伙计们,多亏了artmmslv,我终于解决了。 Android Studio的安装程序自动检测到两个版本的Android SDK已损坏(可能是由于BSOD搞砸了安装)

    我必须确保删除所有内容。javasdk,androidsdk。javajre。来自Appdata的所有数据或来自Android Studio的文档。一旦电脑清除了任何已经安装的插件、模块等痕迹,它应该能够设置完美的路径

    还要确保手动正确设置java的环境值(路径编辑和java_主页)


    谢谢您的帮助。

    我本来希望看到build.gradle文件,不知道这与此有关吗?对我来说,这篇文章包含在与我的“应用程序”folderI相同级别的“Gradle脚本”目录中,我编辑了这篇文章。这就是你问我的吗?你的Android SDK位置路径是否与你下载的SDK目录匹配(7.在Android KitKat之前安装所有SDK平台)?您可以在工具-->Android-->SDK管理器下找到它,我想是的,它是安装AS时默认的一个。尽管我在工具上没有Android选项,但SDK管理器向我显示:C:\Users\usr\AppData\Local\Android\SDK。此外,我使用SDK管理器下载了这些平台,非常感谢。Android SDK与Java SDK有任何关系吗?它位于何处或如何安装(我假设在AS安装过程中自动安装)。