当我使用Android工作室创建一个项目来报告这个异常时,我不知道哪里出现了错误,但是他可以成功运行,构建会出现这个错误,先转向攻击谢谢!
错误消息:
Error:Execution failed for task ':app:mockableAndroidJar'.> java.util.zip.ZipException: invalid entry crc-32 (expected 0x3950d9fc but got 0x12b44089)
build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.example.fomove.myapplication"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
}
截图:
答案 0 :(得分:2)
我找到了这个问题的答案,因为错误的原因是SDK-23已经损坏,然后我必须再次下载以解决希望对你有帮助。
答案 1 :(得分:1)
彻底清理项目! 将帮助! 如果你不知道如何使用,我可以提供帮助:干净
答案 2 :(得分:0)
尝试从Android Studio安装的云端硬盘中释放一些空间。
如果您的驱动器已满,这也可能导致例如您在C驱动器中安装Android Studio,如果C驱动器已满,您可能会看到此错误,请尝试释放一些空间
答案 3 :(得分:0)
我在启动的API 19 KitKat项目中也遇到此错误。
我尝试过清理和重建但没有成功,但对我来说有用的是文件/项目结构/ app / flavors,并且只是简单地将构建更改为另一个版本。然后我改回API 19 KitKat并单击OK。这重建了项目和应用程序。可能是一些可能的解决方案。