![](/img/trans.png)
[英]Unpacking zip files in Java that cause a “java.util.zip.ZipException” - invalid LOC header (bad signature)
[英]“Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)”
每当我尝试运行该应用程序时,它都会因错误而崩溃。 下面是崩溃时的错误logcat。
com.android.builder.dexing.DexArchiveBuilderException:无法处理C:\\ Users \\ ahsan.gradle \\ caches \\ transforms-1 \\ files-1.1 \\ versionedparcelable-28.0.0.aar \\ 5e954ff0b6f280675155312adb7d7dad \\ jars \\ classes.jar
com.android.builder.dexing.DexArchiveBuilderException:解密时出错。
java.lang.NoClassDefFoundError:com / android / tools / r8 / com / google / common / collect / ImmutableList $ ReverseImmutableList java.lang.ClassNotFoundException:com.android.tools.r8.com.google.common.collect.ImmutableList $ ReverseImmutableList java.util.zip.ZipException:无效的LOC标头(错误的签名)
我尝试了一切,所有可能的解决方案都可以在StackOver流中使用。 但是我没有得到解决方案,但是最后,我使用
classpath'com.android.tools:r8:1.2.52'
将此类路径添加到build.gradle(project:YourApp)中,然后同步项目即可解决我的问题:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.