У нас работает Windows 7 (x64), и я хотел узнать о Xamarin.Forms. В частности, я хотел создать очень простое приложение, которое в конечном итоге будет работать на iphone и Android.
Я установил VS2017 и попытался запустить Создайте ваше первое приложение Xamarin.Forms . Я получаю это предупреждение, но нажимаю «Все равно начать»:
эмулятор всплывает, но через несколько секунд я получаю сообщение об ошибке qemu-system-i386.exe has stopped working
:
Я новичок в разработке мобильных приложений и Xamarin.Forms (3 дня, если быть точным). С учетом сказанного я погуглил возможные решения и обнаружил это сообщение об ошибке "qemu-system-i386.exe перестал работать" и другие вопросы с похожими решениями.
Проблема в том, что решение требует, чтобы я загрузил Android Studio, и я не хочу загружать что-либо еще, пока не увижу что-то запущенное из VS2017.
Я попытался запустить emulator.exe -avd "Android_Accelerated_x86_Oreo" -wipe-data
и еще одну ошибку:
Наконец, я попытался установить диспетчер Hyper-V, используя эту ссылку Microsoft TechNet , но у меня нет опции Средства удаленного администрирования сервера .
Что я могу делать дальше? Я почти готов отказаться от Xamarin в Windows 7. Я все еще не смог отладить приложение.
После включения Intel Virtualization
в BIOS, установки и проверки работоспособности intelhaxm
я открыл проект и снова запустил его.
Всплывающее окно «Предупреждение о производительности» больше не отображается, и есть прогресс с эмулятором андроида, но все равно происходит сбой. Это скриншот сейчас: