Java 当我试图在Android Studio中构建apk时,我遇到了一个错误

Java 当我试图在Android Studio中构建apk时,我遇到了一个错误,java,android,gradle,Java,Android,Gradle,错误:任务“:app:transformClassesWithMultidexlistForDebug”的执行失败 java.io.IOException:无法写入[C:\Users\Muslim\AndroidStudioProjects\android\app\build\intermediates\multi-dex\debug\componentClasses.jar](无法读取[C:\Users\Muslim.gradle\caches\transforms-1\files-1.1\s

错误:任务“:app:transformClassesWithMultidexlistForDebug”的执行失败

java.io.IOException:无法写入[C:\Users\Muslim\AndroidStudioProjects\android\app\build\intermediates\multi-dex\debug\componentClasses.jar](无法读取[C:\Users\Muslim.gradle\caches\transforms-1\files-1.1\support-compat-25.2.0.aar\3A2C2C2C796890017FE46A33F67E87A476\jars\classes.jar(;;;;;;;**.class)](重复的zip条目)[classes.jar:android/support/v4/view/ViewCompat.class]))

下面是我的毕业证书

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion "27.0.0"

    defaultConfig {
        applicationId "my.app.test"
        minSdkVersion 14
        targetSdkVersion 24
        multiDexEnabled true

        ndk {
            moduleName "player_shared"
        }
        dexOptions {
            javaMaxHeapSize "4g"
        }
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
    sourceSets.main{
        jni.srcDirs=[]
    }
}

dependencies {
    compile ('com.google.android.gms:play-services:+') {exclude module: 'support-v4'}
    compile ('com.android.support:multidex:1.0.0')
    compile files('libs/dagger-1.2.2.jar')
    compile files('libs/javax.inject-1.jar')
    compile files('libs/nineoldandroids-2.4.0.jar')
    compile files('libs/support-v4-19.0.1.jar')
}

Android 3.0更新后出现相同错误

在一个“干净的项目”之后,一切都很好

转到文件->使缓存无效并重新启动

重新启动生成->生成APK后

此外,您还可以使用web而不是libs文件夹中的编译依赖项来更改gradle文件

complie 'com.google.dagger:dagger:2.13'
complie 'com.android.support:support-v4:27.0.2'

为什么你要编译JAR而不是添加gradle依赖项?为什么你要使用九个不推荐使用的旧androids?改变这两件事,看看是否有帮助。如何添加gradle依赖项?你能帮我解决吗?我是新手。你可以阅读安卓官方开发者的网站,并使用谷歌找出如何添加gradle依赖项判决。