当前位置: 首页 > 知识库问答 >
问题:

获取错误:任务应用程序:TransformClassesWithMultiDexListForDebug执行失败

颜实
2023-03-14

我已经尝试了几乎所有的其他主题,但我有同样的问题在我的rss阅读器应用程序。我该怎么修好它?

我得到了这个错误:

错误:任务“:app:TransformClassesWithMultiDexListForDebug”执行失败。com.android.build.api.transform.transformException:com.android.ide.common.Process.processException:org.gradle.Process.internal.exeception:Process“command”C:\program files\java\jdk1.7.0_79\bin\java.exe“已完成,退出值为非零1

我已经更新到2.12,java sdk最新版本。

我已禁用即时运行

我试过清理项目

我已经安装了HAXM

在我的应用程序build.gradle文件中:

apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "24.0.0"

dexOptions {
    incremental = true;
    preDexLibraries = false
    javaMaxHeapSize "4g"
}


defaultConfig {
    multiDexEnabled true
    applicationId "com.vbo.xxx"
    minSdkVersion 15
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
    multiDexEnabled true

}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
         }
         }
         }
dependencies {

compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.android.support:design:23.4.0'
compile 'com.android.support:multidex:1.0.1'}
// Top-level build file where you can add configuration html" target="_blank">options common to all sub-projects/modules.

buildscript {
    repositories {
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.1.2'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}

allprojects {
repositories {
    jcenter()
}
}

task clean(type: Delete) {
delete rootProject.buildDir

}

Android清单xml文件:

<?xml version="1.0" encoding="utf-8"?>
<uses-permission android:name="android.permission.INTERNET"/>

<application
    android:name="android.support.multidex.MultiDexApplication"
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity
        android:name=".MainActivity"
        android:label="@string/app_name"
        android:theme="@style/AppTheme.NoActionBar">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

编译器--信息:

失败:生成失败,出现异常。

>

  • 错误:任务“:app:TransformClassesWithMultiDexListForDebug”执行失败。

    com.android.build.api.transform.transformException:com.android.ide.common.Process.processException:org.gradle.Process.internal.exeception:Process“command”C:\program files\java\jdk1.7.0_79\bin\java.exe“已完成,退出值为非零1

  • 共有1个答案

    陈胤
    2023-03-14

    首先,确保在您的项目中没有重复的库。然后试试下面的东西。

    将其添加到build.gradle文件中。

    compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_7
            targetCompatibility JavaVersion.VERSION_1_7
        }
    
     类似资料:
    • 我正在尝试构建一个颤振应用程序,该应用程序已经在其他系统中开发,但我得到的梯度误差如下所示: 正在启动lib/main。sdk gphone64 arm64上的dart处于调试模式。。。正在运行Gradle任务“assembleDebug”。。。警告:映射新的nshttp://schemas.android.com/repository/android/common/02给老奶奶http://sc

    • 我得到这些错误,当我运行我的代码。请任何想法,我怎么能修复这些?我升级了颤振,pubspeck.lock.我提到代码是旧的,我试图升级 > 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整的见解。 获取更多帮助https://help.gradle.org

    • 当我要构建apk时,我收到此错误。 执行任务“app:transformClassesWithDexForDebug”失败。 这是错误的截图

    • 每当我运行、制作或清理项目时, 出现此错误消息。 我已经检查了我的资源文件好几次,没有出现致命错误。只有png图标和xml文件。 我不知道“-1”是什么意思。。 在我的主java文件中,有“无法解析符号R”错误。 我的应用程序昨晚启动得很好,但当我今天早上醒来运行android studio时,它失败了。 我该怎么办? 这是我的猎物 在下面,我添加了我的全部gradle输出,谢谢。 执行任务:[:

    • 我在build.gradle中使用以下依赖项: } 我已经注释了一行 为了避免不匹配,但仍然得到以下错误: 错误:任务“:app:dexDebug”的执行失败

    • 为什么在Kotlin中生成签名Apk时会出现这个错误?任何知道解决方案的人请发送答案。 Logcat错误: 我正在添加build.gradle文件。我不知道我的代码有什么问题,所以请任何人知道解决方案请回答。Build.Gradle