2011-05-28 13 views
28

Estoy interesado en cómo funciona Mono para Android (por Novell).¿Cómo funciona Mono para Android?

Mi mayor pregunta es sobre el tiempo de ejecución real que se utilizan. ¿Proporciona MfA un tiempo de ejecución Mono que se ajusta y reduce al tiempo de ejecución de Dalvik o el Dalvik queda completamente anulado en esta operación? ¿Es algo completamente diferente?

Tengo curiosidad porque he escuchado que el tiempo de ejecución de Mono tiene un mejor rendimiento en dispositivos móviles (no es que yo creo en nada que haya leído en Internet ...), y realmente solo estoy tratando de entenderlo todo.

Cualquier otro conocimiento general sobre el tema de comparar y contrastar los tiempos de ejecución Mono/Dalvik sería apreciado.

Gracias!

Respuesta

20

¡Son las dos! Algunas cosas se ejecutan directamente en Mono en el núcleo y algunas cosas pasan al sistema Dalvik.

http://mono-android.net/Documentation/Architecture

+0

+1 Excellent answer. Estaba buscando exactamente eso. ¡No sé cómo me lo perdí antes, ya que ya revisé la mayoría de esas páginas! –

0

Enlace al sitio proporcionada por @trutheality ya está muerto.

nueva versión de Mono para Android se encuentra aquí: https://developer.xamarin.com/releases/android/mono_for_android_4/mono_for_android_4.4/

Es parece ser un poco fuera de fechado en la versión que tenga el apoyo de la versión anterior de Android Jelly Bean. Hoy en día, MonoDroid se llama Xamarin.Android y ahora está en la versión 6.0.1.

pero no hay información oficial de cuán compatible es con MonoDevelop IDE o cómo funciona en Linux.

Hoy envié un mensaje al respecto a Xamarin. Espero que me expliquen claramente cómo es hoy en día.

Cuestiones relacionadas