2017-03-10 108 views

回答

0

您可以尝试排除依赖关系。

compile('compile 'com.jakewharton:butterknife:8.5.1') { 
    exclude group: 'com.android.support', module: 'support-v4' 
} 

此错误的原因是您的项目和butterknife都依赖于android支持库,但所使用的版本不同步。

0

正如Modge回答的,它在编译档案文件中的butterknife库时存在冲突。但是,您必须排除support-compat模块以避免冲突。您可以按照以下方式定义您的依赖关系。

dependencies { 
... 
    // Support version library may differ from yours 
    compile 'com.android.support:support-v4:22.2.1' 
    compile ('com.jakewharton:butterknife:8.5.1') { 
     exclude module: 'support-compat' 
    } 
... 
}