Artikkel

Intel Bridge: Hva det er, og hvordan det får Android-apper til å fungere på Windows 11

protection click fraud

Windows 11 Android bærbar PCKilde: Nick Sutrich / Android Central

For mange mennesker, nyheten om at Windows 11 kunne kjøre Android-apper er en stor avtale. Ja, det er Microsoft avhengig av Amazon og App Store for å få det til, og det er ikke en ideell situasjon, men likevel. Få appene du bruker på beste Android-telefon å kjøre på PCen du også bruker er ganske darn praktisk. Det er nettopp derfor Apple presser det så hardt, og hvorfor folk elsker funksjoner som Telefonen din i Windows 10.

Dette innebærer mer enn bare regelmessig programvare også. EN Chromebook kan kjøre Android-apper i en innfødt container, selv om prosessoren inni er veldig forskjellig fra det som bor i telefonen din. Med Windows 11 blir det det samme. Forskjellen er at Chromebooks er veldig avhengige av at Google serverer riktig fil for riktig maskinvare når du installerer en app fra Google Play, mens Microsoft og Amazon ikke har et oppsett som tillater dette (ennå). Det er der Intel kommer inn med det den kaller Intel Bridge-teknologi.

VPN-tilbud: Lifetime-lisens for $ 16, månedlige planer til $ 1 og mer

Til tross for navnet er Intels Bridge Technology ikke en maskinvarekomponent. Det er bra fordi det betyr at samme teknologi kan brukes, selv om PC-en din kanskje ikke har en Intel-brikke inni. Intel Bridge er det som kalles en runtime post-kompilator, og det er den slags magi som gjør apper bygget for telefoner med ARM-brikker inni for å fungere på en PC med en Intel- eller AMD-brikke inni.

Hva er en kompilator?

Android StudioKilde: Jerry Hildenbrand / Android Central

Du må vite hva en kompilator er og hvorfor den trengs før du kan forstå hvordan Intel Bridge skal fungere. Ikke bekymre deg, det er ikke noe veldig vanskelig å forstå.

En kompilator gjør det som kan se ut som gibberish til kode som kan skrive Hello World på skjermen.

En kompilator tar alt som følger en kjent struktur - i vårt tilfelle betyr dette en dataprogrammering språk som C ++ eller Java - og gjør det til maskinkode som en prosessor kan forstå og bruke til å utføre kommandoer. Enten det er Android-apper eller flere millioner dollar bedriftsprogrammer, noen som utvikler dataprogrammer skriver programvaren og bruker deretter en kompilator for å gjøre alt om til en pakke som måldatamaskinen kan forstå. Dette er pakken som vi installerer på våre databehandlingsenheter.

Det er mange forskjellige typer kompilatorer, og Android-apper er faktisk bedre beskrevet som oversatt for bruk med en Just-in-Time kompilator i stedet for "kompilert", men resultatet er det samme for sluttbrukeren - apper er bygget som kan installeres og brukes på telefonene våre. Uten en kompilator har datamaskinen din ingen anelse om hva du skal gjøre med de skrevne kodelinjene.

En typisk arbeidsflyt for en Android-apputvikler vil bruke Android Studio for å skrive applikasjoner ved hjelp av Java eller Kotlin, og deretter bruke de innebygde funksjonene til Android Studio til å bygge en app ut av det hele. Når han eller hun er fornøyd, blir alt samlet og lastet opp til Play Store, hvor du og jeg kan installere det. Systemet fungerer på grunn av programvaren som gjør Java til noe en telefonprosessor kan forstå.

Hva er post-kompilering?

Windows 11 Android App CollectionKilde: Microsoft

Det er åpenbart at en ingeniør og ikke en designer kom med begrepet postkompilering fordi det bokstavelig talt betyr hva det står - å kompilere noe etter det er allerede blitt samlet. Det høres litt, vel, dumt ut av mangel på et bedre ord, men det er faktisk veldig smart.

Du kan kompilere noe som allerede er samlet, og det er det som skjer her.

En runtime post-compiler tar kode som allerede er kompilert og er klar til å kjøres og kompilerer på nytt det med eventuelle ekstra data eller endringer som er utviklet til utdata. Jeg vet at dette kan være vanskelig å pakke hodet rundt fordi det høres så kronglete ut. Et eksempel vil bidra til å bryte den rare setningen ned til den gir mer mening.

Intel Bridge er en runtime post-kompilator som tar Android-app byte-kode som er klar for Android-kjøretid på telefonene våre og bygger dem om med alt som trengs, slik at de kan kjøre på Windows 11-maskinvare i stedet. De tingene som trengs for å få en Android-app til å kjøre naturlig på maskinvaren i en Windows 11-PC, blir injisert av Intel Bridge. Den endelige utgangen betyr at Android-apper fungerer så nær en innfødt Windows 11-app som mulig uten at den opprinnelige utvikleren i det hele tatt gjør noen endringer.

Eller, som Intel uttrykker det:

Med Intel Bridge Technology fortsetter PC-en å tilby flest muligheter og beste opplevelser for det bredeste økosystemet med applikasjoner. Intel Bridge Technology er en runtime post-kompilator som gjør det mulig for applikasjoner å kjøre naturlig på x86-baserte enheter, inkludert å kjøre disse programmene på Windows.

Intel Bridge Technology er ikke noe maskinvare, det er litt ekstremt komplisert programvare som bygger bro de opprinnelige funksjonene en Android-app krever over til de opprinnelige funksjonene som er tilgjengelige på Windows 11 installasjon. Det er ikke en emulator. Det er ikke en virtuell maskin. Det speiler ikke apper fra telefonen til PC-skjermen. Det innebærer faktiske endringer i den sammensatte byte-koden til en app for å oversette den til en ting som ligner alle andre Windows 11-apper.

Hva dette betyr for deg

Windows YourPhoneKilde: Microsoft

Det er den enkle delen - det betyr at når du finner en Android-app du vil installere på Win 11-PCen din, vil den ikke ha de samme problemene som en emulator har: programvarekostnader, inkompatible 3D-drivere og oppløsningsproblemer, og et helt annet program som bare eksisterer slik at det fungerer i bakgrunn. Emulatorer og virtuelle maskiner er freaking awesome. Å kjøre apper naturlig er enda mer fantastisk.

Det betyr at Android-apper vil kjøre bedre selv på super billige Windows 11 bærbare datamaskiner.

Intel Bridge løser ikke umiddelbart alle problemene med å kjøre Android-apper i Windows 11, men det er en fin måte å håndtere de første tekniske hindringene på. Det er veldig forskjellig fra eksisterende løsninger som BlueStacks og kan til og med være en god nok løsning for å tiltrekke seg utviklere til å bygge appene sine for Amazon App Store.

En gang snart vil den rette personen kunne pikke rundt og finne ut nøyaktig hvordan det fungerer, og kanskje til og med kopiere ideen til andre operativsystemer som macOS eller populære Linux-distribusjoner. Men for nå er det bare en av de kule funksjonene i Windows 11 som kan gjøre det verdt oppgraderingen.

Samsung Galaxy SmartTag + anmeldelse: Den beste Android AirTag-konkurrenten
tag, du er det

Du må bo i Samsungs verden for å dra full nytte av det, og eie et dyrt flaggskip Galaxy-telefon. Men hvis det er deg, er SmartTag + sannsynligvis det beste Android AirTag-alternativet.

Kjemp for å overleve i de beste Battle Royale-spillene på Android
Siste mann som står

Battle royale er en av de mest populære spillsjangrene, men det kan være vanskelig å bestemme hvilke spill som faktisk er verdt å spille. Dette er de beste Android-titlene som lar deg konkurrere uansett hvor du er.

OnePlus bekrefter at Nord 2 vil ha MediaTeks Dimensity 1200-brikkesett
Bekreftelse

OnePlus har bekreftet at den kommende Nord 2 vil bli drevet av flaggskipet Dimensity 1200-brikkesett fra MediaTek.

Spill hvor som helst med disse flotte PS4-kontrolltelefonfeste for telefonen
Spill på mobil

Det er mange monteringer der ute som er gode for å spille med PS4-spill, og vi har det beste av dem akkurat her.

instagram story viewer