Монодроид «Hello-World» для Visual Studio 2010 дает сбой - PullRequest
4 голосов
/ 05 июля 2011

Я пытался создать «Hello-World» в моно для Android с помощью Visual Studio 2010. Я следовал инструкциям, приведенным здесь: http://mono -android.net / Tutorials / Hello_World До этой стадии все работало нормально:

"Visual Studio теперь упакует ваше приложение, скопирует его в эмулятор и запустит. После того, как это будет сделано, вы должны увидеть что-то вроде этого:"

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

Мне показалось, что я нашел обходной путь, как показано ниже: Когда я вышел из эмулятора, я вернулся в Visual Studio с окном «Выбрать устройство». На этот раз появилось окно с именем устройства «emulator-5554», выделенным зеленым, но только в течение примерно 1 секунды (это имя устройства или любое другое, кроме «Monodroid», не появилось, когда я пытался запустить приложение в начале нажав CTRL-F5). Если в течение этой 1 секунды я нажал «ОК», я увидел эти массажи один за другим:

«Упаковочное приложение ..» «Ожидание устройства ..»

Это последнее сообщение никогда не заканчивалось, пока я не закрыл окно. Это привело к другому всплывающему окну, которое гласило:

«Были ошибки развертывания. Продолжить?»

Когда я нажал Да, я достиг этого: «MonoDroid не поддерживает запуск предыдущей версии. Пожалуйста, убедитесь, что ваше решение собирается перед запуском или отладкой». При нажатии кнопки «Нет» я получил указанное выше сообщение об ошибке развертывания.

Когда я ждал, пока устройство emulator-5554 исчезнет через 1 секунду, все, что я мог сделать, это выйти из окна «Выбор устройства», которое завершилось тем же сообщением об ошибке деплимента.

Что я могу сделать, чтобы это заработало? Кто-то может помочь, пожалуйста? Спасибо!

Ответы [ 3 ]

4 голосов
/ 08 июля 2011

Добавьте каталог инструментов android в ваш путь в настройках среды.Затем выполните команду: «adb kill-server», чтобы перезапустить процесс adb.Затем запустите «adb devices» и убедитесь, что вы видите свой эмулятор.Если вы его не видите, закройте эмулятор и перезапустите его.

Попробуйте выполнить сборку еще раз, в случае неудачи вы можете перейти в каталог bin, где находится ваш файл .apk, и попробуйте запустить "adb install your-app.apk", чтобы вручную установить ваш apk в эмулятор.

0 голосов
/ 07 апреля 2016

У меня была такая же проблема.Сначала откройте эмулятор и создайте ваше устройство, а затем запустите и подождите (в первый раз требуется около 15 минут). Он будет развернут наилучшим образом, если не использовать USB-кабину

0 голосов
/ 28 сентября 2015

Ошибка MonoDroid очень распространена и имеет множество различных возможных причин.

Пожалуйста, посетите этот другой вопрос, чтобы узнать больше об этом.

Сборка не удалась. MonoDroid не поддерживает запуск предыдущей версии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...