【发布时间】:2019-06-29 23:55:47
【问题描述】:
我使用的是 android studio 3.3,我的项目使用的是 kotlin 1.3.20 和 build gradle 3.3.0
但是,当我尝试打开 xml 文件时,它会以正确的文件名和正确的文件路径打开不同的文件:
当我尝试在我的 Git 中查看这个 xml 文件时,我的文件是正常的
当我尝试运行这个项目时,它运行起来完全没有问题。 我已经尝试使缓存/重启无效,但问题仍然存在。
此错误影响随机 xml 文件。我的一些 xml 布局文件打开了我的 kotlin 文件。其中一些打开自动生成的文件
请帮助....这与错误索引有关吗?我该如何解决这个问题?
更新:
在谷歌问题跟踪器中找到可能有同样问题的人:https://issuetracker.google.com/issues/122988154
更新 2:
这个问题不仅发生在 xml 文件中,也发生在 kotlin 文件中。
我尝试打开我的活动文件,但它打开了数据绑定生成的类之一
【问题讨论】:
-
这可能是缓存问题,请尝试使用干净的缓存重新启动。
-
我经常看到这个问题,它看起来像是 android studio 中的一个错误。检查这个stackoverflow.com/questions/53403502/…
-
您可以尝试 git revert 一次....如果您没有进行任何重大更改...正如您在 git 上所说的那样,它会显示正确的代码...
-
@AkshayPaliwal 已经尝试过了,但没有用
-
删除错误的文件然后重新构建,使缓存失效它显示错误,然后再次粘贴删除的文件。
标签: android android-studio android-layout kotlin android-layout-editor