2016-10-02 1 views
0

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

В окне вывода под Xamarin Диагностика, я вижу, у дна:

emulator-5554 am force-stop PhoneWord.PhoneWord 

Почему это заставить остановить приложение? Я не вижу ошибок нигде, и у меня как-то было приложение, работающее над другим эмулятором вчера, и я ничего не изменил. Вчерашний эмулятор просто прекратил работать.

+0

Проверьте окно LogCat (не окно вывода) и убедитесь, что выбрано правильное устройство. Запустите приложение, и вы сможете найти исключение. – DilbertDave

+0

@DilbertDave Эмулятор Просто нужно больше оперативной памяти. – ProfK

ответ

0

Почти все такие ошибки связаны со строками. Один из таких сценариев заключается в том, что ваша архитектура образа эмулятора (x86 или x86_64) не входит в число поддерживаемых архитектур в свойствах проекта Android -> Параметры сборки -> Дополнительно.

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

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