安卓官网databinding跑步了,程序包databinding找不到 5C

E:\Android_Studio\workplace\BindingTest\app\src\main\java\com\example\bindingtest\MainActivity.java
Error:(7, 54) 错误: 程序包com.example.bindingtest.databinding不存在
错误: cannot generate view binders com.sun.tools.javac.code.Symbol$CompletionFailure: 找不到android.view.View$InvalidateInfo的类文件
这个用的是官网上的例子,配置就只有build.gradle那里
dataBinding {
enabled = true
}。跑其他人的代码也是报这样的错误。AS版本2.1.1 , Android Support Repository是最新的

1

1个回答

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
错误: 程序包com.***.databinding不存在
***.javarnError: 错误: 程序包com.***.databinding不存在rnError: 错误: 找不到符号rn符号: 类 ***Bindingrnrnrn位置: 类 ***Activityrnrnrnrnrn网上有各种各样的 方法rn但是我的都不行 ,最后解决了来总结一下网络上的方法rnrn总结一下 复制一下rn1.拉倒报错最下面,看哪里出了问题,解决即可rnrnrn2.换了
关于在Andorid Studio权威指南中DataBinding使用报错找不到类的解决办法
出错场景在build.gradle文件里启用数据绑定buildTypes {n release {n minifyEnabled falsen proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'n }n}n//启用数据绑定n dataBindin...
Error 错误 程序包 databinding不存在
http://blog.csdn.net/myterabithia/article/details/53516831rnhttp://blog.csdn.net/rodulf/article/details/50573487rn网上找到的大部分是以上两种问题造成的,找了半天了,还是没有找到,一个个修改记录的xml文件去找,还是没有找到问题。rn记得以往自己的调试经验,用eclipse开发工具导入别
Android官方DataBinding简例(一)
Android官方DataBinding简例(一)(1)使用谷歌Android官方DataBinding,需要首先在module的gradle里面启用:android {n n ...nnn dataBinding {n enabled = truen }nnn ...nn}配置完成后记得update gradle,刷新工程。(2)接下来要建立一个Java bean数
Android DataBinding 找不到生成的binding类的原因
Android DataBinding 找不到生成的binding类的原因nnn使用 Android DataBinding 总会遇到各种奇奇怪怪的问题,写这篇博客准备把遇到的问题都保留下来,免得以后在同一个坑摔倒两次。n希望可以帮助到其它小伙伴。nnnnn原因1:同一个ViewModel类,在不同的xml文件中被多次使用nn如图所示: nnnnnnn现象:nn通过双击 shift 的方式,可以找...
android使用DataBinding踩坑记录
---error: duplicate attribute.nnnn估计很多人遇到后都不知道怎么办,但一直提示layout文件有问题,所以就尝试将跟布局的width和height属性去掉,然后就没有这个问题了nnnn---有ViewPager的界面必须为ViewPager设置一个idnn在没有使用DataBinding的时候,通常都会为ViewPager设置一个id.有一次在使用的时候结合Data...
DataBinding问题记录 dataBinding 无法找到解决
问题:编译的时候是不报错的 但是去编译生成的目录里看是没有生成相应文件的,运行就会报ActivityMainDataBinding包无法找到;我最终的解决方案:把build.gradle里的classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'注释掉就不报这个错了。...
如何解决Databinding和Dagger冲突
1.在使用dataBinding时,Android Studio出现警告Warning:Using incompatible plugins for the annotation processing: android-apt. This may result in an unexpected behavior.Error:(6, 53) 错误: 程序包com.example.liuguirong
使用databinding 运行项目报 程序包com.***databinding不存在
今天,使用databinding时 运行项目报com.***databinding 不存在,所有的自动生成类 都报错n检查了一边xml和java代码 均没有问题n找了好久 才发现原因n原因是:n我使用路由框架Arouter,在定义服务接口的时候加了private修饰n错误示例:n@Autowirednprivate IUserModuleSer...
android databinding 插件
使用pojo类来生成binding的布局文件代码,使用pojo类来生成binding的布局文件代码,
DataBinding使用填坑
1、 <data class="TestBinding4">n <import type="com.xxxx.app.ui.ask.AskListViewModel" />n <variablen name="vmodel"n type="AskListViewModel" />n </data>class声名的类名即
安卓日记——再也不用findViewById了(DataBinding快速入门)
DataBinding是谷歌一个数据绑定框架,谷歌出品,必属佳品 n他的主要思想是mvvm,但这里不是重点,重点如何简单的使用这个好用的框架1.设置使用dataBindind要求你的gradule版本>=1.5 n这里甚至不用下载包,只要加几行配置就好了 n在app的build.gradule=>android下添加dataBinding {n enabled = truen }
DataBinding使用指南(三):生成的binding类
DataBinding使用指南(一):布局和绑定表达式nnDataBinding使用指南(二):使用可观察的数据对象nnnn版权声明:本文为博主原创文章,欢迎大家转载! nn转载请标明出处: http://blog.csdn.net/guiying712/article/details/80343247,本文出自:【张华洋的博客】 nnnnDataBinding库会生成用于访问布局的变量和Vie...
Android DataBinding(数据绑定)详解(一)
Android DataBinding,在如今来看已经不算陌生,在网上也多多少少有好的文章介绍它,很多朋友早就耳闻它的大名,通过学习并运用在自己的项目中。那今天为什么我还要再写一个DataBinding的教程呢?相信很多朋友和我一样,在学习中发现,网上大部分的教程都存在不同的缺陷,要么内容不完整,要么就是没有系统化的讲解方向。所以针对这些问题,我写下这个教程,帮助入门的朋友们
关于databinding的BR文件的坑
在使用databinding的时候要可能会使用到BR文件,BR文件和R文件都是一个资源文件,但BR,R两个文件的id是不稳定的,如果你在xml文件里面新增了一个变量的话,又会重新排列一次,排列的顺序我猜测是按照字母来排的。这个小坑要注意。...
解决天坑“错误: 找不到符号 DataBindingComponent”
n n n 前言n本文涉及的问题的前提是使用了DataBinding+Room,如果读者正好也使用这两个框架,请往后阅读。如果未使用Room也出错,建议仔细检查最近编辑的xml是否存在不规范的地方。n环境nAndroid Studio 3.2ncompileSdkVersion 28ncom.android.support:28.0.0nandroid.arch.pe...
提示找不到符号: 类DataBindingComponent或找不到BR或找不到GlideApp但是按import路径能找到相关文件的可能性之一
有两个Dao,但是只配了一个wrapper类。也会导致生成DataBindingComponent、BR、GlideApp出错。但并不会显示哪里出错。nn
Kotlin和Databinding同时使用问题
今天使用Androidstudio 3.2 Canary16编译以前的项目,结果总是遇到nnn 无法找到 符号DataBindingComponentnnn的问题,经过一系列搜索,测试.最终发现网上的方法根本无效。 n果断删除如下nnn kapt ‘com.android.databinding:compiler:3.1.3’nnn然后只保留nnn dataBinding { n ...
databinding 无法生成类的解决方法
databinding 这个官方的框架 很好用,不过也有坑,最大的坑就是会挡住其他的错误,让ide只报出无法映射类  not find class ,巨坑。rn用了这么久了也逐渐知道其中的原因了rn 1.生成不了类的原因有很多,类有错(引入错误,字段缺失等)rn 2.xml里面有错(id重复,包引错了)rn 3.ide 缺陷,android studio 不像eclipse 一样,非要去打开文件才
Android解决无法导入DataBinding库
在build.gradle文件中加入以下代码,然后同步!rnandroid {rn ....rn dataBinding {rn enabled = truern }rn}rnrnrn
DataBinding使用教程(四):BaseObservable与双向绑定
引言这篇文章主要讲两个知识点:n双向绑定:主要是把上一篇文章中的一些注解通过具体实例再详细说一下,通过这些实例,尽量把双向绑定说的清楚一些。nBaseObservable:包括与BaseObservable相关的东西。比如:@Bindable注解,响应式包装类等;n什么叫双向绑定举个例子简单说一下:在TextView中,我们通过dataBinding把实体中的数据放到TextView中展示,这是从实
DataBinding使用进阶
android原生支持MVVM-DataBinding从2015年开始Android官方支持MVVM框架 n首先我们需要知道MVVM是什么? nMVVM是从一种开发模式,不同于MVC和MVP,MVVM分为Model层、View层、和ViewModel层,MVVM最大的特点就是Model层和ViewModel层之间可以进行绑定,也就是说View可以对应着ViewModelGoogle使用DataBin
Android官方数据绑定框架DataBinding(一)
还记得在博客《高逼格UI-ASD(Android Support Design)》的开始曾经说过, nAndroid最新推出了一个官方的数据绑定框架-Data Binding Library。现在github上也有很多三方的数据绑定框架,但是我们为什么要选择官方的呢?恩,答对了。就是因为是官方的,三方的东西说不定什么时候作者一步高兴就停止更新了,官方的就不一样了,我们可以看到它渐渐的稳定起来。好了废
DataBinding 学习系列(4)DataBinding的高级功能
前言前几篇已经DataBinding的基础用法已经介绍的差不多了,所以接下来感受一下DataBinding强大的高级功能。正文DataBinding可以通过注解,实现很多强大的功能,并且十分的方便,能够帮助我们省去大量的对xml进行操作的代码,例如加载图片,字符串处理等等操作。@BindingConversion 自定义类型转换<ImageViewn android:layout_width
Android MVVM结合DataBinding的简单实用(Android studio)及自己遇到的坑
Android MvvM结合DataBinding的简单实用(Android studio)使用步骤:1、在build.gradle添加如下: n android { n compileSdkVersion 24 n buildToolsVersion “24.0.2” n dataBinding { n en
DataBinding 填坑总结
Problem 1:根据提示查看xml文件的157行:&amp;lt;.custom.CenteredIconButtonn android:layout_width=&quot;match_parent&quot;n android:layout_height=&quot;wrap_content&quot;n ...
Databinding 使用以及相关问题
DataBindingn官方文档的解释:数据绑定库是一个支持库,允许您使用声明性格式而不是以编程方式将布局中的UI组件绑定到应用程序中的数据源。其实已经出来很久了,但是身边朋友使用的人不是特别多,今天出一个使用教程:nn优点:DataBinding的优点比普通的findViewById之后再设置数据简单了很多,并且数据更新也很简单只要更新绑定的binding,数据更新会自动生效nn官方文档n下面介...
DataBinding中的include的用法以及include 引起的空指针问题。
include的使用以及造成的空指针的解决。
Android DataBinding介绍(一)——简介、数据及方法事件绑定
简介nData binding 是Google在2015年7月发布的Android Studio v1.3.0 版本上引入的,在2016年4月Android Studio v2.0.0 上正式支持。引入之初,不支持双向绑定,目前已经支持了。nDataBinding 是基于MVVM思想实现数据和UI绑定的的框架,有了 Data Binding,在Android中也可以很方便的实现MVVM。n在
Android Study 之 如何通过Data Binding提升撸码逼格(高级篇 - 简单阅读源码)
小白分析,不足之处,欢迎指导~
关于使用dataBinding时无法自动生成binding类的问题
1、nn保证修改gradle的位置正确,在android标签下。nn2、nnn dataBinding {n enabled = true 注意后边没有分号。n }nn3、nn修改完成后别忘记点右上角Sync Now。nnnn4、n我们在xml中添加标签的时候习惯性的第一个字母大写,其实添加的layout标签是&amp;lt;layout&amp;gt;&amp;lt;/layout&amp;gt...
DataBinding的基本使用(一)
DataBinding的基本使用(一)1.DataBinding介绍2015年谷歌I/O大会上介绍了一个框架DataBinding,DataBinding是一个数据绑定框架,以前我们在Activity里写很多的findViewById,现在如果我们使用DataBinding,就可以抛弃findViewById。DataBinding主要解决了两个问题: n- 需要多次使用findViewById,损
kotlin和databinding的一次冲突
n n n app的gradle 配置如下napply plugin: 'kotlin-android'nnapply plugin: 'kotlin-android-extensions'n...ndependencies {n ...n implementation&quot;org.jetbrains.kotlin:kotlin-stdlib-jre7:$...
DataBinding遇到的问题,已解决
关于这个问题,我在论坛上进行讨论,为了方便大家看代码,我将我写的代码贴出来 ,希望大家一起讨论,解决问题. ndatabinding的基本使用,我这里就不在赘述,大多写的很详细,我这个运行起来没有问题,但是就是界面显示不出来.n主界面是一个登陆界面,点击登陆按钮进行跳转.这块没有问题这是首页的布局n<?xml version="1.0" encoding="utf-8"?>n<layout xmln
Android使用DataBinding实现双向绑定(一)
前面一段时间学习了一下Android中的DataBinding,但是只是很简单地实现了一下,DataBinding中最强大的地方还没有认真地学习过,有很多地方还不理解。这次,深入学习一下DataBinding的双向绑定和MVVM模式。1、实现简单的使用  先回顾一下简单的使用,使用的时候需要在模块的build.gradle文件中添加这一句:dataBinding{n enabled=true
DataBinding的基本使用(三)
DataBinding的基本使用(三)DataBinding基本使用包括以下内容: n- 单纯的摆脱findviewbyid n- 绑定基本数据类型及String n- 绑定Model数据 n- 绑定事件 n- 通过静态方法转换数据类型 n- 通过运算符操作数据 n- 自定义Binding的类名 n- 绑定相同Model的操作 n- model变量改变自动更新数据 n- 绑定List/Map等集合数
Dagger2 Android 与 Databinding 在 Kotlin中使用报错的问题解决
Dagger2在Kotlin中异常错误解决:@dagger.android.ContributesAndroidInjector was used, but dagger.android.processor.AndroidProcess
Android Databinding 从入门到转行(三)在xml视图将ViewModel成员注入到View的setXXX方法
注入规则:n条件:某View中如含方法:setXXX,    参数唯一,类型为Tn        注入步骤:在ViewModel中,添加 T  类型成员引用tn       注入方法:在对应的xml,的根元素layout, 添加nxmlns:app="http://schemas.android.com/apk/res-auton      然后,找到某View , 添加app:xxxx
安卓 使用了databinding,打包开启混淆,需要额外处理吗
最近项目打包时开启了混淆,项目使用了databinding,担心相关的代码会被混淆影响。n因为布局文件绑定了许多实体类,以及viewModel的引用。n使用databinding可以安全地开启混淆。n因为编译后,布局文件的类引用会被替换成tag标签。nn...
android MVVM开发框架——(2)DataBinding 应用于ListView
android MVVM开发框架——(1)DataBinding 基础应用 n附上mvvm中databinding的基本应用链接,只有找到了基本用法才能继续进阶
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据培训官网 java学习者官网