美文网首页android日常记录
Caused by: com.android.tools.r8.

Caused by: com.android.tools.r8.

作者: jiazheng_0e0f | 来源:发表于2019-07-28 22:02 被阅读0次

    最近倒腾组件化的时候遇到一个问题

    Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete

    Caused by: com.android.tools.r8.utils.AbortException

    没有详细的提示 很坑爹, 在网上google了一下,发现有人遇到过同样问题的

    但是解决办法到我这边没有用处, 后来无意中发现是由于导入的两个aar库中包含同样的第三方library,导致了依赖冲突和编译失败

    解决方案:

    1. 重新编译生成aar, 将重复的library引用改为compileOnly,invalidate后重新编译生成aar库 导入工程。

    2.如果aar也是第三方提供的,无法用第一种方式, 建议通过exclude的方式解决依赖冲突

    相关文章

      网友评论

        本文标题:Caused by: com.android.tools.r8.

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