Я хочу использовать класс из сторонней библиотеки, аннотированный @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 игнорировать аннотацию?