Chrome OS 80 vil gi enklere sidelasting av Android-apper for utviklere

Google gjør det enklere i Chrome OS 80 for utviklere å sidelaste Android-apper. For første gang vil du kunne sidelaste uten utviklermodus.

Sist uke på Android Dev Summit kunngjorde Google en funksjon som Chrome OS-entusiaster har ønsket seg i årevis: muligheten til å sidelaste Android-apper uten å aktivere utviklermodus. Vi har sett kodebekreftelser i fortiden som ville ha aktivert denne funksjonen, men ingen av disse implementeringene kom noen gang til den stabile kanalen. Nå som Google offisielt har bekreftet at denne funksjonen kommer i Chrome OS 80, som er satt til en stabil utgivelse i den andre uken i februar 2020 trenger vi ikke lenger religiøst overvåke Chromium Gerrit for denne funksjonen addisjon.

Som du kan se i det omtalte bildet ovenfor, hentet via Om Chromebooks, Google legger til denne funksjonen for å la Android-apputviklere distribuere appene sine rett fra Android Studio. Med en vekst på 22 % i Chromebook-salg fra år til år (fra september 2018 til august 2019) og den totale tiden brukt på Android-apper på Chrome OS vokst med en faktor 4, Android-apputviklere oppmuntres til å bringe arbeidet sitt til Chromebook. Utvikling for Chromebook krever vurderinger som hvordan appen din reagerer på endringer i visningsmoduser (bærbar PC og nettbrett), vindusadministrasjon (vinduer med flere vinduer og fritt format) og tastatur-/musinndata, så det anbefales å teste appen din på native maskinvare. For det formål presset Google på for å gjøre Chrome OS mer utviklervennlig ved

la til en Linux-beholder i fjor, som gjør det mulig å kjøre Linux-versjonen av Android Studio.

Mens du kan utvikle og bygge Android-apper på en Chromebook, er det litt av en hodepine å distribuere appen. For øyeblikket er den anbefalte måten å sidelaste en Android-app på Chrome OS på å aktivere utviklermodus. Med utviklermodus aktivert, er sidelasting av en Android-app like enkelt som å klikke på den kompilerte APK-filen din. Utviklermodus er imidlertid iboende usikker da den slapper av verifisert oppstartsbeskyttelse og gir tilgang til et rotskall. Det er også en smerte å håndtere siden det krever powerwashing (tilbakestilling av fabrikken) enheten din og håndtere en irriterende advarselsskjerm som du må omgå manuelt ved hver oppstart. Heldigvis, når Chrome OS 80 rulles ut i den stabile kanalen i februar 2020, vil alle utviklere kunne distribuer Android-appene deres rett fra Android Studio på Chromebooken, uten å måtte aktivere Developer Modus. Hvis du er på Chrome OS Dev-kanalen, vil du kunne teste dette så tidlig som i slutten av neste måned.

Dessverre ser det ikke ut til at Google har til hensikt at denne funksjonen skal brukes av sluttbrukere. Ifølge begå som sannsynligvis implementerer denne funksjonen, krever denne funksjonen at Crostini (Linux-appstøtte) er aktivert, noe som begrenser hvilke Chromebook-enheter som har tilgang til funksjonen. Videre krever deaktivering av funksjonen en powerwash. Hvis du er komfortabel med kommandolinjen, bør sidelasting av Android-apper være like enkelt som å bruke "adb installer." Alternativt kan du bare "adb push" APK-en, skrive inn "adb shell" og deretter bruke "pm install," høyre nå.