JavaコードをDLLにコンパイルして、Windows Phone 7アプリケーションで使用することはできますか?
Javaコードをjarにコンパイルし、IKVM.NETを実行してそれを.NET DLLに変換することは可能ですが、その(.NET)DLLをWindows Phone 7アプリケーションで使用できますか?
ありがとう!
JavaコードをDLLにコンパイルして、Windows Phone 7アプリケーションで使用することはできますか?
Javaコードをjarにコンパイルし、IKVM.NETを実行してそれを.NET DLLに変換することは可能ですが、その(.NET)DLLをWindows Phone 7アプリケーションで使用できますか?
ありがとう!
それを行う方法はあるかもしれませんが、それは苦痛です-標準ライブラリクラスのポートの多くはWP7内で実行可能ではありません。(既存の.NETコードの多くでさえ、調整しないとWP7では機能しません。これは何をしようとしているかによって異なります。)
使用しようとしているものの既存のポートを見つけるか、Javaコードを自分で移植する方がはるかに良いでしょう。そうすれば、さらに多くの慣用的な.NETコードができあがります。
いいえ、IKVMはWindows Phoneでサポートされておらず、サポートされません。これは、管理されていないコードをマーシャリングし、サポートされていない方法でILを発行するためです。
Jonが示唆しているように、JavaライブラリをC#で書き直し、電話プラットフォームをターゲットにすることは、はるかに優れたアイデアです。