Článok

Intel Bridge: Čo to je a ako podporuje fungovanie aplikácií pre Android v systéme Windows 11

protection click fraud

Prenosný počítač so systémom Windows 11 pre AndroidZdroj: Nick Sutrich / Android Central

Pre veľa ľudí novinky Windows 11 by bol schopný spustiť aplikácie pre Android je veľká vec. Áno, Microsoft je v závislosti od Amazonu a jeho App Store uskutočniť, a to nie je ideálna situácia, ale aj tak. Získanie aplikácií, ktoré používate na najlepší telefón s Androidom beh na PC, ktorý tiež používate, je sakramentsky pohodlné. To je presne dôvod, prečo to Apple tak veľmi tlačí a prečo ľudia milujú funkcie ako Váš telefón v systéme Windows 10.

To sa netýka iba niečoho pravidelné softvér. A Chromebook môže spúšťať aplikácie pre Android v natívnom kontajneri, aj keď sa procesor vo vnútri veľmi líši od procesora vo vašom telefóne. S Windows 11 to bude rovnaké. Rozdiel je v tom, že Chromebooky veľmi závisia od toho, či Google poskytuje správny súbor pre správny hardvér pri inštalácii aplikácie zo služby Google Play, zatiaľ čo Microsoft a Amazon nemajú nastavenie, ktoré to umožňuje (ešte). Tam prichádza Intel s tým, čo nazýva Technológia Intel Bridge.

VPN ponuky: Doživotná licencia za 16 dolárov, mesačné plány za 1 dolár a viac

Napriek svojmu názvu nie je Intel Bridge Technology hardvérovou súčasťou. To je dobré, pretože to znamená, že je možné použiť rovnakú technológiu, aj keď váš počítač nemusí obsahovať čip Intel. Intel Bridge sa nazýva runtime post-kompilátor a práve to je kúzlo, vďaka ktorému sú aplikácie určené pre telefóny s čipmi ARM vo vnútri tak, aby fungovali na PC s čipom Intel alebo AMD vo vnútri.

Čo je to kompilátor?

Android StudioZdroj: Jerry Hildenbrand / Android Central

Skôr ako pochopíte, ako bude Intel Bridge fungovať, musíte vedieť, čo je kompilátor a prečo je to potrebné. Nebojte sa, nie je to nič mimoriadne ťažké pochopiť.

Kompilátor premení kód, ktorý môže vyzerať ako blázon, na kód, ktorý dokáže na vašu obrazovku napísať Hello World.

Kompilátor vezme všetko, čo sleduje známu štruktúru - v našom prípade to znamená počítačové programovanie jazyk ako C ++ alebo Java - a premení ho na strojový kód, ktorému procesor porozumie a použije ho pri výkone príkazy. Či už sú to aplikácie pre Android alebo podnikové programy za niekoľko miliónov dolárov, niekto, kto vyvíja počítačové programy napíše softvér a potom pomocou prekladača premení všetko na balík, ktorý dokáže cieľový počítač rozumieť. Toto je balíček, ktorý inštalujeme na naše výpočtové zariadenia.

Existuje veľa rôznych typov prekladačov a aplikácie pre Android sú skutočne lepšie popísané ako preložené na použitie s Kompilátor Just-in-Time namiesto „kompilovaný“, ale výsledok je pre koncového používateľa rovnaký - sú vytvorené aplikácie, ktoré je možné inštalovať a používať na naše telefóny. Bez prekladača váš počítač vôbec netuší, čo robiť s napísanými riadkami kódu.

Použil by sa typický pracovný postup pre vývojárov aplikácií pre Android Android Studio na písanie aplikácií pomocou Java alebo Kotlin, potom pomocou vstavaných funkcií Android Studio môžete vytvoriť aplikáciu zo všetkého. Keď bude spokojný, všetko sa zoskupí a nahrá do Obchodu Play, kam si ho môžeme nainštalovať vy aj ja. Systém funguje kvôli softvéru, ktorý z Javy urobí niečo, čomu procesor telefónu porozumie.

Čo je postkompilácia?

Zbierka aplikácií pre systém Windows 11 pre AndroidZdroj: Microsoft

Je zrejmé, že inžinier, a nie dizajnér, prišli s pojmom post-kompilácia, pretože to znamená doslova to, čo hovorí - zostaviť niečo po už je to zostavené. To znie trochu, dobre, hlúpo pre nedostatok lepšieho slova, ale je to skutočne skutočne chytré.

Môžete prekompilovať niečo, čo už bolo zostavené, a to sa tu deje.

Runtime post-kompilátor vezme kód, ktorý už bol kompilovaný a je pripravený na spustenie a prekompiluje s akýmikoľvek ďalšími údajmi alebo zmenami, ktoré sa vyvinuli do výstupu. Viem, že môže byť ťažké zabaliť hlavu, pretože to znie tak komplikovane. Príklad pomôže zlomiť túto podivnú vetu, kým to nebude dávať väčší zmysel.

Intel Bridge je runtime post-kompilátor, ktorý preberá bajtový kód aplikácie pre Android, ktorý je pripravený na Android Runtime na našich telefónoch a obnoví ich všetko potrebné, aby mohli namiesto toho bežať na počítačovom hardvéri Windows 11. Všetko, čo je potrebné na natívne spustenie aplikácie pre Android na hardvéri vo vnútri počítača so systémom Windows 11, prináša Intel Bridge. Konečný výstup znamená, že aplikácie pre Android fungujú čo najbližšie k natívnej aplikácii pre Windows 11 bez toho, aby pôvodný vývojár robil nejaké zmeny.

Alebo, ako hovorí Intel:

Vďaka technológii Intel Bridge ponúka počítač naďalej najväčší výber a najlepšie zážitky pre najširší ekosystém aplikácií. Intel Bridge Technology je runtime post-kompilátor, ktorý umožňuje natívnym spustenie aplikácií na zariadeniach s procesorom x86, vrátane spúšťania týchto aplikácií v systéme Windows.

Technológia Intel Bridge nie je hardvér, je to trochu extrémne komplikovaný softvér, ktorý premosťuje natívne funkcie, ktoré aplikácia pre Android vyžaduje, od natívnych funkcií dostupných v systéme Windows 11 inštalácia. Nie je to emulátor. Nie je to virtuálny stroj. Nie je to zrkadlenie aplikácie z telefónu na obrazovku počítača. Zahŕňa skutočné zmeny v kompilovanom bajtovom kóde aplikácie, aby sa preložila do podoby, ktorá sa veľmi podobá na akúkoľvek inú aplikáciu pre Windows 11.

Čo to pre vás znamená

Windows YourPhoneZdroj: Microsoft

Je to ľahká časť - to znamená, že akonáhle nájdete aplikáciu pre Android, ktorú chcete nainštalovať do svojho počítača s Windowsom 11, nebude mať rovnaké problémy ako emulátor. obsahuje: réžiu softvéru, nekompatibilné 3D ovládače a problémy s rozlíšením a celú ďalšiu aplikáciu, ktorá existuje, takže bude fungovať v pozadie. Emulátory a virtuálne stroje sú úžasné. Natívne spustenie aplikácií je ešte úžasnejšie.

Znamená to, že aplikácie pre Android budú fungovať lepšie aj na super lacných notebookoch so systémom Windows 11.

Intel Bridge nerieši okamžite všetky problémy so spúšťaním aplikácií pre Android vo Windows 11, ale je to skvelý spôsob, ako zvládnuť počiatočné technické prekážky. Je to veľmi odlišné od existujúcich riešení ako BlueStacks a môže byť dokonca dosť dobrým riešením na prilákanie vývojárov, aby vytvorili svoje aplikácie pre Amazon App Store.

Správna osoba sa bude môcť čoskoro popozerať a zistiť, ako to presne funguje, a možno aj skopírovať nápad pre ďalšie operačné systémy, ako sú macOS alebo populárne distribúcie Linuxu. Zatiaľ je to však len jedna z vynikajúcich funkcií systému Windows 11, ktorá by mohla stáť za to.

Recenzia Samsung Galaxy SmartTag +: najlepší konkurent Android AirTag
značka, si to

Aby ste to mohli naplno využívať, musíte žiť vo svete spoločnosti Samsung a vlastniť drahý vlajkový telefón Galaxy. Ale ak ste to vy, SmartTag + je pravdepodobne najlepšou alternatívou Android AirTag.

Bojujte o prežitie v najlepších hrách Battle Royale pre Android
Posledný stojaci muž

Battle Royale je jedným z najpopulárnejších herných žánrov, ale môže byť ťažké rozhodnúť, ktoré hry sa skutočne oplatí hrať. Toto sú najlepšie tituly pre Android, vďaka ktorým budete môcť súťažiť kdekoľvek.

OnePlus potvrdzuje, že Nord 2 bude mať čipovú sadu MediaTek Dimensity 1200
Potvrdenie

OnePlus potvrdil, že jeho nadchádzajúci Nord 2 bude poháňaný vlajkovou loďou chipsetu Dimensity 1200 od MediaTek.

Hrajte kdekoľvek s týmito skvelými držiakmi na telefón pre ovládač PS4 pre váš telefón
Hrajte na mobile

Existuje veľa úchytov, ktoré sú skvelé na hranie s hrami PS4, a práve tu máme tie najlepšie z nich.

instagram story viewer