android.view.InflateException: Binary XML file line #7: Error inflating class

前情提要:本地代码正常,合并其他分支代码,其他分支页面使用了自定义View,编译成功,运行报错:

java.lang.RuntimeException:

Unable to start activity ComponentInfo{com.example.webview.xxActivity...}:

android.view.InflateException: Binary XML file line #7: Error inflating class CustomView

网上其他办法尝试后均无效,发现本地build tools版本与分支不同

本地: classpath 'com.android.tools.build:gradle:3.6.1'

分支: classpath 'com.android.tools.build:gradle:4.0.0'

可能是分支的框架代码需要高版本支持,修改为分支同版本4.0.0,运行成功。

大家使用了新组件报这个错的话可以看看是否需要升高build版本。

相关推荐
默默coding的程序猿20 分钟前
3.前端和后端参数不一致,后端接不到数据的解决方案
java·前端·spring·ssm·springboot·idea·springcloud
在未来等你34 分钟前
JVM调优实战 Day 15:云原生环境下的JVM配置
java·jvm·性能优化·虚拟机·调优
funnycoffee12335 分钟前
Huawei 6730 Switch software upgrade example版本升级
java·前端·华为
Java初学者小白35 分钟前
秋招Day15 - Redis - 缓存设计
java·数据库·redis·缓存
缘来是庄35 分钟前
设计模式之组合模式
java·设计模式·组合模式
DKPT37 分钟前
Java组合模式实现方式与测试方法
java·笔记·学习·设计模式·组合模式
G探险者1 小时前
《如何在 Spring 中实现 MQ 消息的自动重连:监听与发送双通道策略》
java·开发语言·rpc
zhangphil1 小时前
Android理解onTrimMemory中ComponentCallbacks2的内存警戒水位线值
android
刘大猫261 小时前
Datax安装及基本使用
java·人工智能·算法
你过来啊你1 小时前
Android View的绘制原理详解
android