NavigationView 兼容系列报错

最近发布到百度平台的app出现一个兼容的问题,甚是奇怪,网上也没查到想要的答案。
报错信息:
Binary XML file line #30: Error inflating class android.support.design.widget.NavigationView

经过一系列一晚上的排查(我的周末)。。。发现最终是这段代码引起的


具体是这个代码

  android:background="@drawable/side_nav_bar"

点击side_nav_bar进去是这个


    

后来google之后
http://stackoverflow.com/questions/35472963/android-kitkat-android-view-inflateexception-error-inflating-class-android-sup

不管是保留drawable还是创建多一个drawable-v21,还是不行,最后迫于无奈还是换了图片,不使用这个渐变xml了

最后发这个兼容真机测试网址:
http://mtc.baidu.com/report/summary/t/228045?viewFrom=taskLists

对了,就连官方创建的demo,在红米也报错~~

你可能感兴趣的:(NavigationView 兼容系列报错)