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