最近集成腾讯IM,出现了这个疑难杂症:
Binary XML file line #6 in com.xxx.xxx:layout/chat_fragment: Error inflating class xxx.xxx.View
网上搜的关键词都是:Binary XML file: Error inflating class fragment
所以卡了一个多小时。
怎么也定位不到问题根源在哪,
最后尝试性的修改了自定义的BaseActivity是:androidx.fragment.app.FragmentActivity;
改成了androidx.appcompat.app.AppCompatActivity
就可以了
具体原因暂时也还没搞懂
记录一下
博主在集成腾讯IM时遇到一个棘手的问题,表现为BinaryXML文件在加载chat_fragment布局时出现Error inflating class错误。由于搜索到的解决方案多针对Error inflating class fragment,导致一个多小时未找到问题根源。最终,通过将自定义的BaseActivity由androidx.fragment.app.FragmentActivity改为androidx.appcompat.app.AppCompatActivity,问题得到解决。目前尚不清楚具体原因,但这一经验值得记录和分享。

750

被折叠的 条评论
为什么被折叠?



