Как работает Mono для Android?
меня интересует, как работает Mono для Android (от Novell).
мой самый большой вопрос заключается в фактическом времени выполнения, которые используются. Предоставляет ли MfA моно-среду выполнения, которая обертывает и вызывает среду выполнения Dalvik, или Dalvik полностью обходится в этой операции? Это что-то совсем другое?
Мне любопытно, потому что я слышу, что Mono runtime имеет лучшую производительность на мобильных устройствах (не то, что я верю всему, что я читаю в интернете...), и на самом деле я просто пытаюсь понять все это.
любые другие общие знания по теме сравнения и контрастирования времени выполнения Mono/Dalvik будут оценены.
спасибо!
2 ответов
Это как! Некоторые вещи запускаются непосредственно в Mono на ядре, а некоторые вещи передаются в систему Dalvik.
ссылка на сайт, предоставленный @trutheality, уже мертва.
новейшая версия Mono для Android будет найдена здесь: https://developer.xamarin.com/releases/android/mono_for_android_4/mono_for_android_4.4/
это, кажется, немного устаревшая версия, поскольку она поддерживает более раннюю версию Jelly Bean Android. В настоящее время, MonoDroid
называется Xamarin.Android
и теперь в версии 6.0.1.
но нет официальной информации о том, как совместим ли он с IDE MonoDevelop или как он работает в Linux.
Я отправил сегодня сообщение об этом Xamarin. Надеюсь, они объяснят мне, как это выглядит сейчас.