美文网首页
解决java.lang.SecurityException: I

解决java.lang.SecurityException: I

作者: 温温温888 | 来源:发表于2020-07-28 15:31 被阅读0次

    解决java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
    当项目依赖其他jar/aar包的时候,打出的jar/aar包执行出错,抛出这个异常。

    原因:因为依赖jar/aar包中的META-INF中有多余的.SF文件与当前jar/aar包冲突

    一:解压aar后,删除jar的冲突文件

    zip -d your.jar 'META-INF/.SF' 'META-INF/.RSA' 'META-INF/*SF'
    

    二:重新生成jar/aar

    jar cvf newAAR.aar -C yourFolder/ .
    

    相关文章

      网友评论

          本文标题:解决java.lang.SecurityException: I

          本文链接:https://www.haomeiwen.com/subject/qcifrktx.html