Как и многие другие видео, это официальное видео от Microsoft и Джеймса Монтемагно случайно демонстрирует эмулятор Android, который работает на Windows без каких-либо заметных задержек. Это просто быстро.
Чтобы эксперимент оставался неискаженным, сегодня я попытался запустить приложение «Hello World» Xamarin.Forms на высококлассной Surface Book (i7, 16 ГБ ОЗУ, графический процессор NVidia, 1 ТБ SSD ) с последней версией Windows 10 и Visual Studio 2019 Enterprise.
Эмулятор работает очень, очень медленно. Требуется вечность, чтобы начать. Требуется вечно ждать, пока приложение не будет установлено на нем, и в то же время Android жалуется на не отвечающий процесс пользовательского интерфейса системы и предлагает убить его. После того, как он, наконец, будет развернут, для запуска приложения потребуется целая вечность, щелкнув пользовательский интерфейс Android.
Вопрос в том, как настроить эмулятор Android для работы так быстро и быстро, как показывают официальные видеоролики Microsoft и Xamarin? ("красиво и супербыстро")
Как рекомендовано здесь , я попытался запустить его как с HyperV , так и с Intel HAXM .
Я также попытался заставить эмулятор использовать графический процессор «хост» и использовать больше виртуальной памяти.
Я знаю, что вы можете настроить эмулятор для сохранения состояния, но это только заставляет его запускаться быстрее, пока он по-прежнему очень не отвечает.
Обновление 1:
Microsoft официально рекомендует использовать эмулятор Google, и я не уверен, что он рекламируется Джеймсом Монтемагно в недавнем блоге (спасибо @TonyMkenu).