2016-12-02 73 views

回答

8

有人知道这意味着什么吗?

项目的一些依赖项已直接声明对Android版本的依赖。

要解决

要找到问题的依赖性做到以下几点,那么理想,告诉他们错误的库的作者。您也可以明确地避免问题在等待修复:

运行./gradlew app:dependencies 和定位线或者说行:

+--- com.awesome:someawesomelibrary:1.0.0.0 
| +--- com.google.android:android:4.1.1.4 

如果输出太长找到它,记住,你管它到一个文本文件中加入> out.txt

现在找到的com.awesome:someawesomelibrary:1.0.0.0的gradle的进口和排除android像这样:

compile ('com.awesome:someawesomelibrary:1.0.0.0') { 
    exclude group: 'com.google.android', module: 'android' 
} 
+1

优秀!顺便说一句,在“1.0.0.0”后错过了一个逗号。 –

+1

引用你的意思,但是谢谢 – weston

+0

:-D没错,对不起! –