Chrome OS vil endelig understøtte ADB-adgang til Android i udviklertilstand

Nye commits i Chromium Gerrit viser, at Chrome OS endelig vil understøtte ADB-adgang til Android-apps i udviklertilstand. Det betyder, at brugere nu kan bruge ADB-funktionalitet i Android-apps på Chrome OS.

Chrome OS fik først støtte til Android-apps næsten to år siden. Sidste år blev Play Butik-support aktiveret for de fleste Chromebooks. Siden da har vi set mange forbedringer af brugeroplevelsen af ​​Android-apps i Chrome OS. Funktioner som f.eks flydende tastatur, delt skærm, meddelelser på låseskærmen, og flere bliver føjet til Chrome OS. EN berøringsoptimeret version af Google Chrome er også under udvikling.

Det betyder dog ikke, at OS har opnået funktionsparitet. Android har stadig mange flere funktioner end Chrome OS, og i øjeblikket er det et mere berøringsoptimeret operativsystem. Chrome OS er for nylig tilføjet ægte multitasking til Android-apps, og nu viser nye commits i Chromium Gerrit, at OS endelig vil understøtte ADB-adgang til Android i udviklertilstand.

ADB (Android Debug Bridge) er et uundværligt værktøj til Android. Det giver brugerne mulighed for at udføre en lang række opgaver, som ellers ikke ville have været mulige uden root. Apps som f.eks

Andromeda (Substratums rodløse tilføjelse) brug ADB til at installere brugerdefinerede temaer på Android Oreo uden root. Indtil nu har Android i Chrome OS manglet den adgang, hvilket betyder, at mange avancerede opgaver simpelthen ikke kunne udføres.

Chrome OS vil snart understøtte ADB-adgang til Android-apps i udviklertilstand. Commit nummer 952470 er nu blevet slået sammen som a15200e. Den har titlen: "bue: Tilføj en dæmon for at eksponere en ADB-gadget til Android". Her er beskrivelsen:

Denne ændring gør det muligt for Android at bruge ADB over USB i udviklertilstand.

CQ-DEPEND=CL: 953091, CL: 953656, CL: 955675, CL:*585579, CL:*585580.

BUG=b: 70349025

TEST=`adb shell` virker på en stærkt modificeret soraka

TEST=platform_FilePerms

TEST=cheets_ContainerSmokeTest

TEST=cheets_SELinuxTest

TEST=cheets_ContainerMount

Også, commit nummer 953091 er nu blevet slået sammen som ad921f4. Den har titlen: "arc-adbd: Tilføj arc-adbd-tjenesten". Her er beskrivelsen:

Denne ændring tilføjer .ebuild til arc-adbd-tjenesten. Dette er kun aktiveret, når du kører i udviklertilstand.

CQ-DEPEND=CL: 952470.

BUG=b: 70349025

TEST=`adb shell` virker på en stærkt modificeret soraka

Da commits nu er blevet slået sammen, vil Chrome OS snart understøtte ADB-adgang via adb shell til Android. Dette vil kun være aktiveret, når brugerens Chromebook kører i udviklertilstand. Det vil vise sig nyttigt for udviklere, der ønsker at fejlfinde deres Android-apps på Chrome OS.

Det er også interessant at bemærke, at testkommandoen for disse Chromebooks henviser til en "stærkt modificeret soraka", som er en uanmeldt aftagelig Chromebook, der vi har rapporteret om tidligere. Vi kender dog stadig ikke dens annonceringstidsramme.