1、前言
在导入源码到Android Studio之中后,我们继续编译过程中还是会有很多问题。
我在前篇介绍了部分的问题解决:IjkPlayer SDK 源码导入到Android Studio中各种问题解决 第一篇 (zinyan.com)
今天继续接着往下记录我碰见的问题,以及修改方法吧。
2、问题一
2.1 A problem occurred configuring project ':ijkplayer-example'. All flavors must now belong to a named flavor dimension.
我们在代码没有提示错误的情况下尝试点击运行。出现Flavors
错误
这个问题,同样是由于ijkplayer
项目中的build.gradle
版本太低造成的。
因为Android
要求我们在Flavors
中添加一个维度名称。这个东西我们可以随意配置
2.2 解决方法
flavorDimensions("ijk") //添加这个就可以了。
productFlavors {
all32 { minSdkVersion 9 }
all64 { minSdkVersion 21 }
// armv5 {}
// armv7a {}
// arm64 { minSdkVersion 21 }
// x86 {}
}
flavorDimensions
括号里面的内容,你是可以随意进行定义的。
3、问题二
3.1 Could not find com.google.android.exoplayer:exoplayer:r1.5.11.
这个问题很清晰,就是告诉我们。找不到com.google.android.exoplayer:exoplayer:r1.5.11.
这个库。
从d