4
@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が注釈を無視するために取得する方法はありますか?
ありがとうございました。しかし、開発のためにうまくいくものは好きです:-)。 – Carsten