Chrome OS 80 prinesie vývojárom jednoduchšie sťahovanie aplikácií pre Android

Google uľahčuje vývojárom v systéme Chrome OS 80 sťahovanie aplikácií pre Android. Prvýkrát budete môcť bočné zaťaženie bez režimu vývojára.

Minulý týždeň na Android Dev Summit spoločnosť Google oznámila funkciu, ktorú nadšenci OS Chrome chceli už roky: možnosť bočného načítania aplikácií pre Android bez povolenia režimu vývojára. Videli sme potvrdenia kódu v minulosti to by umožnilo túto funkciu, ale žiadna z týchto implementácií sa nikdy nedostala do stabilného kanála. Teraz, keď spoločnosť Google oficiálne potvrdila, táto funkcia dorazí do systému Chrome OS 80, ktorý je pripravený na stabilné vydanie v roku druhý februárový týždeň 2020 už nemusíme kvôli tejto funkcii nábožensky monitorovať Chromium Gerrit prídavok.

Ako môžete vidieť na uvedenom obrázku vyššie, získané cez O Chromebookoch, Google pridáva túto funkciu aby vývojári aplikácií pre Android mohli nasadzovať svoje aplikácie priamo z Android Studio. S 22 % nárastom medziročného predaja Chromebookov (od septembra 2018 do augusta 2019) a celkového času Vývojári aplikácií pre Android sú motivovaní, aby svoju prácu využili Chromebooky. Pri vývoji pre Chromebooky je potrebné zvážiť, ako vaša aplikácia reaguje na zmeny režimov zobrazenia (notebook a tablet), správa okien (okná s viacerými oknami a okná s voľným formátom) a vstup z klávesnice/myši, preto sa odporúča otestovať aplikáciu na natívnych hardvér. Za týmto účelom spoločnosť Google presadzovala, aby bol Chrome OS pre vývojárov priateľskejší

pridanie kontajnera Linux minulý rok, čo umožňuje spustiť verziu pre Linux Android Studio.

Aj keď na Chromebooku môžete vyvíjať a vytvárať aplikácie pre Android, nasadenie aplikácie je trochu trápenie. V súčasnosti je odporúčaným spôsobom bočného načítania aplikácie pre Android v systéme Chrome OS povoliť režim vývojára. S povoleným režimom vývojára je sťahovanie aplikácie pre Android rovnako jednoduché ako kliknutie na kompilovaný súbor APK. Režim vývojára je však vo svojej podstate neistý, pretože uvoľňuje overenú ochranu pri zavádzaní a poskytuje prístup ku koreňovému shellu. Je to tiež problém, pretože to vyžaduje premývanie (resetovanie z výroby) vášho zariadenia a riešenie nepríjemnej varovnej obrazovky, ktorú musíte manuálne obísť pri každom spustení. Našťastie, keď sa Chrome OS 80 vo februári 2020 dostane do stabilného kanála, všetci vývojári budú môcť nasaďte svoje aplikácie pre Android priamo z Android Studio do svojho Chromebooku bez toho, aby ste museli povoliť vývojára Režim. Ak ste na kanáli Chrome OS Dev, budete si to môcť vyskúšať už koncom budúceho mesiaca.

Žiaľ, nezdá sa, že by spoločnosť Google zamýšľala túto funkciu využívať koncoví používatelia. Podľa zaviazať sa ktorá pravdepodobne implementuje túto funkciu, táto funkcia vyžaduje, aby bola povolená Crostini (podpora aplikácií pre Linux), čo obmedzuje, ktoré Chromebooky budú mať k tejto funkcii prístup. Okrem toho zakázanie tejto funkcie vyžaduje powerwash. Ak vám však vyhovuje príkazový riadok, bočné načítanie aplikácií pre Android by malo byť také jednoduché ako používanie „adb install." Prípadne môžete súbor APK jednoducho „adb push“, zadať „adb shell“ a potom použiť „pm install“ teraz.