在复杂的android工程中,有多个项目依赖的时候,直接在当前主项目main目录的libs目录下直接导入aar包,并在build.gradle中添加
后,同步项目会报如下的错误,说明在android工程有多个项目依赖的时候,不能直接在libs目录下引用aar
正确的解锁姿势:
File---->New---->New Modle,将aar以Modle的形式导入
然后在Build.Gradle的dependencies中添加如下代码,然后同步即可
compile (project(':AlivcPlayer')) { transitive = false } compile (project(':AliyunVodPlayer')) { transitive = false } compile (project(':AliyunVodPlayerView')) { transitive = false }