java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/animation/AnimatorCompatHelper;

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/animation/AnimatorCompatH

分析:凡是出现android/support/v4/中找不到类或者方法,可以确定是依赖了多个不同版本的support库

解决方法:

com.android.support包名的库版本都是用26.1.0。(这个用自己的项目库版本)

在app的build。gradle中添加

configurations.all {

resolutionStrategy.eachDependency { DependencyResolveDetails details ->

def requested = details.requested

if (requested.group == 'com.android.support') {

if (!requested.name.startsWith("multidex")) {

details.useVersion '26.1.0'

}

}

}

}

 

如下:

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/animation/AnimatorCompatH

 

 

相关文章:

  • 2022-12-23
  • 2021-05-05
  • 2021-04-22
  • 2021-06-05
  • 2021-06-18
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
猜你喜欢
  • 2021-08-19
  • 2022-12-23
  • 2022-12-23
  • 2021-11-04
  • 2021-12-16
  • 2021-12-10
相关资源
相似解决方案