エラーメッセージから想像するに、複数のjarに同名のファイルが含まれていることが原因っぽい。 重複しているのは不要なファイルなので、ビルドオプションで除いてやるとよい。 これはjacksonのバグだけど、2.3ではまだ直ってないようだ。
android { ... packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/notice.txt' exclude 'META-INF/ASL2.0' } }
参考: