SPURV-prosjektet lar deg kjøre Android-applikasjoner på Linux

Collabora har introdusert SPURV åpen kildekode-prosjektet for å kjøre Linux-baserte Android-applikasjoner med et Wayland-basert grafisk miljø. Som nevnt, med dette systemet kan brukere kjøre Android-applikasjoner på Linux parallelt med vanlige.

SPURV-prosjektet lar deg kjøre Android-applikasjoner på Linux

Teknisk sett er denne løsningen ikke en virtuell maskin, som du kanskje tror, ​​men bare en isolert beholder. For driften er standardkomponenter av Android-plattformen installert, levert i AOSP (Android Open Source Project) repositoriene. Det er viktig å merke seg at mobilapplikasjoner får støtte for full 3D-akselerasjon.

Beholderen samhandler med hovedsystemet ved hjelp av flere komponenter. Disse inkluderer SPURV Audio (lydutgang via ALSA-lydundersystemet), SPURV HWComposer (integrering av vinduer i et Wayland-basert miljø) og SPURV DHCP (for nettverkskommunikasjon mellom systemer).

Det er viktig å huske at i dette tilfellet er det ikke behov for en mellomvaretabell som vil oversette Android-anrop til Linux og omvendt. Dette er med andre ord ikke Wine eller en emulator, så hastigheten bør være høy. Tross alt er Android basert på Linux-kjernen; forskjellen er bare på høyere nivåer, der Java allerede er brukt.

Merk at flere og flere selskaper prøver å lage enten en universell plattform for alle maskinvareløsninger eller tvert imot introdusere funksjonalitet på tvers av plattformer. Blant de siste implementeringene av dette kan vi minne om Windows 10, som også er tilgjengelig for ARM, og også delvis et hypotetisk enhetlig system for Apple-enheter, som vil fungere både på mobile enheter og på PC-er med ARM-prosessorer. Det bør forventes i 2020–2021.




Kilde: 3dnews.ru

Legg til en kommentar