【发布时间】:2015-12-02 13:56:39
【问题描述】:
我正在尝试导入retrofit 2.0 以使用gson 转换器、rx java adapter、简单的xml 转换器。当我添加简单的 xml 转换器时,我收到了这些警告和一个错误。我使用的是 sdk 版本 23。
如何解决这个错误?
警告:
警告:调试时忽略依赖关系 xpp3:xpp3:1.1.3.3,因为它可能 与Android提供的内部版本冲突。
警告:发布时忽略依赖 xpp3:xpp3:1.1.3.3,因为它可能与 Android 提供的内部版本冲突。
错误:
Error:Execution failed for task ':app:preDexDebug'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
build.gradle 文件:
dependencies {
// rxAndroid
compile 'io.reactivex:rxandroid:1.0.1'
compile 'io.reactivex:rxjava:1.0.14'
// Retrofit
compile 'com.squareup.retrofit:retrofit:2.0.0-beta2'
compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2'
compile 'com.squareup.retrofit:adapter-rxjava:2.0.0-beta2'
compile 'com.squareup.retrofit:converter-simplexml:2.0.0-beta2'
}
【问题讨论】:
标签: android dependencies retrofit build.gradle rx-android