选项卡布局 - addOnTabSelectedListener 上的 NoSuchMethodError
Tab Layout - NoSuchMethodError on addOnTabSelectedListener
我正在 API 27, Oreo(虚拟设备)
上进行测试
添加的依赖是:
implementation 'com.android.support:support-v4:27.1.1'
implementation 'com.android.support:design:27.1.1'
错误logcat:
java.lang.NoSuchMethodError: No virtual method addOnTabSelectedListener(Landroid/support/design/widget/TabLayout$OnTabSelectedListener;)V in class Landroid/support/design/widget/TabLayout; or its super classes (declaration of 'android.support.design.widget.TabLayout' appears in /data/app/com.not_relevant.not_relevant-N_xBMjVbkq_DVzGjxHFM6Q==/split_lib_dependencies_apk.apk)
如果您认为这是一个错误,您可以报告此问题,但更新这些库在大多数情况下会有所帮助:
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
但是,如前所述,这发生在 AndroidX
和 28.0.0
版本可用时,因此您最好使用最新的库依赖项
我正在 API 27, Oreo(虚拟设备)
上进行测试添加的依赖是:
implementation 'com.android.support:support-v4:27.1.1'
implementation 'com.android.support:design:27.1.1'
错误logcat:
java.lang.NoSuchMethodError: No virtual method addOnTabSelectedListener(Landroid/support/design/widget/TabLayout$OnTabSelectedListener;)V in class Landroid/support/design/widget/TabLayout; or its super classes (declaration of 'android.support.design.widget.TabLayout' appears in /data/app/com.not_relevant.not_relevant-N_xBMjVbkq_DVzGjxHFM6Q==/split_lib_dependencies_apk.apk)
如果您认为这是一个错误,您可以报告此问题,但更新这些库在大多数情况下会有所帮助:
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
但是,如前所述,这发生在 AndroidX
和 28.0.0
版本可用时,因此您最好使用最新的库依赖项