Я пытаюсь запустить самое простое приложение на MonoDroid, хотя MonoDevelop IDE - то есть то, которое создано как часть нового проекта (то, которое увеличивает ярлык на нажатиях кнопок - я не буду публиковать код как Я не думаю, что это актуально, если кто-то действительно этого не хочет).
Когда я нажимаю пункт меню «Выполнить», затем запускаю (или отлаживаю), я получаю выбор эмулятора
Я покорно запускаю эмулятор - (я пробовал API_7, API_10, API_12), и это работает нормально. Но IDE выше никогда не обновляется, чтобы показать работающий в данный момент эмулятор, поэтому я не могу запустить приложение. Я обновил вручную, но появляется тот же список. Я ожидаю, что новый эмулятор появится в списке и кнопка OK станет активной.
Я попытался запустить adb device
s в командной строке, и я вижу, что мост отладки подобрал устройство, то есть он говорит emulator-5554
, который соответствует порту TCP / IP, на котором работает эмулятор.
Я также попытался перезапустить сервер отладки, т.е.
adb kill-server
adb restart-server
Но я не вижу эмулятора в появившемся диалоговом окне. Сервер отладки работает на порту 5037. Может ли среда IDE прослушивать другой порт?
По сути, я пытаюсь запустить простейшее приложение через MonoDevelop. И я терплю неудачу. Пожалуйста, помогите добрым людям.