在android中构建apk时出现数据错误

时间:2017-04-28 13:29:20

标签: android redundancy

我正在尝试生成未签名的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'
    }

是否有必要进行磁盘检查?

任何帮助都将非常感激

1 个答案:

答案 0 :(得分:0)

CRC错误表示数据损坏。尝试用新副本替换lib。

顺便说一下,看到它正在从E:驱动器复制lib以生成Apk,为什么不尝试从 Maven Central 添加依赖项项目结构(假设您使用的是Android Studio)。以这种方式添加它将自动管理任何问题,因为它将与其他库一起存储。