У меня был проект, над которым я работал и отлаживался как UWP. Я также хочу, чтобы он работал на Android, и он отлично работал на стандартном изображении MS для 5-дюймового эмулятора телефона Lollipop (5.0) XXHDPI ». Мой личный телефон - Moto G3. Он управляет Зефиром. Я попробовал упаковку и развертывание на свой телефон, и она не началась. Поэтому я загрузил эмулятор для 5-дюймового телефона XHDPI Marshmallow (6.0.0), который похож на мой физический телефон и получил ту же проблему. Метод OnCreate в MainActivity даже не вызывается. Белый экран вспыхивает и исчезает, и приложение прекратилось. Через пару дней после попытки найти решение я набросал и создал совершенно новое приложение Xamarin.Forms Portable. Я не добавил код и не внес никаких изменений. Этот проект прямо из шаблона. Это работает на эмуляторе Lollipop, но не на эмуляторе Marshmallow, а не на моем физическом телефоне Moto G3. Любая идея, что происходит?Xamarin.Forms Portable не запускается на Marshmallow
ответ
ОК, поэтому я могу воспроизвести проблему с помощью эмулятора VS Android. Проблема заключается в том, что Отладчик не подключается. Однако новое приложение форм шаблонов развертывает и отлаживает эмуляторы Google x86 HAXM. Чтобы решить проблему с эмуляторами VS на моем конце, мне пришлось следовать проблема стрельба шаги по адресу: https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/debug-on-emulator/visual-studio-android-emulator/#App_deploys_and_starts_but_fails_immediately
.
Нажмите кнопку Пуск, введите MMC и нажмите Enter. Нажмите Hyper-V, как показано здесь:
В Hyper-V Manager, виртуальные машины панели, щелкните правой кнопкой мыши эмулятор, который вы пытаетесь использовать и выберите Настройки ... ":
В настройках окно, найдите раздел совместимости (под Hardware> Processor) и позволяют перейти на физический компьютер с другой версией процессора:
Нажмите OK и закройте окно Hyper-V Manager,
Это получило t приложение просто работает. Это также помогло мне разобраться, что происходило с моим настоящим приложением на моем телефоне. Спасибо за помощь в этом! – user3469676
Рад, что я мог бы помочь! – jgoldberger
- 1. Xamarin.Forms Portable + Mono.Data.Sqlite.Portable
- 2. MyCustomPage.xaml не загружает webView в xamarin.Forms portable
- 3. Универсальные против гибридных приложений Xamarin.Forms Portable vs Xamarin.Forms Shared
- 4. Проект Xamarin.Mac в решении Xamarin.Forms (Portable)
- 5. Transperant background of WebView в Xamarin.Forms (Portable)
- 6. Невозможно воспроизвести изображение GIF в Xamarin.Forms (Portable)
- 7. Xamarin.Forms Portable can not access to ADO Open Command
- 8. ошибка нового решения в xamarin для xamarin.forms portable
- 9. Открытый пользовательский интерфейс, созданный под Xamarin.Android от Xamarin.Forms Portable Project
- 10. Как создавать диаграммы в приложении Xamarin.Forms Portable с использованием OxyPlot?
- 11. можно изменить нижнюю границу ввода в Xamarin.Forms (Portable)
- 12. Невозможно открыть магазин Google Play с библиотекой классов Xamarin.Forms Portable
- 13. Android marshmallow edittext OnKeyListener не запускается при нажатии кнопки
- 14. Несколько ошибок при создании Xamarin.Forms - приложение Blank Xaml (Xamarin.Forms Portable) или приложение для Android
- 15. Как изменить профиль PCL в Xamarin.Forms (Portable) Application
- 16. Создайте плавающую кнопку с дополнительным меню [Xamarin.Forms (Portable)]
- 17. ContextCompat.getDrawable не работает на Marshmallow
- 18. Portable Java на Usb
- 19. Xamarin.Forms Android
- 20. График OxyPlot не отображается на Xamarin Forms Portable Application
- 21. AddQueryOption не работает в WCF DataServices Portable
- 22. Процесс убит на Marshmallow, но не на Lollipop
- 23. Приложения на Marshmallow
- 24. Marshmallow, MediaMetadataRetriever не работает
- 25. Xamarin.Forms: ListView не отображается на Android
- 26. Screenrecord не работает Marshmallow
- 27. Tooleap API не работает на Marshmallow?
- 28. AppCompatButton не отображается на Android Marshmallow
- 29. TabLayout не отображает название вкладки на Marshmallow
- 30. Изображение не отображается на Lollipop и Marshmallow
Можете ли вы предоставить более подробную информацию о своей среде: какую версию Xamarin и Xamarin.Android вы используете. Также, какую версию Xamarin Forms вы используете? – Daredevil
Xamarin 4.2 (Формы и Android) в VS 2015 Professional. Я запускаю полностью обновленную версию Windows 10. Все, что я делал, это выбрать New Project/Cross-Platform/Blank XAML App (Xamarin.Forms Portable). После того, как он закончил создание пустого приложения для шаблона, я запустил эмулятор VS Android для 5-дюймового телефона XHDPI Apache Level 7 (6,0,0) и начал приложение для таргетинга на этот эмулятор. Я не написал ни одной строки кода, кроме того, что исходный шаблон предоставлен. Он не работает против Зефира и преуспевает против Lollipop. Нет ошибки или чего-то еще, он просто мигает белым экраном и заканчивается. – user3469676
Ahh, извините, Xamarin.Forms 2.3 и Xamarin.Android Я думаю, что это 24.2.1. обновление доступно, но Nuget не обновляет библиотеки поддержки. Документы говорят, что оставить одно обновление, и оно будет автоматически обновляться. – user3469676