Nástroj na zrkadlenie obrazovky z telefónu do počítača „scrcpy“ teraz podporuje Android 12

Nástroj, ktorý vám umožňuje zrkadliť obrazovku vášho telefónu do počítača, scrcpy, bol aktualizovaný, aby podporoval ovládanie zariadení so systémom Android 12.

Android Debug Bridge, resp ADB skrátka je to nesmierne užitočný nástroj pre vývojárov, ktorí chcú čítať systémové denníky, meniť nastavenia alebo automatizovať akcie na svojom zariadení. Google zamýšľal poskytnúť iba rozhranie príkazového riadku, keď vytvorili ADB, ale začiatkom marca 2018, a vývojár postavil na vrchole ADB nástroj, ktorý vám umožní nielen zrkadliť obrazovku vášho telefónu s Androidom, ale aj ovládať ho na diaľku z počítača. Tento nástroj sa nazýva scrcpy a jeho najnovšia aktualizácia pridáva podporu pre spustené zariadenia Android 12.

Pre tých z vás, ktorí nie sú oboznámení, scrcpy (skratka pre "screen copy") pozostáva z dvoch komponentov: serverovej aplikácie, ktorá sa odošle do zariadenia so systémom Android, a klienta v počítači, ktorý komunikuje so serverom cez soket cez tunel ADB. Obrazovka vášho telefónu je zakódovaná ako video h.264, ktoré je dekódované a zobrazené na vašom PC klientom scrcpy. Vstupy z klávesnice a myši sa odosielajú na server a prekladajú sa na príslušné vstupy v zariadení. Aj keď scrcpy nie je jediným nástrojom na diaľkové ovládanie/zrkadlenie obrazovky, je jedným z najlepších, pretože je bezplatný, open source, prispôsobiteľný a rýchly.

Pred aktualizáciou systému Android 12 sa scrcpy predvolene vytváralo „zabezpečené zobrazenie“, aby podporovalo zrkadlenie obsahu, ktorý bola inak zablokovaná. Android 12 však už neumožňuje proces s oprávneniami prostredia na vytvorenie bezpečného zobrazenia, čo spôsobuje scrcpy okamžite havarovať ak sa ho používateľ pokúsil spustiť na zariadení so systémom Android 12. Oprava je jednoduchá: Prestavte server Android tak, aby vytvoril nezabezpečený displej.

Ďalším dôležitým doplnkom scrcpy je možnosť používať video stream ako webovú kameru v systéme Linux. Nástroj má pridané Podpora v4l2loopback (Video 4 Linux loopback), ktorá umožňuje otváranie toku videa softvérom s podporou V4L2, ako je napr. OBS. Video stream môže byť vystavený ako webová kamera a/alebo zobrazený v okne.

Medzi ďalšie funkcie pridané v aktualizácii scrcpy v1.18 patrí možnosť uzamknutia orientácie videa na počiatočnú orientáciu zariadenia, vypnutie zariadenia pri scrcpy je zatvorené, nové skratky pre 4. a 5. tlačidlo, automatická zmena veľkosti okna, aby sa odstránili čierne okraje, a ukladanie súborov do /sdcard/Download namiesto /sdcard.

Zoznam zmien pre aktualizáciu v1.18 je vložený nižšie. Môžete si stiahnuť najnovšiu verziu scrcpy z GitHub.

protokol zmien scrcpy v1.18

Zmeny od verzie 1.17:

  • Pridajte podporu pre Android 12 (#2129, #2402)
  • Pridajte podporu pre V4L2 (snímanie obrazovky zariadenia ako webovú kameru) (#2232, #2233, #2268)
  • Pridajte možnosť uzamknutia počiatočnej orientácie videa
  • Pridajte možnosť vypnutia zariadenia pri zatvorení (#824)
  • Naviazať 4. tlačidlo myši na APP_SWITCH (#2258)
  • Zviazaním 5. tlačidla myši rozbalíte panel upozornení (#2258)
  • Rozbaľte panel nastavení na dvojitom rozbalení panela upozornení (#2260, #2264)
  • Push to /sdcard/Download predvolene (#2384)
  • Vycentrujte okno na prispôsobenie veľkosti (#2387)
  • Zvýšte možný rozsah ID zobrazenia (#2009)
  • Zapisovať vstupné udalosti v podrobnom režime (#2371)
  • Opravte parametre dotykových udalostí (#2125)
  • Opravte kliknutie ľavým tlačidlom myši na prehliadač Samsung (#2169)
  • Odstrániť možnosť --render-expired-frames (#2268)
  • Odovzdajte argumenty scrcpy-noconsole do scrcpy v systéme Windows (#2052)
  • Inovujte nástroje platformy na 31.0.2 (adb) vo vydaniach Windows
  • Rôzne technické opravy

čítaj viac