Mono para Android - Como funciona? [fechado]

Descobri que os aplicativos Xamarin são executados em mono runtinme no Android, e as coisas passam para Dalvik. Mas o que eu não posso subestimar é como é possível que o aplicativo está executando em Mono, mas o aplicativo normal é executado em Dalvik. O que é tão diferente em Mono app que é executado em Mono e não Dalvik.

Como É Que a Mono pode estar ao mesmo nível que o Dalvik? Mono deve ser de alguma forma armazenado no aplicativo que corre em Dalvik, eu acho.

Por favor, explica-me como é possível e desculpa pelo meu erro. idioma.

Architecture

Author: zdarsky.peter, 2014-05-10

1 answers

Um aplicativo desenvolvido pelo xamarin tem o tempo de execução mono que leva com ele no dispositivo. O app apk contém código intermediário. net, p-code, que obviamente não é Dalvik compreensível.

Xamarina.Os desenvolvedores do Android acesso a vários recursos do sistema operacional ou chamando .APIs de rede que eles sabem (para acesso de baixo nível) ou usando as classes expostas no Android namespaces que fornece uma ponte para as APIs Java que são expostas pelo Dalvik.

Http://docs.xamarin.com/guides/android/under_the_hood/architecture/ aqui é onde você pode encontrar mais detalhes.

 8
Author: Gaurav Deochakke, 2014-05-11 02:40:25