【Android】Unresolved reference: databinding

检查配置

对应module的build.gradle是否添加了databinding配置

buildFeatures {viewBinding true
}
// 或者
dataBinding {enabled = true
}

检查包名(特别注意)

报错的包名是否和app包名一致。
例如app包名是 com.xxx.app 而报错的代码中binding的包名路径不在app包名下,自然找不到对应的databinding。
具体例如 app包名:com.example.myapplication
实际错误包名:import com.recycleview.databinding.FragmentSecondBinding
在这里插入图片描述

处理方法

把报错的import 这行代码去掉,选择类中报错的类型( private var _binding: FragmentSecondBinding? = null),按住alt 后按 enter 即可自动导入;
也可以手动修改为包名的路径(import com.example.myapplication.databinding.FragmentSecondBinding)

可能出现的原因

原理与R类的机制是一致的,R类也如此。

  1. 创建在其他包名下面的相关activity 或 fragment ,Android studio根据创建时指定的包名自动引入的路径,这个路径是错误的
  2. 移动activity或fragment到其他的module ,或重新修改了app的包名,因为databinding是在包名目录下,此时databinding的位置路径变了,activity或fragment中import的包名路径没有随着变就报错了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/558173.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Android】ConstraintLayout中RecyclerView 的底部数据显示不全以及覆盖其他View

文章目录xml布局内容预览画面(看着没毛病)&#xff1a;实际画面&#xff1a;解决办法说明xml布局内容 <?xml version"1.0" encoding"utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android"http://schemas.android.com/a…

Charles抓取HTTPS Windows Android iOS 图文详细

文章目录背景操作原理windows 安装CharlesCharles配置第一步&#xff1a;配置HTTP代理&#xff0c;这步与抓取HTTP请求是一样第二步&#xff1a;配置SSL代理第三步 &#xff1a;为手机配置代理iPhone 代理配置Android 代理配置第四步&#xff1a;安装根证书iPhone 安装charles证…

Android代码安装apk程序

文章目录一、高低版本兼容代码及配置1.java代码2.AndroidManifest.xml 配置ContentProvider3.paths xml 配置二、老版本代码三、可能出的问题及处理一、高低版本兼容代码及配置 高版本提高了sdcard、 app文件空间的访问权限&#xff0c;高低版本的系统api有一定区别&#xff0…

Android adb 安装apk程序

文章目录ADB简单介绍安装命令安装失败情况adb 安装测试包adb 安装卸载的所有命令摘要前言多数情况下&#xff0c;用户都是从应用商店或某网页下载apk后从手机上直接安装apk文件&#xff0c;在调试或下载到电脑上时候&#xff0c;我们就可以直接通过adb安装到手机。在测试小伙伴…

XML十六进制无效的字符(0x0b 0x0c 0x02)

文章目录解决方法ASCII“字符”1、ASCII 打印字符2、ASCII 非打印控制字符3、扩展 ASCII 打印字符4、ASCII 之外ASCII 字符输入方法与常用地方1、在文档中插入 ASCII 字符2、输入方法前言xml 中包含了非打印字符的情况下&#xff0c;即使是放在cdata 中&#xff0c;在不同平台上…

Android OpenGLES2.0(一)OpenGLES2.0基础介绍

文章目录什么是OpenGL ES&#xff1f;OpenGL ES可以做什么&#xff1f;OpenGL ES版本及Android支持情况OpenGL ES 2.0的优点OpenGL ES 2.0中基本概念顶点着色器片元着色器着色器语言坐标系图形的绘制投影光照纹理映射其它OpenGL ES 2.0过程及理解什么是OpenGL ES&#xff1f; O…

Windows ‘ls‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

文章目录前言原因解决办法前言 Windows和mac混用或Windows与linux混用的情况下&#xff0c;在windows dos窗口随手一个ls&#xff0c;出现了 ‘ls’ 不是内部或外部命令&#xff0c;也不是可运行的程序 或批处理文件。 原因 ls是linux的命令&#xff0c;不是windows的命令,win…

Linux ls 命令使用介绍

文章目录命令格式命令功能常用参数常用示例示例1 列出文件夹下的所有文件和目录的详细资料示例2 列出当前目录中所有以“t”开头的目录的详细内容&#xff0c;示例3 只列出文件下的子目录命令&#xff1a;示例4 列出目前工作目录下所有名称是以s开头的档案&#xff0c;越新的排…

字符串去重_文件数据去重示例

【摘要】本文介绍小文件与大文件在进行数据去重时的几种处理办法&#xff0c;比如按整行或关键列去除重复数据或留下重复数据&#xff0c;并用 esProc SPL 举例实现。请点击文件数据去重示例了解详情在数据处理业务中&#xff0c;有时需要清除文件中的重复数据或只留下重复数据…

arm ubuntu 编译boost_使用yocto工具编译qt5.9.6总结

运行平台&#xff1a;OKMX6DL-C编译平台&#xff1a;Ubuntu 14.04.6 LTS编译工具&#xff1a;arm-poky-linux-gnueabi-gcc&#xff08;gcc version 5.3.0 (GCC) &#xff09;qt源码&#xff1a;qt-everywhere-opensource-src-5.9.6.tar.xz参考&#xff1a;嵌入式开发之Qt-5.9.6…

Linux crond命令使用介绍

目录前言一、crond简介系统任务调度用户任务调度二、crond服务三、crontab命令详解1&#xff0e;命令格式2&#xff0e;命令功能3&#xff0e;命令参数4&#xff0e;常用方法1). 创建一个新的crontab文件2). 列出crontab文件3). 编辑crontab文件4). 删除crontab文件5). 恢复丢失…

Android App屏幕旋转要点

文章目录前言屏幕旋转“预热”android:screenOrientationandroid:configChangesAcitvity onConfigurationChanged(newConfig: Configuration?)代码控制方向跟随系统重力感应总结前言 关于app横竖全屏切换&#xff0c;大多数属于音视频播放类app&#xff0c;电子书、文档类的应…

HTML静态页面获取url参数和UserAgent

目录前言原因解决1、静态页面获取url的参数2、取useragent的值3、测试页面前言 接技术支持小伙伴信&#xff1a;有用户反馈app在华为设备上下载不了&#xff0c;以为是服务器覆盖的范围不够或服务器挂了&#xff0c;直到另一个客服同事发来一个录屏&#xff0c;基本知道原因&a…

Android手机或平板设置浏览器的UserAgent

目录前言修改UserAgent实操华为手机自带浏览器Chrome&#xff08;谷歌浏览器&#xff09;QQ浏览器UC浏览器360浏览器前言 移动互联网盛行的当下&#xff0c;网页在电脑端和移动设备&#xff08;包括手机&#xff0c;平板以及一些基于Android系统定制的设备&#xff09;的适配主…

android jni fork()子进程不运行_Android高级面试谈谈Zygote的理解

Zygoto的作用Zygoto的作用有两个&#xff1a;1. 启动SystemServer2. 孵化应用进程SystemServer也是通过Zygoto来启动的&#xff0c;因为SystemServer需要Zygoto初始化好的一些系统资源&#xff0c;包括常用的类、JNI函数、共享库等等&#xff0c;这些资源直接从Zygoto继承过来对…

送给女朋友的情话

风拂鹊桥霓裳起 与卿漫话风雨里 初识 那一年端午 带着无比喜悦与期待 搭上去福州的火车 那一年端午 从福州到泉州 再到柴塔 连地名都好有神秘的感觉 迷糊的眼镜和疲倦的神情&#xff0c;刚好匹配得上 从此有了我们的传说 到了2022的七月七&#xff0c;还是一如既往 小特效 图…

lazada发货_Lazada发货用什么物流?费用要多少?

有买家到Lazada店铺下单之后&#xff0c;卖家就要安排订单发货了。Lazada发货的管控也是比较严格的&#xff0c;各位卖家要及时发货。小编也遇到不少新手卖家的咨询&#xff0c;问Lazada发货方式有哪些&#xff1f;以及发货流程是怎样的&#xff1f;下面针对这些问题&#xff0…

导入表格只有一行 帆软_万万没想到!把x个表格合合合合成一份,10分钟就搞定...

正值年中&#xff0c;老板交代把上半年各个地区提交的数据表格做个汇总。怎么办&#xff1f;一个地区一张表打开华南区的表&#xff0c;复制】-打开汇总表-【粘贴】再打开华北区的表【复制】-打开汇总表-【粘贴】……类似的工作任务还真不少各个单位上交的报名表各部门的生产计…

vim插件自动补齐_给VIM添加REPL

REPL: 读取-求值-输出”循环&#xff08;英语&#xff1a;Read-Eval-Print Loop&#xff0c;简称REPL&#xff09;是一个简单的&#xff0c;交互式的编程环境。python作为一个动态语言&#xff0c;REPL在开发过程中起到了很大的作用。可是一直以来用vim写python没有一个很好的&…

Linux ping 详细介绍(win也适用)

多数情况下&#xff0c;能否访问某台电脑或服务器&#xff0c;很自然的使用ping xxx.xxx.xxx.xxx&#xff0c;这是最简单的ping形式&#xff0c;同时看到ping几个包之后就停止(windows)了,linux 会一直ping下去&#xff0c;直到按ctrlc或其他组合键。在windows平台或linux平台&…