我在我的应用程序中使用了两个库,它们有一些常见的jar文件。 因此,当我尝试编译我的应用程序时,我得到重复的条目异常。我试图在build.gradle中为那个特定的库项目排除那些jar。 我写的代码是
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:multidex:1.0.1'
compile 'com.facebook.android:facebook-android-sdk:4.5.0'
compile 'com.android.support:recyclerview-v7:23.1.1'
compile 'com.android.support:cardview-v7:23.1.1'
compile 'com.google.android.gms:play-services:8.3.0'
compile(project(':JIRAConnect')) {
exclude module: 'org.apache.httpcomponents:httpcore'
exclude module: 'org.apache.httpcomponents:httpclient'
exclude group: 'com.nostra13', module: 'universalimageloader'
}
compile (project(':..:GlobalLib:MyGlobalLib')){
exclude module: 'org.apache.httpcomponents:httpcore'
exclude module: 'org.apache.httpcomponents:httpclient'}
有人能给我解决方案吗?提前致谢
答案 0 :(得分:0)
在“打开模块设置”中。选项然后单击项目MODULES,单击Dependencies选项卡。
排除您添加的两个jar文件。 (不得从项目中删除。仅限于排除。如有必要,可随时包括。)