欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android: Unable to resolve dependency for ':app@debugUnitTest/compileClasspath':

程序员文章站 2022-10-30 10:11:46
我按照ExoPlayer的github指引添加 发现根本run不起来,并报错如题 后来在*找到了解决方案,来源为:https://*.com/questions/46949622/android studio 3 0 unable to resolve ......

我按照exoplayer的github指引添加

implementation 'com.google.android.exoplayer:exoplayer:2.x.x'

发现根本run不起来,并报错如题

后来在*找到了解决方案,来源为:
出现问题的原因在于app含有buildtype但是library的依赖没有,所以我们需要添加一个matching configuration fallbacks

  buildtypes {
        release {
            minifyenabled false
            proguardfiles getdefaultproguardfile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
        dexoptions {

            // release & debug is in project animators
            matchingfallbacks = ['release', 'debug']
        }
        debug {

        }
    }

在dexoptions下增加callback即可