我在Android上使用Mono,到目前为止我很喜欢它。我唯一担心的是调试项目的速度非常慢。当我在Visual Studio中开始调试时,有时从一个断点移动到下一个断点需要4-5秒。似乎调试器也会在我没有用断点标记的行处停止。有没有加速调试的方法?
用于安卓系统的Xamarin - Mono:http://xamarin.com/monoforandroid
我正在使用模拟器;直接从Visual Studio运行项目。我试图创建非常强大的设备;更多的资源,但这并没有真正的帮助。我也更改了处理器亲和性,但这并没有什么不同。
我有一个相当强大的机器;索尼Vaio F系列笔记本256 GB固态硬盘,英特尔酷睿i7-2860QM,2.50 GB,8 GB内存。Bios硬件虚拟化已启用。
我使用的是Mono for Android (不是试用版),Visual Studio2010 Pro和Windows4的授权和注册版本。操作系统是Windows7专业版64位。
在Mono for Android论坛上,有人建议使用我的手机。他们声称这个问题与仿真器有关,这是不太可能的,因为我在Java和Eclipse上没有这个问题。
http://mono-for-android.1047100.n5.nabble.com/Debugging-in-VS2010-is-unusable-td4796099.html;cid=1326191848900-192
发布于 2012-01-10 19:27:16
我使用Android模拟器的经验是,设备的分辨率越低,运行速度就越快。此外,启用快照也有很大帮助。
Xamarin宣布,用于安卓的Mono的下一个版本将支持x86。x86版本的模拟器要快得多,这可以解决你使用手机模拟器的痛苦体验。
发布于 2013-08-05 04:26:27
你可以试试Genymotion。超级简单的安装,开箱即用的MonoDroid,而且速度非常快(相当于调试器中的即时单步执行)。
https://stackoverflow.com/questions/8800825
复制相似问题