Cannot create an instance of class xxxxBinding
问题:Cannot create an instance of class com.fawcar.dlife6.appmarket.databinding.ActivityAppSetupBinding
报错的是画红线的一行,问题出在了:
Type type = parameterizedType.getActualTypeArguments()[1];
原因:
画红线的中parameterizedType.getActualTypeArguments()[1]代表了viewModel
但是我原来写的是parameterizedType.getActualTypeArguments()[0]
所以报错没有VM实例
注:
ParameterizedType parameterizedType = (ParameterizedType) getClass().getGenericSuperclass(); if (parameterizedType == null) {finish();throw new IllegalArgumentException("incorrect view model class param"); } Type type = parameterizedType.getActualTypeArguments()[1];
parameterizedType.getActualTypeArguments()[1]代表的是基类中<>(
BaseActivity1<VB extends ViewBinding, VM extends BaseViewModel>
)的第2个泛型
Cannot create an instance of class xxxxBinding相关推荐
- 从 A/Looper: Could not create epoll instance. errno=24 错误浅谈解决各种 bug 的思路
今天代码写着写着就莫名闪退了,手机也没有"程序停止运行"的提示,logcat也没有看到蓝色的调用栈log,这样的闪退最是蛋疼了,还好必现.复现几次之后,终于从logcat中看到了一 ...
- 在Filfter中使用注解了spring 的bean,报javax.naming.NamingException: Cannot create resource instance...
为什么80%的码农都做不了架构师?>>> 严重: Servlet /xcfhinvoices threw load() exception javax.naming.Namin ...
- Cannot create an instance of class AndroidViewModel (androidx ViewModelProvider AndroidViewModel)
使用 androidx viewmodel 2.2.0 后,对 ViewModel 的创建有一些变化 原:ViewModelProviders.of(activity).get(ViewModel.c ...
- SQL Developer Unable to create an instance ...解决方法
下载解压了Oracle SQL Developer工具,运行时,启动不了,报错信息如下: --------------------------- Unable to create an instanc ...
- 阿里旺旺出现create DOMDocument instance error
最近出现的一个问题,电脑刚开始安装的是360管家,后面卸载,装的金山,就一直出现一个问题旺旺出现create DOMDocument instance error ,各种卸载,各种杀毒,都没有解决,在 ...
- Could not create an instance of type T. Type is an interface or abstract class
在开发中定义了一个抽象类,序列号抽象类的子类时,出现如下问题: Could not create an instance of type TestJsonConvert.IDevice. Type i ...
- dbeaver Can‘t create driver instance
使用dbeaver 创建新的连接,下载完mysql驱动后,连接报错: Can't create driver instance Error creating driver 'MySQL' instan ...
- demo4 debug - create class instance - component works as type
Created by Wang, Jerry, last modified on Feb 23, 2016 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- 【Cplex】IBM ILOG Concert: Impossible to create an instance of Excel.
将excel数据导入dat文件时报错 原因:电脑office和Cplex不相容 解决方法: 1.点击"设置",或者进入控制面板 2.选择"应用" 3.找到off ...
最新文章
- 【C#串口编程计划】C#串口协议解析 -- 二进制数据
- itext java_iText - PDF类库 - 组件类库 - JAVA开源项目 - 开源吧
- C++ hamming distance汉明距离算法(附完整源码)
- linux下的nginx+php+mysql
- ASP.NET下QueryString不同字符编码间强制转换的解决方案
- Java打造一款SSH客户端,已开源!
- 位运算之二进制中1的个数
- 华三配置telnet
- 【系统结构】C++项目目录组织结构
- Cadence Allegro智能创建PCB封装库
- 【案例】做一个电话簿(二)
- 几种蓝屏分析及解决汇总
- mysql insert on duplicate_一条Insert on duplicate引发的血案
- html标签-meta
- 宝塔同时安装苹果cms海洋cms_苹果cms和海洋cms通用的百度主动推送工具
- Python第三方库turtle画小人发射爱心
- 【十四】【vlc-android】aout音频输出模块源码实现分析【Part 2】
- AST反混淆实战:猿人学爬虫比赛第二题详细题解
- MTU TTL RTT
- spring 运行原理