2012-01-13 1 views
1

Монодоидное приложение строит и работает отлично, но точки останова не попадают. Это как для физических устройств, так и для эмулятора.Точки останова не попадают Mono для Android (Monodroid)

Я создал новое приложение для монодофий по умолчанию, и оно действительно попало в точки останова.

Я попытался восстановить, перезапустить АБР и перезагрузить. Я запускаю VS2010, M4A версии 4.0.1.

Экран регистрации устройства Android отображает следующее (это охватывает 3 сеанса отладки) Версия для дружественного пользователя MonoDroid-Debugger Specific. РЕДАКТИРОВАТЬ Весь журнал по запросу Full Log

* 8: 55 Вт AM 2477 MonoDroid-отладчик Попытка инициализировать отладчик с параметрами: --debugger-агент = транспортный = LOGLEVEL, транспорт по сокетам = 0, адрес = 127.0.0i: 8907, server = y, embedding = 1 8:55 AM W 2477 MonoDroid-Debugger Принято соединение stdout: 36 9:19 AM W 2738 MonoDroid-Debugger Пытается инициализировать отладчик с параметрами: -debugger-agent = transport = dt_socketjoglevel = 0, address = 127.0.01: 8913, server = y, embedding = 1 9:19 AM W 2738 MonoDroid-Debugger Принято соединение stdout: 36 9:27 AM W 2803 MonoDroid-Debugger Пытается инициализировать отладчик с помощью options: --debugger-agent = transport = dt_socketjoglevel = 0, address = 127.0.Oi: 8915, server = y , embedding = 1 9:27 AM W 2803 MonoDroid-Debugger Принимаемое соединение stdout: 36 9:27 AM W 2838 MonoDroid-Debugger Не запускать отладчик с достижением значения таймаута; текущее время: 1326468477 таймаут 1326468463 9:29 AM W 2878 MonoDroid-Debugger Не запускать отладчик с достижением значения таймаута; текущее время: 1326468544 таймаут 1326468463 9:29 AM W 2896 MonoDroid-Debugger Не запускать отладчик с достижением значения таймаута; текущее время: 1326468544 таймаут 1326468463 9:29 AM W 2923 MonoDroid-Debugger Попытка инициализировать отладчик с параметрами: --debugger-agent = transport = dt_socketjoglevel = 0, address = 127.0.01: 8901, server = y, embedding = 1 9:29 AM W 2923 MonoDroid-Debugger Принято соединение stdout: 36 9:29 AM W 2959 MonoDroid-Debugger Пытается инициализировать отладчик с параметрами: --debugger-agent = transport = dt_socketloglevel = 0, address = 12700.1 : 8901, server = y, embedding = 1 9:29 AM W 2959 MonoDroid-Debuqqer Принимаемое соединение stdout: -1 9:29 AM W 2982 MonoDroid-Debugger Попытка инициализировать отладчик с параметрами: -debugger-agent = transpoft = dt_socketjoglevel = 0, address = 127.0.0i: 8903, sen'er = y, embedding = l 9:29 AM W 2982 MonoDroid-Debugger Принято соединение stdout: 37 9:30 AM W 3038 MonoD roid-Debugger Попытка инициализировать отладчик с параметрами: -debugger-agent = transport = dt_socket, loglevel = 0, address = 127.0.0.1: 8963, server = y, embedding = 1 9:30 AM W 3038 MonoDroid-Debugger Принимаемое соединение stdout: 36 9:32 AM W 3071 MonoDroid-Debugger Не запускать отладчик с достижением значения таймаута; текущее время: 1326468730 таймаут: 1326468676 9:32 AM W 3113 MonoDroid-Debugger Пытается инициализировать отладчик с параметрами: --debugger-agent = transport = dt_socket, loglevel = 0, address = 127.0.0.1: 8965, server = у, вложения = 1 9:32 утра W 3113 MonoDroid-Debugger соединение Принято стандартный вывод: 37 *

Следуя советам данной here я смотрел внутри APK и я вижу .mdb файлы.

Заранее благодарим за понимание.

+0

Можете ли вы разместить весь журнал где-нибудь? Похоже, что отладчик подключается правильно, но я не вижу, что еще делает приложение. – jpobst

+0

Обязательно. Отредактированный оригинальный пост или вы можете перейти сюда [ссылка] (http://dl.dropbox.com/u/20210444/fullLog.txt) – Travis

+0

Чтобы уточнить, вы видите файл .mdb для каждой из своих сборок, правильно? Кроме того, сегодня мы выпустили новую версию, это может не помешать сделать это. http://android.xamarin.com/Releases/Mono_for_Android_4/Release_4.0.3 – jpobst

ответ

1

Я установил Mono для Android 4.0.3, и все возвращается в норму. На самом деле это не касается того, что было нарушено ... но я буду жить с ним. Спасибо за вашу помощь jpobst.