简体   繁体   English

Android Studio 错误:java.util.zip.ZipException:zip 文件为空

[英]Android studio error: java.util.zip.ZipException: zip file is empty

When I am trying to build the application I getting error as当我尝试构建应用程序时,我收到错误消息

Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.错误:任务 ':app:transformDexArchiveWithExternalLibsDexMergerForDebug' 的执行失败。 com.android.builder.dexing.DexArchiveMergerException: java.util.zip.ZipException: zip file is empty com.android.builder.dexing.DexArchiveMergerException: java.util.zip.ZipException: zip 文件为空

I went and cleared the JDK.我去清除了JDK。 i reinstalled it again but still, I am getting the error.我重新安装了它,但仍然出现错误。 Any have any idea about it?任何人有任何想法吗? Thanks in advance提前致谢

    apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    defaultConfig {
        applicationId "com.example.vicky.sample"
        minSdkVersion 21
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:26.1.0'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.1'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}

Ok I finally solved the problem i just upgraded to Android Studio 3.1 Canary 6 i came across in some thread that this problem is specific to the Android Studio 3.0.1 of intellij platform (i will try to post the thread link later!) but i can not conclude the solution because even i just tried in other thread but i did not got answer yet.好的,我终于解决了刚刚升级到 Android Studio 3.1 Canary 6 的问题,我在某个线程中遇到了这个问题特定于 Intellij 平台的 Android Studio 3.0.1(我稍后会尝试发布线程链接!)但是我无法得出解决方案,因为即使我只是在其他线程中尝试过,但我还没有得到答案。 And still i am trying to find answer for this thread but for now the current fix is to upgrade the android version.我仍然试图找到这个线程的答案,但现在当前的修复是升级 android 版本。

If you encountered this problem while minifyEnabled true in release you should add this line to your ProGuard-rules.pro file:如果您在发行版中 minifyEnabled true 时遇到此问题,您应该将此行添加到您的 ProGuard-rules.pro 文件中:

-keepparameternames

Hope this helps :)希望这有帮助:)

Hope this helps:希望这有帮助:

multiDexEnabled true

Clean Project.
Rebuild Project

It's a late answer but it may possibly help someone.这是一个迟到的答案,但它可能会帮助某人。 I've had similar issue today after upgrading Android Studio to the next version and compilation failed with the reason java.util.zip.ZipException: zip file is empty.我今天在将 Android Studio 升级到下一个版本后遇到了类似的问题,编译失败,原因是 java.util.zip.ZipException: zip file is empty。 It drove me crazy for the whole day and eventually deleting gradle cashes helped to solve it.这让我疯狂了一整天,最终删除 gradle cashes 帮助解决了这个问题。

C:\\Users\\{user}\\.gradle\\caches C:\\Users\\{user}\\.gradle\\caches

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 java.util.zip.ZipException Android Studio - java.util.zip.ZipException Android Studio TransformException:Android Studio中的java.util.zip.ZipException - TransformException: java.util.zip.ZipException in Android Studio Android Gradle产生一个TransformException:java.util.zip.ZipException:在transformClassesWithDexForRelease期间打开zip文件时出错 - Android Gradle produce a TransformException: java.util.zip.ZipException: error in opening zip file during transformClassesWithDexForRelease 线程“main”中的 react-native run-android 异常 java.util.zip.ZipException:打开 zip 文件时出错 - react-native run-android Exception in thread “main” java.util.zip.ZipException: error in opening zip file Android:ZipFile()java.util.zip.ZipException:文件太短而不能成为zip文件:0 - Android: ZipFile() java.util.zip.ZipException: File too short to be a zip file: 0 jarsigner错误:java.util.zip.ZipException:ZIP文件必须至少包含一个条目 - jarsigner error: java.util.zip.ZipException: ZIP file must have at least one entry 线程“main”中的异常 java.util.zip.ZipException:测试应用程序时打开 zip 文件时出错 - Exception in thread "main" java.util.zip.ZipException: error in opening zip file When testing the application Android-Gradle-app:transformResourcesWithMergeJavaResForDebug java.util.zip.ZipException - Android - Gradle - app:transformResourcesWithMergeJavaResForDebug java.util.zip.ZipException 如何解决java.util.zip.ZipException? - How to resolve java.util.zip.ZipException? 构建 android 应用程序给 java.util.zip.zipexception android studio - build android app give java.util.zip.zipexception android studio
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM