Chrome OS 80 va oferi dezvoltatorilor o încărcare laterală mai ușoară a aplicațiilor Android

Google facilitează, în Chrome OS 80, dezvoltatorilor să încarce aplicațiile Android. Pentru prima dată, veți putea să descărcați lateral fără Modul Dezvoltator.

Săptămâna trecută, la Android Dev Summit, Google a anunțat o caracteristică pe care pasionații de sistemul de operare Chrome și-au dorit-o de ani de zile: capacitatea de a încărca aplicațiile Android fără a activa Modul pentru dezvoltatori. Am văzut comiterea codurilor în trecut care ar fi activat această caracteristică, dar niciuna dintre aceste implementări nu a ajuns vreodată către canalul stabil. Acum, că Google a confirmat oficial că această caracteristică va ajunge în Chrome OS 80, care este setat pentru o lansare stabilă în a doua săptămână a lunii februarie 2020, nu mai trebuie să monitorizăm religios Chromium Gerrit pentru această funcție plus.

După cum puteți vedea în imaginea prezentată mai sus, preluată prin Despre Chromebooks, Google adaugă această funcție pentru a permite dezvoltatorilor de aplicații Android să-și implementeze aplicațiile direct din Android Studio. Cu o creștere de 22% a vânzărilor de Chromebookuri de la an la an (din septembrie 2018 până în august 2019) și a duratei totale de timp cheltuiți pe aplicații Android pe sistemul de operare Chrome crescut cu un factor de 4, dezvoltatorii de aplicații Android sunt stimulați să-și aducă munca la Chromebookuri. Dezvoltarea pentru Chromebookuri necesită considerații precum modul în care aplicația dvs. reacționează la modificările modurilor de afișare (laptop și tabletă), gestionarea ferestrelor (ferestre cu mai multe ferestre și ferestre cu formă liberă) și introducere de la tastatură/mouse, deci este recomandat să testați aplicația pe nativ hardware. În acest scop, Google a făcut eforturi pentru a face sistemul de operare Chrome mai ușor de dezvoltat

a adăugat un container Linux anul trecut, permițând posibilitatea de a rula versiunea Linux a Android Studio.

În timp ce puteți dezvolta și construi aplicații Android pe un Chromebook, implementarea aplicației este puțin o durere de cap. În prezent, modalitatea recomandată de a încărca o aplicație Android pe sistemul de operare Chrome este să activați Modul Dezvoltator. Cu modul dezvoltator activat, încărcarea laterală a unei aplicații Android este la fel de simplă ca și clic pe fișierul APK compilat. Cu toate acestea, Modul Dezvoltator este în mod inerent nesigur, deoarece relaxează protecțiile de pornire verificate și acordă acces la un shell rădăcină. Este, de asemenea, o durere de rezolvat, deoarece necesită spălarea automată (resetarea din fabrică) a dispozitivului și gestionarea unui ecran de avertizare enervant pe care trebuie să-l ocoliți manual la fiecare pornire. Din fericire, când Chrome OS 80 va fi lansat pe canalul stabil în februarie 2020, toți dezvoltatorii vor putea implementează aplicațiile lor Android direct din Android Studio pe Chromebook, fără a fi nevoie să activezi Developer Modul. Dacă sunteți pe canalul Chrome OS Dev, veți putea testa acest lucru încă de la sfârșitul lunii viitoare.

Din păcate, nu se pare că Google intenționează ca această funcție să fie utilizată de utilizatorii finali. In conformitate cu comite care implementează probabil această caracteristică, această caracteristică necesită activarea Crostini (suport pentru aplicația Linux), limitând ce Chromebookuri vor avea acces la această funcție. În plus, dezactivarea funcției necesită o spălare puternică. Dacă sunteți confortabil cu linia de comandă, totuși, încărcarea aplicațiilor Android ar trebui să fie la fel de simplă ca utilizarea „adb instalați.” Alternativ, puteți doar să „împingeți adb” APK-ul, să introduceți „adb shell” și apoi să folosiți „pm install”, dreapta acum.