SPURV-projektet låter dig köra Android-applikationer på Linux

Collabora har introducerat SPURV-projektet med öppen källkod för att köra Linux-baserade Android-applikationer med en Wayland-baserad grafisk miljö. Som nämnts, med detta system kan användare köra Android-applikationer på Linux parallellt med vanliga.

SPURV-projektet låter dig köra Android-applikationer på Linux

Tekniskt sett är denna lösning inte en virtuell maskin, som du kanske tror, ​​utan bara en isolerad behållare. För dess drift installeras standardkomponenter för Android-plattformen, som tillhandahålls i AOSP (Android Open Source Project) förråd. Det är viktigt att notera att mobilapplikationer får stöd för full 3D-acceleration.

Behållaren interagerar med huvudsystemet med hjälp av flera komponenter. Dessa inkluderar SPURV Audio (ljudutgång via ALSA audio subsystem), SPURV HWComposer (integrering av fönster i en Wayland-baserad miljö) och SPURV DHCP (för nätverkskommunikation mellan system).

Det är viktigt att komma ihåg att i det här fallet finns det inget behov av en mellanprogramstabell som översätter Android-samtal till Linux och vice versa. Detta är med andra ord inte Wine eller en emulator, så hastigheten bör vara hög. Android är trots allt baserat på Linux-kärnan, skillnaden är bara på högre nivåer, där Java redan används.

Observera att fler och fler företag försöker skapa antingen en universell plattform för alla hårdvarulösningar eller tvärtom introducera plattformsoberoende funktionalitet. Bland de senaste implementeringarna av detta kan vi återkalla Windows 10, som även är tillgängligt för ARM, och även delvis ett hypotetiskt enhetligt system för Apple-enheter, som kommer att fungera både på mobila enheter och på datorer med ARM-processorer. Det bör väntas 2020–2021.




Källa: 3dnews.ru

Lägg en kommentar