我想使用第3方库中的一个类,该类使用@XmlRootElement
中的javax.xml.bind.annotation
进行注释。 Android上不存在此注释,并且难以添加(因为它位于受保护的命名空间中)。
我实际上并没有在JAXB上下文中使用该类,因此我非常乐意忽略该注释。然而,Android JVM不会从类加载器中抛出ClassNotFounException
:
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlAccessorType in loader dalvik.system.PathClassLoader[/data/app/csiro.truststore.client.tssandroidclient-2.apk]
at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:251)
at java.lang.ClassLoader.loadClass(ClassLoader.java:540)
at java.lang.ClassLoader.loadClass(ClassLoad
有没有办法让Android忽略注释?