Společnost Microsoft představila své první zařízení se dvěma obrazovkami - Surface Neo - loni v listopadu a spolu s tím přišla i nová SDK. Sada SDK umožňuje vývojářům vytvářet aplikace, které fungují na duálních a skládacích zařízeních. Nyní, když je emulátor venku pro svůj první veřejný náhled, v tomto příspěvku sdílím Minimální systémové požadavky emulátoru Windows 10X. Nejlepší na tom je, že Windows 10X Emulator lze nainstalovat na Windows 10. Takže pokud jste vývojář nebo jste z toho nadšení, můžete to zkusit. Na konci jsme také hovořili o požadavcích na Preview SDK pro Microsoft Surface Duo.
Minimální hardwarové a softwarové požadavky emulátoru Windows 10X
Stejně jako to, že operační systém potřebuje ke spuštění minimální hardware a software, potřebuje i emulátor. Jedná se o miniaturní operační systém, který vývojářům umožňuje otestovat jejich aplikaci bez zakoupení skutečného hardwaru. Pokud plánujete vývoj nebo podporu své aplikace pro duální obrazovku, zde jsou požadavky na spuštění emulátoru Windows 10x.
Softwarové požadavky
Emulátor Microsoftu: Jedná se o speciální emulátor, který pracuje s emulátorem Hyper-V. Umožňuje vývojářům testovat UWP a běžné aplikace WIN32 pro scénáře se dvěma obrazovkami. Zatímco Microsoft Emulator lze stáhnout z Microsoft Storu, váš počítač se systémem Windows 10 bude potřebovat v počítači nainstalovanou technologii Hyper-V.
Emulátor nabízí nové Nativní Windows API pro vývoj dvou obrazovek. Umožní vám aplikaci překlenout dvě obrazovky, přizpůsobit se podle polohy závěsu a využít výhod Windows 10X.
Windows 10 Preview Build: Jelikož se jedná o produkt Public Preview, musí váš počítač se systémem Windows 10 běžet také v programu Windows Insider. Funguje s Windows 10 Pro, Enterprise, Education (x64). Minimální počet sestavení potřebný k testování je 19555 nebo novější.
Hardwarové požadavky pro emulátor Windows 10X
- Procesor: 64bitový procesor se čtyřmi jádry (všechna čtyři jádra budou vyhrazena emulátoru)
- RAM: Minimálně 8 GB (doporučeno 16 GB). Emulátor získá 4 GB paměti RAM.
- Úložný prostor: 15 GB volného místa na disku pro VHDX + rozdílový disk, doporučeno SSD
- GPU: Hyper-V s povoleným a vyhrazeným GPU (podporuje DirectX 11.0 nebo novější a WDDM 2.4 grafický ovladač nebo novější)
Potřebujete také podporu pro virtualizaci pomocí hardwaru. To zahrnuje virtualizaci povolenou ve firmwaru, překlad adres druhé úrovně a dostupnost prevence spuštění dat. Základní deska by měla všechny tyto funkce podporovat buď prostřednictvím systému BIOS, nebo UEFI.
To znamená, že emulátor nyní pracuje pouze s procesorem Intel. Pokud máte něco jiného než Intel, budete si muset počkat na podporu.
Jak zkontrolovat virtualizaci na úrovni hardwaru?
Chcete-li zjistit, zda váš počítač se systémem Windows 10 podporuje virtualizaci na úrovni hardwaru, postupujte takto:
- Otevřete výzvu Spustit, zadejte CMD a stiskněte klávesu Enter
- Na příkazovém řádku proveďte systémová informace.exe příkaz
- Ve výsledku přejděte na konec a zkontrolujte následující
- Ve firmwaru je povolena virtualizace
- Překlad adres druhé úrovně
- K dispozici je prevence spuštění dat
- Všichni by měli být ANO, aby to podporovalo virtualizaci na hardwarové úrovni.
Pokud je nevidíte jako ano, spusťte systém BIOS / UEFI a zkontrolujte, zda existuje možnost povolit virtualizaci hardwaru. Pokud nevidíte žádnou možnost, znamená to, že váš počítač se systémem Windows 10 ji nepodporuje.
Preview SDK pro Microsoft Surface Duo požadavky
Už jsme začali vidět skládací zařízení Android, jako jsou Samsung Galaxy Z Flip a Motorola RAZR. Více toho uvidíme až v příštích letech a Microsoft má pro své skládací zařízení - Surface Duo - sadu SDK pro náhled vývojářů. Sada SDK pro náhled poskytuje vývojářům první pohled na to, jak můžete využít zážitky ze dvou obrazovek. SDK nabízí Nativní Java API které jsou specifické pro Surface Duo.
Pokud máte v plánu podpořte své aplikace pro duální obrazovku na Surface Duo, pak můžete použít tuto sadu SDK. Nativní API nabízí rozhraní DisplayMask API, snímač úhlu závěsu a nové funkce zařízení. Emulátor simuluje polohy, gesta, úhel závěsu, napodobuje šev mezi dvěma obrazovkami a další.
Požadavek Android Studio
- Microsoft® Windows® 7/8/10 (64bitový). Emulátor Android podporuje pouze 64bitový systém Windows.
- 4 GB RAM minimálně, 8 GB RAM doporučeno.
- Minimálně 2 GB volného místa na disku, doporučeno 4 GB (500 MB pro IDE + 1.5 GB pro Android SDK a image systému emulátoru).
- Minimální rozlišení obrazovky 1280 x 800.
Požadavek emulátoru Android
- Nástroje SDK 26.1.1 nebo vyšší
- 64bitový procesor
- Windows: CPU s podporou UG (neomezený host)
- HAXM 6.2.1 nebo novější (HAXM 7.2.0 nebo novější doporučeno)
- Pokud chcete použít webovou kameru, měla by mít schopnost pořizovat snímky 720p.
Použití hardwarová akcelerace má další požadavky na Windows a Linux. Bude to potřeba
- Procesor Intel s podporou funkcí Intel VT-x, Intel EM64T (Intel 64) a Execute Disable (XD) bit
- Procesor AMD v systému Linux: Procesor AMD s podporou AMD Virtualization (AMD-V) a Supplemental Streaming SIMD Extensions 3 (SSSE3)
- Procesor AMD v systému Windows: Android Studio 3.2 nebo vyšší a verze Windows 10. dubna 2018 nebo vyšší pro funkčnost platformy Windows Hypervisor Platform (WHPX)
Jsem si jistý, že chvíli potrvá, než se na spotřebitelský trh dostane více hardwarových zařízení, ale bude tam. Ať už jde o telefony, notebooky nebo stolní počítače. Kdekoli máte dvě obrazovky, Windows 10X získá své kouzlo.
Nyní si přečtěte: Jak nainstalovat Windows 10X Emulator na Windows 10.