„Windows 11“ oficialiai paleista su daugybe naujų funkcijų ir patobulinimų. Vienas iš labiausiai laukiamų atnaujinimų yra galimybė platformoje paleisti „vietines“ Android programas, nenaudojant emuliacijos programinės įrangos.
Tai didelis žingsnis į priekį, kuriam „Microsoft“ prireikė daug metų tirti ir kurti. Taigi, koks yra „Android“ programų paleidimo „Windows 11“ principas? Išsiaiškinkime žemiau.
Būtinos sąlygos
Pirma, reikėtų pažymėti, kad „Microsoft“ operacinėje sistemoje „Windows 11“ dar nėra oficialiai išleidusi savosios „Android“ programos palaikymo, tačiau ji yra tik vidinio testavimo etape. Šiuo metu (2021 m. spalio mėn.) naudotojai gali įdiegti „Android“ programas, tik jei naudoja „Windows 11“ beta versijos kanalą „Insider Preview“.
Ateityje ši funkcija bus prieinama visuose „Windows 11“ įrenginiuose, kurie turės reikiamą aparatinės įrangos virtualizacijos palaikymą. Tada kompiuteriuose su „Windows 11“ bus galima paleisti „Android“ programas, kaip ir „Chromebook“ įrenginiuose – ir panašiai kaip M1 „Mac“ kompiuteriuose gali paleisti „iPhone“ ir „iPad“ programas.
„Intel Bridge“ technologija

Galite galvoti apie programas kaip dėlionės dalis – jos telpa tik tam tikrose vietose. „Mac“ programos negali paleisti „Windows“ ir, žinoma, „Android“ programos taip pat negali veikti „iPhone“. Todėl, kad „Android“ programos veiktų „Windows 11“, „Microsoft“ turi turėti kai kurių galingų palaikymo įrankių pagalbos. Vienas iš jų yra „Intel Bridge Technology“ (IBT) su techniniu terminu „runtime post-compiler“.
Kompiliatorius yra įrankis, nurodantis kompiuteriui, ką daryti su programoje esančiu kodu. Be kompiliatoriaus programos iš esmės yra tik dokumentų paketai, parašyti „užsienio kalba“, kurios jūsų kompiuteris nesupranta ir negali apdoroti.
Už programos kodo perkompiliavimą bus atsakingas kompiliatorius. Tokiu atveju programa sukompiliuojama taip, kad pirmiausia veiktų „Android“, tada „Intel Bridge Technology“ iš naujo sukompiliuoja programą pagal visus reikalavimus, reikalingus veikti „Windows 11“.
Tiksliau, ši technologija gali kompiliuoti programas po paleidimo, kad būtų suderinama su x86 platformomis iš Intel ir AMD. Be to, „Intel“ kelių architektūrų XPU strategija taip pat naudojama siekiant pagerinti patirtį dalijantis darbo krūvį tarp „Android“ ir „Windows“ programų. Tai taip pat leidžia programoms giliau integruotis su „Windows“ grafika ir procesoriais. „Intel Bridge“ technologija gali būti laikoma tiltu, jungiančiu vietines „Android“ funkcijas su „Windows“ funkcijomis.
Svarbu paminėti tai, kad „Android“ programų kūrėjams visiškai nereikia įsikišti ar keisti, kad jų programos veiktų „Windows 11“. Tai yra „Microsoft“ darbas.
Ne emuliatorius
Tiesą sakant, idėja „Android“ programas perkelti į „Windows“ aplinką kilo jau seniai. Emuliatoriai, tokie kaip „BlueStacks“, jau kurį laiką tai daro, tačiau turi tam tikrų didelių apribojimų. Skirtumas tas, kad „Intel Bridge Technology“ nėra emuliatorius.
Emuliatoriai sukuria virtualią aplinką programoms veikti. Iš esmės jis sukuria virtualų „Android“ įrenginį, kuris veikia jūsų „Windows“ kompiuteryje. Tam reikia daug sistemos išteklių, be to, viskas gali sulėtėti, o tai paveiks bendrą patirtį.
„Intel Bridge“ technologija leidžia „Android“ programoms paleisti „Windows 11“, kaip ir įprastas „Windows“ programas. Tai užtikrina, kad programa veikia sklandžiai, beveik be jokių apribojimų.
Iš kur atsiranda programos?

„Microsoft“ bendradarbiauja su „Amazon“, kad pasiūlytų „Android“ programas per „Amazon Appstore“. „Android“ programų diegimas iš „Amazon Appstore“ taip pat yra labai paprastas. Tiesiog įdiekite „Amazon Appstore“ iš „Microsoft Store“, tada atsisiųskite „Android“ programas kaip įprasta.