我正在考慮將JiBX
用於需要在Blackberry和RIM上運行的項目。雖然看起來像J2ME
使用JiBX
已被社區考慮(根據JiBX jira門票),Android是相對較新的。Android上的JiBX(或任何其他構建時字節碼操縱庫)
因此,問題是:有沒有人在Android上使用JiBX或任何其他需要在構建時修改類字節碼的庫的成功(或問題)?
關於如何在Android上運行這樣的庫(與使用運行時字節碼工具的庫相比),我一直在討論這個問題,但是我沒有看到有關實際嘗試這樣做的人的太多報告。
雖然Dalvik確實運行特殊的字節碼格式.dex,但是有一個谷歌提供的工具稱爲dx,它將標準java字節碼轉換爲.dex格式(請看here)。 因此,理論上講,任何執行後編譯構建時字節碼操作,生成標準compiant java字節碼的lib仍然適用於android - dx工具只是將生成的字節碼轉換爲.dex。 – 2009-06-09 19:40:59