android - Android Studio 项目无法识别某些类
问题描述
最近我的项目搞砸了。我不知道它是怎么变成这样的。使用 Android Studio 时没有断电或发生任何事情。第二天我打开了我的项目,现在一团糟。我附上了他们现在的样子。
无法识别类,因为您可以看到它们显示了 .java 扩展名,当我打开其中一个时,它显示如下。但是如果我直接从记事本或其他东西打开文件,这些文件的源代码不会改变。
我确实删除了项目中的.idea所有.iml文件,然后再次使构建项目无效并重新启动。但是没有运气,无论我做了什么,它都没有得到解决。我有这个项目的旧备份,而不是最近的备份,所以我想修复它。
我尝试打开我的其他项目,它们运行良好。问题似乎只在这个项目中。在此问题持续存在之前,Android Studio 已更新到最新版本。因此,这也不是 Android Studio 中的错误。
这是我使用 Notepad++ 打开时 Java 文件的外观。代码没有消失,不,我也没有在我的 Java 文件中编写 xml 代码:
解决方案
我只需将 .java 文件中的所有源代码复制回 android studio 编辑器,这些文件的扩展名为 .java。问题解决了
推荐阅读
- awk - Unix 编程 - 删除 2 个单词之间的行
- apache-spark - 使用 spark 性能问题从 cassandra 读取 5 亿条记录
- php - 获取所有变体图像(其他变体图像 woocommerce 插件)
- css - 如何在静态文件夹之外包含 css 文件?
- ios - 机场过滤器通过 FourSquare API 不准确?
- python - 将字典列表转换为数据框,其中一列用于键,一列用于值
- postgresql - Postgresql:如何使用 wal-e 进行增量备份
- aem - 我可以在 WCMUsePojo 布尔 getter 中使用除“is”之外的其他前缀吗?
- java - Firebase Firestore 在连接丢失后需要很长时间才能重新连接
- java - 以下 SQL 查询对于计算表中的多个字段是否正确