美文网首页
打包时错误Error:trouble processing "j

打包时错误Error:trouble processing "j

作者: flyxiaonir | 来源:发表于2018-06-05 15:48 被阅读0次

    打包时遇到的一个奇怪的错误
    是core-library导致的问题,大概内容如下

    Error:trouble processing "javax/xml/namespace/QName.class":
    Error:Ill-advised or mistaken usage of a core class (java.* or javax.*)
    Error:when not building a core library...

    上图

    诸如此类的很多警告
    报错如下

    解决方法在build中增加如下代码
    dexOptions {
    preDexLibraries = false
    javaMaxHeapSize "4g"
    additionalParameters = ['--core-library'] //核心语句
    }
    lintOptions {
    abortOnError false
    checkReleaseBuilds false
    // 防止在发布的时候出现因MissingTranslation导致Build Failed!
    disable 'MissingTranslation'
    }
    记得要把引入module的targetSdkVersion等参数保持与app一致


    image.png

    来自链接:https://blog.csdn.net/ls15256928597/article/details/78738109

    相关文章

      网友评论

          本文标题:打包时错误Error:trouble processing "j

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