导入时无法解析符号 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 中的项目定义存在问题。这通常可以通过以下步骤解决:
- 检查项目是否配置了正确的 Android SDK
- 如果第 1 点没有帮助,请重新启动 Android Studio
- 如果第 2 点没有帮助,请重新导入项目
- 如果第 3 点没有帮助,请使用
File > Invalidate Caches / Restart
选项,这将强制执行大型重新索引操作。
代码是在 android studio (API 23) 中编译的。当我在一周内再次尝试 运行 这段代码时, class 文件已损坏,当我使用旧版本并反编译此 class 时,结果 TreeMap
在 java 中不存在,尽管在文档中它是在 API 1 中添加的。
试图使缓存失效并重新启动。是否有机会使用 TreeMap
或具有相同功能的其他东西?
更新: 尽管如此,程序还是编译成功了。
确保您的导入看起来像这样:
import java.util.TreeMap;
如果程序可以编译但您在 Android Studio 中看到错误,则说明 Android Studio 中的项目定义存在问题。这通常可以通过以下步骤解决:
- 检查项目是否配置了正确的 Android SDK
- 如果第 1 点没有帮助,请重新启动 Android Studio
- 如果第 2 点没有帮助,请重新导入项目
- 如果第 3 点没有帮助,请使用
File > Invalidate Caches / Restart
选项,这将强制执行大型重新索引操作。