Telefon-til-pc-skærmspejlingsværktøjet 'scrcpy' understøtter nu Android 12

Værktøjet, der lader dig spejle din telefons skærm til din pc, scrcpy, er blevet opdateret til at understøtte styring af enheder, der kører Android 12.

Android Debug Bridge, eller ADB kort sagt, er et uhyre nyttigt værktøj for udviklere, der ønsker at læse systemlogfiler, ændre indstillinger eller automatisere handlinger på deres enhed. Google havde til hensigt kun at levere en kommandolinjegrænseflade, da de lavede ADB, men i begyndelsen af ​​marts 2018, udvikler byggede et værktøj oven på ADB, der lader dig ikke kun spejle skærmen på din Android-telefon, men også fjernstyr den fra din pc. Dette værktøj kaldes scrcpy, og dets seneste opdatering tilføjer understøttelse af enheder, der kører Android 12.

For dem af jer, der ikke er bekendte, scrcpy (forkortelse for "scren copy") består af to komponenter: en server-app, der skubbes til Android-enheden, og en klient på pc'en, der kommunikerer med serveren via en socket over en ADB-tunnel. Din telefons skærm er kodet som en h.264-video, som afkodes og vises på din pc af scrcpy-klienten. Tastatur- og museindgange sendes til serveren og oversættes til passende input på enheden. Selvom scrcpy ikke er det eneste fjernbetjenings-/skærmspejlingsværktøj derude, er det et af de bedste, fordi det er gratis, open source, kan tilpasses og hurtigt.

Før Android 12-opdateringen oprettede scrcpy som standard en "sikker skærm" for at understøtte spejling af indhold, der ellers var spærret. Android 12 tillader dog ikke længere en proces med shell-tilladelser til at skabe en sikker skærm, hvilket får scrcpy til straks nedbrud hvis brugeren forsøgte at starte den på en enhed, der kører Android 12. Rettelsen er enkel: Genopbyg Android-serveren, så den skaber en ikke-sikker skærm.

En anden vigtig tilføjelse til scrcpy er muligheden for at bruge videostrømmen som et webcam på Linux. Værktøjet har tilføjet v4l2loopback (Video 4 Linux loopback) understøttelse, hvilket gør det muligt at åbne videostrømmen af ​​V4L2-kompatibel software som f.eks. OBS. Videostrømmen kan eksponeres som et webcam og/eller vises i et vindue.

Andre funktioner tilføjet i scrcpy's v1.18-opdatering inkluderer muligheden for at låse video-orienteringen til enhedens oprindelige orientering, sluk for enheden, når scrcpy er lukket, nye genveje til den 4. og 5. knap, ændrer automatisk vinduets størrelse for at fjerne sorte kanter og gemmer filer i /sdcard/Download i stedet for /sdcard.

Ændringsloggen for v1.18-opdateringen er indlejret nedenfor. Du kan downloade den seneste version af scrcpy fra GitHub.

scrcpy v1.18 ændringslog

Ændringer siden v1.17:

  • Tilføj support til Android 12 (#2129, #2402)
  • Tilføj understøttelse af V4L2 (enhedsskærmbillede som et webcam) (#2232, #2233, #2268)
  • Tilføj en mulighed for at låse den indledende videoretning
  • Tilføj en mulighed for at slukke for enheden ved luk (#824)
  • Bind 4. museknap til APP_SWITCH (#2258)
  • Bind 5. museknap for at udvide meddelelsespanelet (#2258)
  • Udvid indstillingspanelet på dobbeltudvid meddelelsespanelet (#2260, #2264)
  • Skub til /sdcard/Download som standard (#2384)
  • Centrer vinduet ved at tilpasse størrelsen (#2387)
  • Forøg muligt display-id-område (#2009)
  • Log inputhændelser i verbose tilstand (#2371)
  • Ret parametre for berøringshændelser (#2125)
  • Ret venstreklik på Samsung Browser (#2169)
  • Fjern valgmulighed --render-expired-frames (#2268)
  • Send scrcpy-noconsole argumenter igennem til scrcpy på Windows (#2052)
  • Opgrader platformværktøjer til 31.0.2 (adb) i Windows-udgivelser
  • Forskellige tekniske rettelser

Læs mere