Android Studio Databinding在xml中使用中文报错
来源:互联网 发布:发卡平台源码2016免费 编辑:程序博客网 时间:2024/06/06 01:47
Android Studio Databinding在xml中使用中文报错
Windows环境下可能会出现这个问题,
Caused by: org.apache.xerces.impl.io.MalformedByteSequenceException: Invalid byte 3 of 3-byte UTF-8 sequence.(1字节的UTF-8序列的字节1无效)
出错原因为读取UTF-8格式失败。
解决办法:
在build中添加task
tasks.withType(JavaCompile) {
options.encoding = “UTF-8”
}
添加之后运行正常。然后过段又出现这个问题了。
主要问题在与,xml布局中间的,使用databinding的部分使用了硬编码的中文,比如android:text=“@{“占位符”},android:text=“@{“xxx,default=`占位符`”}
改成@string/xx引用的方式即可
0 0
- Android Studio Databinding在xml中使用中文报错
- Databinding使用在XML中使用&&
- android studio 最新3.0 kotlin与databinding 结合使用报错。
- android中使用DataBinding
- DataBinding-xml中使用include
- Android studio中使用xUtils报错
- 在Netbeans中使用DataBinding
- Android Studio中写了一个工具类,进行测试时在Manifest.xml中写<instrumentation报错
- Android Studio 3.0 在xml中使用字体文件问题
- databinding 使用include标签报错
- Android Studio中使用<animation-list/>标签报错
- 在android studio中创建selector xml
- Android 关于DataBinding在Windows上中文字符的bug
- DataBinding 学习系列(2)详解DataBinding在xml中的使用
- Android Studio中xml使用自定义属性
- 关于在Android Studio中使用Http相关类所报错误的解决方法
- android studio中xml文件报错: URI is not registered的解决办法
- Android databinding xml中处理数据与控件绑定
- Oracle6
- Servlet的Model2模型详解及简单购物车的实现
- 白百何出轨了,尼玛,陈羽凡版特写Bug
- 【java】<< 、>>、 <<<移位运算符
- pr视频剪辑
- Android Studio Databinding在xml中使用中文报错
- 等待定时器内核对象
- 吃屎也要吃明明白白的屎——两篇检讨的启示
- 四 : LinkedBlockingQueue 链阻塞队列
- fl2440添加USB驱动
- 面向对象——匿名对象
- 单内核和微内核
- angular过滤器
- Java操作Excel表格