报错信息:
java.lang.NoSuchMethodError: No static method setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V in class Landroid/support/v4/view/ViewCompatLollipop; or its super classes (declaration of 'android.support.v4.view.ViewCompatLollipop' appears in /data/app/com.b1993423839.zsa-1/base.apk:classes46.dex)
下面是我的v4和v7包都放在module的libs中引用,版本都是一致的,最后打包的时候也是将引用的aar文件放入主项目的libs中引用,最后将module的aar引入到主项目中,为啥运行的时候会出现找不到v4的方法呢?
//安卓高级组件implementation(name: 'recyclerview-v7-25.2.0', ext: 'aar')
implementation(name: 'constraint-layout-1.0.2', ext: 'aar')
implementation files('libs/constraint-layout-solver-1.0.2.jar')
implementation(name: 'design-25.2.0', ext: 'aar')
//安卓兼容包
implementation(name: 'animated-vector-drawable-25.2.0', ext: 'aar')
implementation(name: 'appcompat-v7-25.2.0', ext: 'aar')
implementation(name: 'support-compat-25.2.0', ext: 'aar')
implementation(name: 'support-core-ui-25.2.0', ext: 'aar')
implementation(name: 'support-core-utils-25.2.0', ext: 'aar')
implementation(name: 'support-fragment-25.2.0', ext: 'aar')
implementation(name: 'support-media-compat-25.2.0', ext: 'aar')
implementation(name: 'support-v4-25.2.0', ext: 'aar')
implementation(name: 'support-vector-drawable-25.2.0', ext: 'aar')
implementation(name: 'transition-25.2.0', ext: 'aar')
implementation files('libs/support-annotations-25.2.0.jar')