Data Binding的报错集合 例如Error 10 54 错误 程序包com kodulf recycl
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
报错0:找不到MainActivityBinding
官网上面是:MainActivityBinding binding = DataBindingUtil.setContentView(this, R.layout.main_activity);
//应该是,官网上面有问题了,应该是ActivityMainBinding,而不是MainActivityBinding
感谢HoHohong的提醒,应该是这样的:这个Binding类是根据XML名字生成的,官网上用MainActivityBinding是因为它的XML名字为main_activity.xml;但我们在AS新建项目时名字默认为activity_main,所以才得用ActivityMainBinding
报错1:程序包com.kodulf.recyclerviewdatabinding.databinding不存在
C:\AdroidProjects\RecyclerViewDataBinding\app\src\main\java\com\kodulf\recyclerviewdatabinding\MainActivity.java
Error:(10, 54) 错误: 程序包com.kodulf.recyclerviewdatabinding.databinding不存在
C:\AdroidProjects\RecyclerViewDataBinding\app\src\main\res\layout\activity_main.xml
Error:(18, 35) Could not find accessor com.kodulf.recyclerviewdatabinding.User.isFriend
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> java.lang.RuntimeException: Found data binding errors.Information:BUILD FAILED
报错分析:MainActivity.java 里面出错的。不能够导入 com.kodulf.recyclerviewdatabinding.databinding 这个包,
而com.kodulf.recyclerviewdatabinding.databinding这个包是根据activity_main.xml来自动生成的,
既然找不到这个包,说明activity_main.xml 里面有问题,
而这个问题又是因为
Error:(18, 35) Could not find accessor com.kodulf.recyclerviewdatabinding.User.isFriend
所以应该是User的类里面的isFriend的属性有问题,
最后我发现了,
我的get方法里面的对应的isFriend的应该是getIsFriend,而我的方法里面确实getFriend
报错2: 与元素类型 "variable" 相关联的 "type" 属性值不能包含 '<' 字符。
Error:Execution failed for task ':app:dataBindingProcessLayoutsDebug'.
> org.xml.sax.SAXParseException; systemId: file:/C:/AdroidProjects/RecyclerViewDataBinding/app/build/intermediates/res/merged/debug/layout/activity_main.xml;lineNumber: 8; columnNumber: 45; 与元素类型 "variable" 相关联的 "type" 属性值不能包含 '<' 字符。
错误的写成了:
<variable name="userList" type="List<User>"/>应该写成:
<variable name="userList" type="List<User>"/>
报错3:程序包com.kodulf.recyclerviewdatabinding.databinding不存在
C:\AdroidProjects\RecyclerViewDataBinding\app\src\main\java\com\kodulf\recyclerviewdatabinding\MainActivity.java
Error:(10, 54) 错误: 程序包com.kodulf.recyclerviewdatabinding.databinding不存在
错误: cannot find type argument for User in List
错误: cannot generate view binders java.lang.RuntimeException: failure, see logs for details.
cannot find type argument for User in List
解决方法,写全路劲
<variable name="userList" type="java.util.List<com.kodulf.recyclerviewdatabinding.User>"/>
报错4: 如果报错是:
Source folders generated at incorrect location
Warning:Folder C:\AdroidProjects\XiMaLaYaTing\app\build\intermediates\dataBindingInfo\debug
Warning:Folder C:\AdroidProjects\XiMaLaYaTing\app\build\intermediates\dataBindingInfo\androidTest\debug
Information:3rd-party Gradle plug-ins may be the cause
那么可以忽略
给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
Data Binding的报错集合 例如Error 10 54 错误 程序包com kodulf recycl相关推荐
- php数据库报错1046怎么解决,DZ报错MySQL Query Error Errno:1046错误的解决办法
这篇文章主要为大家详细介绍了DZ报错MySQL Query Error Errno:1046错误的解决办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. DZ报 ...
- IDEA中启动项目一直报错,找不到符号或 程序包不存在常见处理方式
新安装的idea,配置与maven都安装好了,运行其他项目都正常,但运行某个项目时报错,提示:"Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx ...
- mysql语句报错1403_GoldenGate SQL error 1403 mapping 错误解决方案
GoldenGate SQL error 1403 mapping 错误解决方案 故障现象: 2011-09-06 15:45:29 WARNING OGG-01004 Oracle GoldenGa ...
- android studio编译提示错误:android Error:(21, 19) 错误: 程序包R不存在
点击"Build"-->"Clean Project",再次编译没有错误了.针对各种情况而定,这是本人在出现上述报错时,这样就解决问题.这只是作为参考.
- Error:(23, 25) 错误: 程序包R不存在
创建项目后,运行项目时Gradle Build 窗口却显示错误:程序包R不存在 通常情况下是不会出现这个错误的. 我是怎么遇到这个错误的呢? 第一次创建项目,company Domain我使用的是:a ...
- springbbot运行无法编译成功,找不到jar包报错:Error:(3, 46) java: 程序包org.springframework.context.annotation不存在
文章目录 问题描述: 解决方案: 问题描述: 提示:idea springbbot运行无法编译成功,找不到jar包报错 E:\ideaProject\demokkkk\src\main\java\co ...
- Error:(5, 26) java: 程序包javax.servlet.http不存在
在创建javaweb项目的时候报错,如下: Error:(5, 59) java: 程序包javax.servlet.http不存在 Error:(6, 45) java: 程序包javax.serv ...
- python解码bash64报错:binascii.Error: Invalid base64-encoded string: number of data characters (7121) can
文章目录 报错信息 产生过程 问题产生原因(失败,报错不是这个问题) 20230223 问题产生原因2:base64编码数据是错误的 报错信息 binascii.Error: Invalid base ...
- 如何解决报错信息:Error in UseMethod(“filter_”) 在使用dplyr包的filter() 时候
报错信息如下: Error in UseMethod("filter_") : no applicable method for 'filter_' applied to an o ...
最新文章
- C#使用WIN32API来高效率的遍历文件和目录(转)
- 目前的计算机聪原理上讲,计算机组成原理-第23-24讲(第7章)+课件.ppt
- php对象持久化,在 Oracle 中完成 PHP5 对象的持久
- 【收集】Web开发工具
- 20131003国庆作业例4-4,4-5,4-6.
- 063_object标签
- 网络编程中BIO和NIO的区别
- Hive学习之路 (十六)Hive分析窗口函数(四) LAG、LEAD、FIRST_VALUE和LAST_VALUE
- DOM-1 DOM初探、JS对象、XML、幻灯片案例展示
- Java集合之LinkedHashMap源码分析
- html自动适应屏幕分辨率,css如何自适应屏幕大小?
- 扎心!七夕刚过“玫瑰花是什么垃圾”就成热搜 支付宝都看不下去了...
- [转]亿万富翁对大学生的18句话
- java如何向服务器传文件,详解Java向服务端发送文件的方法
- 心形灯c语言程序,用C语言实现心形表白程序[酷炫动态版]
- 台式计算机调亮度,台式电脑怎么调节亮度(台式电脑亮度在哪里调节)
- Centos 修改镜像源为阿里云
- python读word文档计算字数_python读取word文档
- 付费订阅模式的3个好处
- Java软件开发实习生面试题总结
热门文章
- 【历史上的今天】6 月 5 日:洛夫莱斯和巴贝奇相遇;公钥密码学先驱诞生;函数语言设计先驱出生
- slb健康检查方式_负载均衡(SLB)
- Metal(二) Metal语法规范
- 一个简单的GNS3拓扑结构(两台虚拟PC)
- 一个博士生接受怎样的训练才算是完整、全面的科研训练?
- 地狱飞龙(自适应辛普森积分)
- 优酷土豆路由宝刷固件改无线打印服务器笔记
- 衡水中学2021年的高考成绩查询,2021年全国百强高中排名,它拥有90%一本升学率,超衡水中学成第一...
- ThinkPHP5实战案例
- iCloud照片怎么恢复到相册?两种方法轻松解决