saiwu-bigkoo / Android-AlertView

仿iOS的AlertViewController
1.39k stars 366 forks source link

Gradle传递依赖问题 #3

Open tianshaojie opened 9 years ago

tianshaojie commented 9 years ago

今天遇到的一个问题是: 添加compile 'com.bigkoo:alertview:1.0.0' 下载alertview-1.0.0后会传递依赖下载support-v4,appcompat-v7,support-annotation-21 而我的libs下已经有support-v4,造成编译时找个两个相同的类,无法启动。

目前解决办法是: compile('com.bigkoo:alertview:1.0.0') { exclude module: 'support-v4' exclude module: 'appcompat-v7' }

想问一下,如果排除appcompat-v7后是否有问题? 是否可以关闭传递依赖?

saiwu-bigkoo commented 9 years ago

对于gradle我还不熟,请教下怎么才能在打包aar的时候正确排除掉 v4 v7包呢?

tianshaojie commented 9 years ago

我也不清楚能不能排除,所以问问你,有空再研究吧,有答案了互相告知一下