Microsoft продемонстрировала свое первое устройство с двумя экранами - Surface Neo - в ноябре прошлого года, а вместе с ним и новый SDK. SDK позволяет разработчику создавать приложения, которые работают на двухэкранных и складных устройствах. Теперь, когда эмулятор вышел для своего первого общедоступного предварительного просмотра, в этом посте я делюсь Минимальные системные требования эмулятора Windows 10X. Самое приятное, что эмулятор Windows 10X можно установить в Windows 10. Так что, если вы разработчик или просто в восторге от этого, вы можете попробовать. Мы также говорили о требованиях к Preview SDK для Microsoft Surface Duo в конце.
Минимальные требования к оборудованию и программному обеспечению эмулятора Windows 10X
Точно так же, как ОС требует минимального количества оборудования и программного обеспечения для работы, эмулятор тоже. Это миниатюрная ОС, которая позволяет разработчикам тестировать свои приложения, не покупая фактическое оборудование. Если вы планируете разрабатывать или поддерживать свое приложение для работы с двумя экранами, ниже приведены требования для запуска эмулятора Windows 10x.
Требования к программному обеспечению
Эмулятор Microsoft: Это специальный эмулятор, который работает с эмулятором Hyper-V. Это позволяет разработчикам тестировать UWP и обычные приложения WIN32 для сценариев с двумя экранами. Хотя Microsoft Emulator можно загрузить из Microsoft Store, на вашем ПК с Windows 10 необходимо установить Hyper-V.
Эмулятор предлагает новые Собственные Windows API для разработки с двумя экранами. Это позволит приложению охватить два экрана, адаптироваться в соответствии с положением шарнира и воспользоваться преимуществами Windows 10X.
Предварительная сборка Windows 10: Поскольку это продукт для общедоступной предварительной версии, ваш компьютер с Windows 10 также должен работать в программе предварительной оценки Windows. Работает с Windows 10 Pro, Enterprise, Education (x64). Минимальный номер сборки, необходимый для тестирования, - 19555 или новее.
Требования к оборудованию для эмулятора Windows 10X
- Процессор: 64-битный процессор с четырьмя ядрами (все четыре ядра будут выделены для эмулятора)
- БАРАН: Минимум 8 ГБ (рекомендуется 16 ГБ). 4 ГБ оперативной памяти займет эмулятор.
- Место хранения: 15 ГБ свободного дискового пространства для диска VHDX + diff, рекомендуется SSD
- GPU: Выделенный графический процессор с поддержкой Hyper-V (поддерживает DirectX 11.0 или новее и WDDM 2.4 графический драйвер или новее)
Вам также потребуется поддержка аппаратной виртуализации. Это включает виртуализацию, включенную во встроенном ПО, преобразование адресов второго уровня и доступность предотвращения выполнения данных. Материнская плата должна поддерживать все это либо через BIOS, либо через UEFI.
Тем не менее, на данный момент эмулятор работает только с процессором Intel. Если у вас есть что-то кроме Intel, вам придется дождаться поддержки.
Как проверить виртуализацию на аппаратном уровне?
Чтобы узнать, поддерживает ли ваш компьютер с Windows 10 виртуализацию на аппаратном уровне, выполните следующие действия:
- Откройте командную строку «Выполнить», введите CMD и нажмите клавишу Enter
- В командной строке выполните системная информация.EXE команда
- В результате прокрутите до конца и проверьте следующие
- Виртуализация включена в прошивке
- Трансляция адресов второго уровня
- Доступно предотвращение выполнения данных
- Все они должны быть ДА, чтобы поддерживать виртуализацию на уровне оборудования.
Если вы не видите их как «да», загрузитесь в BIOS / UEFI и проверьте, есть ли возможность включить аппаратную виртуализацию. Если вы не видите какой-либо опции, это означает, что ваш компьютер с Windows 10 не поддерживает ее.
Предварительный просмотр SDK для требований Microsoft Surface Duo
Мы уже начали видеть складные устройства Android, такие как Samsung Galaxy Z Flip и Motorola RAZR. Мы увидим это только в ближайшие годы, и у Microsoft есть предварительный SDK для разработчиков для своего складного устройства - Surface Duo. Предварительный просмотр SDK дает разработчикам первое представление о том, как вы можете воспользоваться преимуществами работы с двумя экранами. SDK предлагает Собственные Java API которые характерны для Surface Duo.
Если вы планируете поддержите ваши приложения для двух экранов на Surface Duo, тогда вы можете использовать этот SDK. Собственный API предлагает DisplayMask API, датчик угла шарнира и новые возможности устройства. Эмулятор имитирует позы, жесты, угол поворота, имитируя шов между двумя экранами и многое другое.
Требование Android Studio
- Microsoft® Windows® 7/8/10 (64-разрядная). Эмулятор Android поддерживает только 64-разрядную версию Windows.
- Минимум 4 ГБ ОЗУ, рекомендуется 8 ГБ ОЗУ.
- Минимум 2 ГБ доступного дискового пространства, рекомендуется 4 ГБ (500 МБ для IDE + 1.5 ГБ для Android SDK и образа системы эмулятора).
- Минимальное разрешение экрана 1280 x 800.
Требования к эмулятору Android
- Инструменты SDK 26.1.1 или выше
- 64-битный процессор
- Windows: ЦП с поддержкой UG (неограниченного гостя)
- HAXM 6.2.1 или новее (HAXM 7.2.0 или новее рекомендуется)
- Если вы хотите использовать веб-камеру, она должна иметь возможность снимать кадры 720p.
Использование аппаратное ускорение имеет дополнительные требования к Windows и Linux. Это понадобится
- Процессор Intel с поддержкой Intel VT-x, Intel EM64T (Intel 64) и функции Execute Disable (XD) Bit
- Процессор AMD в Linux: процессор AMD с поддержкой виртуализации AMD (AMD-V) и дополнительных потоковых расширений SIMD 3 (SSSE3)
- Процессор AMD в Windows: Android Studio 3.2 или более поздней версии и Windows 10 от апреля 2018 г. или более поздней версии для функций платформы Windows Hypervisor (WHPX)
Я уверен, что потребуется время, чтобы на потребительский рынок появилось больше аппаратных устройств, но оно будет там. Будь то телефоны, ноутбуки или настольные компьютеры. Везде, где у вас есть два экрана, Windows 10X получит свое волшебство.
Теперь прочтите: Как установить эмулятор Windows 10X в Windows 10.