Используйте Mono для Android с Mono
Очень легко переключить компилятор MonoDevelop на инструменты Mono вместо .NET. Вам просто нужно выбрать другую структуру под настройками среды IDE.
Однако, переключившись на Mono и получив компиляцию проекта с помощью инструментов Mono, Mono для android больше не кажется доступной средой (т.е. ссылка на нее в проекте Android становится красной). Очевидно, что сборка завершилась неудачей с множеством ошибок, таких как Android.XXX.YYY не является именем класса или пространства имен и т.д.
Есть ли способ установить Mono для android на Windows-машине, чтобы он был доступен для инструментов Mono и использовался Monodevelop на Mono?
Нет. Mono для Android использует систему сборки MSBuild и устанавливает задачи и фреймворки пользовательской сборки в каталоги расширения MSBuild. Монообработка MSBuild (xbuild) имеет отдельные каталоги расширений. Возможно, возможно скопировать цели и расширения, но вы, вероятно, столкнетесь с другими проблемами, так как они полностью непроверены.
В общем, в Windows я рекомендую использовать программную цепочку MS/.NET в MonoDevelop, если у вас нет действительно веской причины использовать инструментальную цепочку Mono. Обратите внимание, что вы можете работать с Mono, даже если вы компилируете .NET, используя меню Run- > Run with....
- Вопросы
- Monodevelop
- Используйте Mono для Android с Mono