前情提要:本地代码正常,合并其他分支代码,其他分支页面使用了自定义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版本。
转载自CSDN-专业IT技术社区
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_34081612/article/details/142203214