android - Android Studio无法编译改造

标签 android android-studio gradle retrofit retrofit2

我在数年前就开发了一个正在使用的应用程序(标准版)的签名APK。
我现在正在尝试编译该项目的改造件,同步阶段运行良好,但是当我尝试运行该应用程序时出现此错误:

Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException:
com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 
'command'/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/bin/java'' 
finished with non-zero exit value 2

我尝试在新项目上编译Retrofit,并且确实进行了编译。

这里是依赖项(我试图单独评论简单的xml,也没有帮助):
dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile files('libs/UniversalImageLoader195.jar')
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
    compile 'com.google.android.gms:play-services:8.4.0'
    compile 'com.loopj.android:android-async-http:1.4.9'
    compile 'com.google.android.gms:play-services-ads:8.4.0'
    compile 'com.google.android.gms:play-services-identity:8.4.0'
    compile 'com.google.android.gms:play-services-gcm:8.4.0'
    //compile 'com.squareup.retrofit2:retrofit:2.0.1'
    //compile 'com.squareup.retrofit2:converter-simplexml:2.0.0-beta3'
}

任何的想法?

最佳答案

尝试使用一些较新版本的改造:

    compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
    compile 'com.squareup.okhttp:okhttp:2.4.0'
    compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'

关于android - Android Studio无法编译改造,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36594671/

相关文章:

android - 在 Android 构建中找不到 native 库?

android-studio - Android Studio 在编辑器中平滑滚动

gradle - 我正在使用.pac配置。即使我选择了自动检测代理,Gradle也无法连接到互联网?

java - 在 Gradle for Jenkins 中使用条件依赖关系的最佳方法

gradle - 通过预建的WAR构建Gradle EAR

android - NumberFormatException 可能是 BigDecimalInvalid long : "1,00" android-sdk-paypal

android - 使用 Delphi for Android 显示 TMediaPlayer.Duration 和 TMediaPlayer.CurrentTime 的秒数

安卓工作室 : "A fatal exception has occured" after importing android-samples

java - 将服务器上的 UTC 日期转换为本地时间

android - 按钮填充垂直空间