ここで Java StAX のソース コードと jar ファイルを見つけました。ファイルにはすべて「Copyright 2004 BEA Systems, Inc.」が含まれています。それらの中で。Bea は 2008 年に Oracle に買収されました。
2 つの jar ファイルを libs ディレクトリに置き、それらをビルド パスに含めました。しかし、その後、他の誰かのコードとシステム パッケージ名の使用に関する長いエラー メッセージに続いて、基本的に Javax.xml.xxxx パッケージ名を持つ jar ファイルは使用できないという Dalvik エラーが表示されます。
代わりに、ソースコードを src ディレクトリに入れ、すべての javax. ディレクトリを別のものに変更すると、機能します。
ソース コードを使用して Android で動作するように変更することは、著作権法に違反することになりますか? コードを変更して現在の Java 標準に合わせ、未使用のコードを削除するとどうなりますか?
ありがとう!