开发android 的小伙伴 使用 pingyin4j 遇到的bug - GeekHades/pinyin4j GitHub Wiki

在使用Android studio 开发的时候使用该插件,遇到了这个问题:

我用gradle导入pinyin4j,当指定gradle版本大于2.0时提示重复导入,但是gradle为1.3.x时是正常的?

解决方案:

在你项目的 app/build.gradle 找到:

packagingOptions {
    exclude 'META-INF/services/javax.annotation.processing.Processor'   
}

修改成:

packagingOptions {
    exclude 'META-INF/services/javax.annotation.processing.Processor'
    exclude 'META-INF/maven/com.belerweb/pinyin4j/pom.properties'
    exclude 'META-INF/maven/com.belerweb/pinyin4j/pom.xml'
}

问题解决!