AndroidプロジェクトはJava上でネイティブに実行され、NDKプロジェクトは基本的にネイティブコードを起動する特別なアクティビティを備えています。たとえば、SDL has an Activity that initializes SDL, sets up a display window, and then launches your project.XamarinはAndroidプロジェクトをどのように起動しますか?
私はXamarinがどのように動作しているかを見ています。技術的には、CLRコードはネイティブではなく管理されたコードですが、CLR自体はネイティブコードであり、すべてがAndroidランタイムへのNDKプロジェクトのように見えます。私は周りを見回してきたが、AndroidプロジェクトランチャーがXamarinにある場所を見つけることができず、グーグルでは何も役に立たない。
XamarinがAndroidデバイスでCLRプロジェクトを起動するメカニズムは何ですか?
[アプリケーションスタートアップ](https://developer.xamarin.com/guides/android/under_the_hood/architecture/#Application_Startup)をお探しですか? –
@ GraceFeng-MSFTそうだね。それを答えにすると、私はそれを受け入れるでしょう。 –