Mono для отладки Android в VS2010

Я пытаюсь использовать Mono для Android; Все идет нормально. Но отладка в VS2010 очень и очень медленная. Пошаговая отладка еще более медленная! Что-то не так с моей установкой, или это относится к Mono для Android? Спасибо, Алекс


person Alex Troto    schedule 22.08.2011    source источник


Ответы (2)


Использование отладчика в текущей версии Mono для Android действительно очень медленное. Я знаю, что эта проблема занимает первое место в списке приоритетов команды, но в то же время она довольно трудная. Я бы посоветовал запускать ваше приложение без отладчика, когда это возможно, а затем использовать ведение журнала в чтобы увидеть, что происходит, когда вам нужно.

person Greg Shackles    schedule 22.08.2011
comment
Спасибо, Грег. Помимо отладки, приложения Mono Android работают так же гладко, как и собственные приложения Java? Я спрашиваю, потому что на эмуляторе кажется, что он работает довольно медленно, даже без подключенного отладчика. Может быть, это относится ко всем приложениям Android на эмуляторе? - person Alex Troto; 23.08.2011
comment
Да, эмулятор мучительно тормозит на всем, в том числе и на Java. Просто просмотрите все результаты для: google.com/search?q=android+emulator. +медленно - person jonp; 23.08.2011

Похоже, что это может быть решено в последнем выпуске: http://android.xamarin.com/Releases/Mono_for_Android_1/Release_1.0.3

«Улучшенная производительность отладчика: как обход вашего кода .NET, так и проверка переменных выполняются значительно быстрее. Мы устранили некоторые основные узкие места, вызванные обменом данными от Visual Studio к устройству, и это привело к более быстрой отладке и более быстрому исследованию ваших переменных».

person TheNextman    schedule 24.08.2011