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版本。

相关推荐
吴声子夜歌2 分钟前
MongoDB 4.x——微服务入门
java·mongodb·微服务
yueqc16 分钟前
Android 渲染(三):掉帧监控
android·渲染·apm·掉帧
好好沉淀15 分钟前
主键选择(自增 vs UUID vs 雪花算法)
java·算法
Mico1817 分钟前
MySQL 8.0.35 基于GTID 主从复制安装增强半同步复制
android·mysql·adb
2501_9159214318 分钟前
从零开始学 Swift iOS 开发 iOS应用入门
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
Kapaseker29 分钟前
你是不是还没用过 select?实战 Kotlin select
android·kotlin
带刺的坐椅29 分钟前
Solon AI:Tool 与 Talent 怎么选?从函数到领域专家
java·ai·llm·agent·solon
小白说大模型1 小时前
AI Agent 调试实战:链路追踪、Prompt 可视化与异常定位的系统方法
java·人工智能·python·算法·prompt
静水楼台x1 小时前
spring security
java·数据库·spring
重生之我是Java开发战士1 小时前
【Java EE】Spring Boot配置文件
java·spring boot·java-ee