如何从Gradle文件中排除多个文件引用

时间:2016-10-31 17:06:21

标签: android performance android-layout gradle android-gradle

其中一个SDK在我的项目中需要com.commonsware.cwac:merge:1.1.1。所以我加了它。添加其中之一正常工作的SDK之后,开始崩溃。如果我删除com.commonsware.cwac:merge:1.1.1,它又可以正常工作。

当我检查旧项目的dependency-tree时(gradle文件中未定义commonsware1.1.1的项目)commonsware库不出现在依赖树中,但是当我检查Method Count commonsware列表method count中显示的commonsware方法。

enter image description here

在gradle文件中添加compile 'com.commonsware.cwac:merge:1.1.1' 后,

commonsware

它在dependency-treemethod-count中显示commonsware,但63-MethodsMethod Count显示commonsware1.1.1

enter image description here

这可能是在添加commonsware后,应用程序在旧版SDK上崩溃的原因。

2个client = MongoClient("mongodb://user_name:user_password@SERVER_IP/prod-db") db = client['prod-db'] 库可能存在冲突,请指导我如何解决这个问题。

0 个答案:

没有答案