【问题标题】:Android studio incompatible types required java.lang.String found java.lang.StringAndroid studio 不兼容类型需要 java.lang.String 发现 java.lang.String
【发布时间】:2014-10-26 11:11:07
【问题描述】:

更新我的 Android Studio 和 Java 后,我在一个简单的语句中收到上述错误,例如:

String s = "";

Android Studio 似乎找不到我的 Java。

我使用Gradle(来自Android Studio 内部)在Windows 7(64bit) 上构建我的项目。

我也收到此错误:

  @Override, not applicable to method

关于我的方法使用:@Override

您可以在Github 上查看该项目,它适用于我的其他计算机,但不适用于我的家用计算机。

谁能帮帮我

【问题讨论】:

  • 查看android studio是否能找到JDK,点击设置,项目设置我认为。
  • Android Studio 确实找到了 jdk,看起来更像是找到了两个,因为我得到了错误。
  • 指向正确的目录,您使用的是什么操作系统?
  • 如前所述,Windows 7。我已设置环境变量(JAVA_HOME),指向与 Android Studio 中相同的 jdk
  • 还有一个项目特定的jdk设置,尝试在项目设置下更改,我也有这个问题

标签: java android string


【解决方案1】:

我知道这是旧的,但我在使用 Android Studio 时机器崩溃后遇到了同样的问题。解决方法很简单,前往

File > Invalidate Caches & Restart

您的 IDE 将重新启动,您的 JAVA 环境将再次正常运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-13
    • 1970-01-01
    • 2017-10-03
    相关资源
    最近更新 更多