BlackberryとRIMの両方で実行する必要のあるプロジェクトにJiBX
を使用することを検討しています。 JiBX
のJ2ME
の使用がコミュニティによって検討されているようですが(JiBXジラチケットごとに)、Androidは比較的新しいです。AndroidのJiBX(または他のビルド時のバイトコード操作ライブラリ)
これは、AndroidでJiBXを使用して誰かが成功したことがありますか?またはビルド時にクラスのバイトコードを変更する必要がある他のライブラリですか?
(実行時のバイトコード計測を使用した場合と比べて)Androidでこのようなライブラリをどのように実行できるかについては議論がありましたが、これを実際に試みている人に関するレポートはあまり多くありませんでした。
Dalvikは特別なバイトコード形式の.dexを実行しますが、標準のjavaバイトコードを.dex形式(表記here)に変換するdxというGoogle提供のツールがあります。 したがって理論的には、ビルド時にバイトコードを操作し、標準準拠のJavaバイトコードを生成するlibは、アンドロイドでも動作します.dxツールは結果のバイトコードを.dexに変換します。 –