Android Studio报错:trouble processing “javax/xml/bind/JAXBContext.class“:

Android Stuido运行程序,报错:

trouble processing "javax/xml/bind/JAXBContext.class":

crtl+shit+N, 检查了一下,引用的包中有javax/xml/bind/JAXBContext.class,然后电脑上jdk中也有。

Android Studio报错:trouble processing “javax/xml/bind/JAXBContext.class“:_第1张图片

网上有的说法是可以把重复的包删掉,但是引用的第三方jar包肯定是不能删的,系统的jdk中的包更不能删。

既然都不能删,那就不去深入研究这个问题了,在gradle中修改配置,忽略这个类重复的错误:

dexOptions {
    incremental true
    javaMaxHeapSize "4g"

    preDexLibraries = false
    additionalParameters = ['--core-library']
}

问题解决。

参考:https://blog.csdn.net/weixin_35618333/article/details/81065099?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1

你可能感兴趣的:(Android)