错误:任务':app:transformClassesWithDesugarForDebug'

时间:2018-01-29 03:03:57

标签: java android execution

我正在尝试运行我的团队正在开发的应用程序,但android studio一直在说:

  

错误:任务':app:transformClassesWithDesugarForDebug'执行失败   com.android.build.api.transform.TransformException:
  java.lang.RuntimeException:java.lang.RuntimeException:com.android.ide.common.process.ProcessException:使用带有参数{@C的主类com.google.devtools.build.android.desugar.Desugar执行java进程时出错:\用户\阿尼斯艾哈\文件\机器人-POS-V2 \应用\建立\中间体\ TMP \ desugar_args7946564509325145732}

我试图在论坛和谷歌上找到解决方案,但没有什么对我有用。我甚至删除了整个项目并再次下载,但同样的问题一再出现。 我的团队的笔记本电脑上有什么东西可以运行app,但不是我的。

修改 :我忘记发布此信息(昨天非常匆忙) 因此,在我的Gradle中,Android工作室表示存在错误:“所有支持库必须使用完全相同的版本规范”。

但是在我的同事的笔记本电脑上,他们没有问题,而我们有完全相同的gradle。

以下是Gradle中说出错误的部分:

compile files('libs/powermock-mockito-1.7.1-full.jar')
compile 'com.android.support:design:25.3.1'
compile 'com.android.support:cardview-v7:25.3.1'
compile 'com.android.support:appcompat-v7:25.3.1'

此支持库:

compile 'com.android.support:design:25.3.1

用红色加下划线,写成:

  

“所有支持库必须使用完全相同的版本规范”

SDK版本和工具版本为:

    compileSdkVersion 25
    buildToolsVersion '26.0.2'
    defaultConfig {
        applicationId "com.hottab.pos.v2"
        minSdkVersion 15
        targetSdkVersion 21
        versionCode 1031
        versionName "1.0.31"
        multiDexEnabled true
        testInstrumentationRunner 
        "android.support.test.runner.AndroidJUnitRunner"
         vectorDrawables.useSupportLibrary = true
    }

我不确定这是否是我之前在帖子中遇到的问题的原因,但也许如果我能解决这个问题就可以解决问题。但我是新手,我真的不知道如何解决这个问题。

有人能帮助我吗? 非常感谢你

0 个答案:

没有答案