在 android 中构建 apk 时出现数据错误
Data error while building apk in android
我正在尝试生成未签名的 APK,它显示错误。
无法将 'E:---------------\app\libs\apache-mime4j-0.6.jar' 复制到 'C:\Users--------.AndroidStudio2.2\system\jars\apache-mime4j-0.6.jar'。原因:数据错误(循环冗余校验)。
我尝试在默认配置中添加代码
multiDexEnabled true
还有
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
}
是否有必要进行磁盘检查?
任何帮助将不胜感激
CRC 错误表示数据损坏。尝试用新副本替换库。
顺便说一句,看到它正在从 E: 驱动器复制 lib 以生成 Apk,你为什么不尝试从 Maven Central 添加依赖项从 项目结构(假设您使用的是Android Studio)。以这种方式添加它会自动管理任何问题,因为它将与其他库一起存储。
在网上尝试了一些解决方案后,我决定尝试删除 .gradle 文件夹,这对我很有效
我也遇到了这个问题。刚刚为 .jks 和构建输出文件提供了相同的文件夹。那么这个问题就迎刃而解了。
我正在尝试生成未签名的 APK,它显示错误。
无法将 'E:---------------\app\libs\apache-mime4j-0.6.jar' 复制到 'C:\Users--------.AndroidStudio2.2\system\jars\apache-mime4j-0.6.jar'。原因:数据错误(循环冗余校验)。
我尝试在默认配置中添加代码
multiDexEnabled true
还有
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
}
是否有必要进行磁盘检查?
任何帮助将不胜感激
CRC 错误表示数据损坏。尝试用新副本替换库。
顺便说一句,看到它正在从 E: 驱动器复制 lib 以生成 Apk,你为什么不尝试从 Maven Central 添加依赖项从 项目结构(假设您使用的是Android Studio)。以这种方式添加它会自动管理任何问题,因为它将与其他库一起存储。
在网上尝试了一些解决方案后,我决定尝试删除 .gradle 文件夹,这对我很有效
我也遇到了这个问题。刚刚为 .jks 和构建输出文件提供了相同的文件夹。那么这个问题就迎刃而解了。