导入时无法解析符号 TreeMap

Cannot resolve symbol TreeMap on import

代码是在 android studio (API 23) 中编译的。当我在一周内再次尝试 运行 这段代码时, class 文件已损坏,当我使用旧版本并反编译此 class 时,结果 TreeMap 在 java 中不存在,尽管在文档中它是在 API 1 中添加的。

试图使缓存失效并重新启动。是否有机会使用 TreeMap 或具有相同功能的其他东西?

更新: 尽管如此,程序还是编译成功了。

确保您的导入看起来像这样:

import java.util.TreeMap;

如果程序可以编译但您在 Android Studio 中看到错误,则说明 Android Studio 中的项目定义存在问题。这通常可以通过以下步骤解决:

  1. 检查项目是否配置了正确的 Android SDK
  2. 如果第 1 点没有帮助,请重新启动 Android Studio
  3. 如果第 2 点没有帮助,请重新导入项目
  4. 如果第 3 点没有帮助,请使用 File > Invalidate Caches / Restart 选项,这将强制执行大型重新索引操作。