我在gra this this和this之后遇到了gradle构建错误,但没有一个适合我。它工作正常,但一旦我从当前更新Exoplayer lib到2.6但即使反向后我得到相同的错误。此外,当我试图遵循第一个答案时,我在gradle构建中遇到了7000多个错误。
我的图书馆
答案 0 :(得分:0)
使用27.0.1而不是26.1.0。对所有当前依赖项执行此操作,如果错误仍然弹出,请将它提到的26.1.0库添加到build.gradle中,版本为27.0.1
继续,直到错误修复
答案 1 :(得分:0)
您好Ritu您可以将支持lib版本更新到27.0.1以使其工作您还需要将编译SDK版本更改为27 无需更改目标SDk,它可以是低于27的任何值。 还有一个提示使用gradle变量来使用版本,以便它可以保持一致并且可以轻松更改
编辑 您还需要包含Google maven路径
google()
或public static postData(language: string, money: number): Promise<testModel.Item[]> {
return ........
});
}
如果使用最新的gradle版本,即。 3 +
答案 2 :(得分:0)
最好的方法是更新所有依赖项以使用最新的支持库版本。 有可能并非所有库都使用相同版本的子组件。尝试使用以下方法排除使用不同(较旧)版本的支持库的库:
{ exclude group: 'com.android.support'}
在特定的libray上尝试这个:) 附:缺乏架构组件:)