Google iri kugadzira itsva ARCVM system yekushandisa Android application paChrome OS

Mumiganhu yeprojekti ARCVM (ARC Virtual Machine) Google inokura yeChrome OS sarudzo nyowani yekushandisa Android application. Musiyano wakakosha kubva kune yazvino yakatsanangurwa ARC++ layer (Android Runtime yeChrome) iko kushandiswa kwemushini wakazara-wakazara chaiwo pachinzvimbo chemudziyo. Iwo matekinoroji akaiswa muARCVM atoshandiswa mune subsystem Toast kumhanyisa Linux application paChrome OS.

Panzvimbo pemudziyo wakasarudzika uchishandisa mazita, seccomp, alt syscall, SELinux uye mapoka, ARCVM inoshandisa chaiyo muchina chekutarisa kumhanyisa Android nharaunda. CrosVM zvichibva paKVM hypervisor uye modified padanho rezvigadziriso, system image Magumo, kusanganisira yakabviswa-pasi kernel uye idiki system nharaunda. Kupinza uye kuburitsa kuchiratidziro kwakarongwa kuburikidza nekuvhurwa kweyepakati composite server mukati memuchina chaiwo, iyo inoendesa mberi kuburitsa, zviitiko zvekupinza uye mashandiro ne clipboard pakati peiyo chaiyo uye huru nharaunda (MuARC ++ kushandiswa kupinda zvakananga kune DRM layer kuburikidza neRender Node).

Kuuya munguva pfupi Google kwete kuronga tsiva iyo yazvino ARC++ subsystem neARCVM, asi mukufamba kwenguva ARCVM ndeyekufarira kubva padanho rekubatana neiyo subsystem yekushandisa Linux maapplication uye nekupa kwakasimba kuparadzaniswa kweiyo Android nharaunda (mudziyo unoshandisa yakajairika kernel neiyo huru system. uye inochengetedza kupinda kwakananga kune kufona system uye kernel interfaces, kusagadzikana uko kunogona kushandiswa kukanganisa iyo yese system kubva mumudziyo).

Iko kushandiswa kweARCVM kuchaita zvakare kuti zvibvire kubvumidza vashandisi kuti vaise zvisina tsarukano maapplication eAroid, pasina kuganhurirwa kusungirirwa kuGoogle Play dhairekitori uye pasina kuda kuti mudziyo uchinjirwe kune yekuvandudza modhi (mune yakajairika mode. kubvumidzwa kuisa mapurogiramu akasarudzwa chete kubva kuGoogle Play). Ichi chimiro chakakosha pakuronga kuvandudzwa kweAroid application paChrome OS. Parizvino, zvave kutogoneka kuisa iyo Android Studio nharaunda paChrome OS, asi kuti uedze maapplication ari kugadzirwa, unofanirwa kugonesa Developer Mode.

Source: opennet.ru

Voeg