第一:编译时期排除
新建一个项目,平台会自动帮我引入
compile 'com.android.support:appcompat-v7:23.1.1'
并且导入了support-v4-23.1.1
包。 但是当我引入另外一个包时'org.eclipse.paho:org.eclipse.paho.android.service:1.0.2'
有重复的地方,因此想去掉support-v4-r7依赖。
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
第二:apk包排除
android {
// ...
packagingOptions {
exclude 'META-INF/services/javax.annotation.processing.Processor'
}
}