使用单声道与单声道的Android

将MonoDevelop的编译器切换到Mono工具而非.NET非常容易 – 只需在IDE的设置下select不同的框架即可。

但是,在切换到Mono并通过Mono工具获得项目编译之后,Mono for android不再是一个可用的框架(即在Android项目中对其的引用变成红色)。 很明显,构build会失败,像Android.XYXY.YYY不是类或命名空间名称等错误吨。

有没有办法在Windows机器上安装Mono for android,这样Mono工具就可以使用Mono,而在Mono上运行的Monodevelop可以使用它吗?

Solutions Collecting From Web of "使用单声道与单声道的Android"

不,Android的Mono使用MSBuild构建系统,并将自定义构建任务和框架安装到MSBuild扩展目录中。 Mono的MSBuild(xbuild)的实现有单独的扩展目录。 有可能复制目标和扩展,但可能会遇到其他问题,因为它是完全未经测试的。

一般在Windows上,我建议在MonoDevelop中使用MS / .NET工具链,除非你有充分的理由使用Mono工具链。 请注意,即使使用.NET进行编译,也可以使用“ 运行”>“与…一起运行…”菜单运行 Mono。