Java 当我试图在Android Studio中构建apk时,我遇到了一个错误
错误:任务“: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])) 下面是我的毕业证书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
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依赖项判决。