2015-09-01 3 views
9

Используя Visual Studio и Xamarin Android Player (XAP), я неожиданно не могу подключить мое приложение к эмулируемому устройству. Весь процесс отладки застревает, пытаясь запустить устройство, и через час или около того он никогда не получает больше. Сам эмулятор действительно запускается, и он работает нормально.Xamarin Android Player/Visual Studio: застрял в «Начальном эмуляторе»

Интересно, когда устройство работает, Visual Studio перечисляет его как неподдерживаемые устройства, и даже не будет пытаться развернуть к нему:

Visual Studio, Unsupported Device

Я попытался запустить этот и другие проекты в Xamarin Студия и Visual Studio безрезультатно. Я также попытался обновить/очистить установку XAP, VirtualBox, JDK и Android SDK/NDK.

Любые идеи о том, как я могу заставить XAP снова работать?

ответ

8

Это ошибка в новейшей версии Xamarin.Android. Ошибка вызвана именем эмулятора, в котором есть пробелы. Имена эмулятора по умолчанию у всех имеют пробелы. Самый простой способ избежать ошибки - переименовать эмуляторы в Xamarin Android Player, чтобы они не содержали пробелов.

+0

Спасибо за помощь. Я не мог получить какие-либо предлагаемые исправления для работы, поэтому я сейчас вернусь к более раннему Xamarin.Android. –

+0

@CaseyDeDore Сегодня я обнаружил лучшее обходное решение для этой проблемы. Я отредактировал исходный ответ с улучшенным обходным решением. Надеюсь, это поможет вам или кому-то еще. –

+0

Спасибо тонну ... Это должен быть принятый ответ. – Virus

3

Если у вас есть проблемы, попробуйте к менеджеру конфигурации в выпадающем списке, что говорит любой CPU и убедитесь, что Deploy проверяется для вашего приложения.

+0

+1 Это ответ для меня. Я перешел от Xamarin IDE к бесплатному визуальному учебному изданию, и по какой-то причине это не было отмечено. благодаря – Rippo

Смежные вопросы