前言
首先我的程序运行没有问题 不影响应用每一步运行
但是我的AndroidStudio在加载XML布局的时候总是提示没有改XML文件
可是我明明已经创建了因为我是直接点击创建的 不可能名字输入问题导致AS搜索不到该布局
为了解决问题 我还特意又手动创建了一次XML布局 但是点击确定按钮的时候又提示 此XML文件已存在!
问题描述
This project contains Java compilation errors, which can cause rendering failures for custom views.
此项目包含Java编译错误,可能导致自定义视图呈现失败。首先修复编译问题。
我百思不得其解,在我打开XML找寻问题的根源的时候 看到了红色的 ! 叹号提示!
如图所示:
好了问题就描述到这
下面是解决方法
解决方法1.
解决方法2.
找到File - > Invalidate Caches / Restart 清除缓存及重启Studio
点击 Invalidate Caches / Restart 清除缓存及重启Studio
特别说明
文字说明一下 其实就是你使用的第三方控件的原因 不管是View还是Adapter
我使用的是 recyclerView 第三方万能适配器 BaseRecyclerViewAdapterHelper
打开自己的项目 找到 build.gradle 查看自己的依赖库 然后去GIthub对一下版本 可以更新一下
也可以删了 重新依赖一下版本库 问题就解决了!~
那么有人问了 我一个项目依赖几十个第三方库 我哪知道是哪个出的问题呀 ?
我想请问你 最初的问题出在哪里呢?
这让我想起来了看过的一部电影里讲到的一句话
是由郭达·斯坦森主演的<乱战> 有兴趣可以看看 电影很有意思!