SPURV-projektet giver dig mulighed for at køre Android-applikationer på Linux

Collabora har introduceret SPURV open source-projektet til at køre Linux-baserede Android-applikationer med et Wayland-baseret grafisk miljø. Som nævnt kan brugere med dette system køre Android-applikationer på Linux parallelt med almindelige.

SPURV-projektet giver dig mulighed for at køre Android-applikationer på Linux

Teknisk set er denne løsning ikke en virtuel maskine, som du måske tror, ​​men blot en isoleret container. Til dens drift er standardkomponenter af Android-platformen installeret, leveret i AOSP (Android Open Source Project) repositories. Det er vigtigt at bemærke, at mobilapplikationer understøtter fuld 3D-acceleration.

Beholderen interagerer med hovedsystemet ved hjælp af flere komponenter. Disse omfatter SPURV Audio (lydoutput via ALSA audio-undersystemet), SPURV HWComposer (integration af vinduer i et Wayland-baseret miljø) og SPURV DHCP (til netværkskommunikation mellem systemer).

Det er vigtigt at huske, at der i dette tilfælde ikke er behov for en middleware-tabel, der vil oversætte Android-opkald til Linux og omvendt. Dette er med andre ord ikke Wine eller en emulator, så hastigheden burde være høj. Android er trods alt baseret på Linux-kernen; forskellen er kun på højere niveauer, hvor Java allerede er brugt.

Bemærk, at flere og flere virksomheder forsøger at skabe enten en universel platform for alle hardwareløsninger eller tværtimod indføre cross-platform funktionalitet. Blandt de seneste implementeringer af dette kan vi genkalde Windows 10, som også er tilgængeligt til ARM, og også delvist et hypotetisk samlet system til Apple-enheder, som vil fungere både på mobile enheder og på pc'er med ARM-processorer. Det skal forventes i 2020-2021.




Kilde: 3dnews.ru

Tilføj en kommentar