Xmlを介して渡されるJavaオブジェクトを解析する必要があります。 JAXBフレームワークに事前に注釈を付けた(JAXBを使用)ため、これらの目的でJAXBフレームワークを使用します。
これは原則として可能ですか?
InputStream input = entity.getContent();
JAXBContext jc = JAXBContext.newInstance(new Class[] {Response.LoginResponse.class});
Unmarshaller un = jc.createUnmarshaller();
LoginResponse response = (LoginResponse)un.unmarshal(input);
4行目で、「静的メソッド282 JAXBContext ...を解決できません」という警告が表示され、その後VMがクラッシュします
この問題を解決する方法についてのアイデアはありますか?
私はあなたの問題を正確に解決しているわけではありませんが、JAXBはAndroidにデフォルトで含まれておらず、ライブラリのコストはAPKの9(!)MBです。お試しください SimpleXML 代わりに、類似の機能とはるかに軽量です。