0

Android フォンで実行したい .NET アプリと関連するサード パーティの DLL があります。.NET アプリは C# で記述されており、DLL は完全に管理されていますが、いくつかのunsafeコードが含まれており、マネージド C++ を使用して DirectX で動作します。アプリケーションのソース コードの一部しかないことを考慮して、アプリケーションを Mono にリターゲットし、Android OS で実行することは可能ですか?

4

2 に答える 2

2

これは不可能か、ヘラクレスの任務に非常に近いものです。

既存のコードを Android に移植し、足りない部分を書き直すことを検討してください。

于 2012-07-24T11:00:37.510 に答える
1

安全でないのは、OS 固有の方法でビットをいじっている可能性があります。リフレクターを使用してコードをダンプし、それが何をしているかを調査し、モノがそれをどのように構成しているかを確認します。

DirectX を使用しているため、おそらく行き止まりになると思います。

私はMono Librariesを見てきました.Axiom 3Dは、Direct X呼び出しを再設計する必要がある場合に使用するのに役立つ抽象化である可能性があります.

于 2012-07-24T10:58:26.580 に答える