Instrumentul care vă permite să oglindiți ecranul telefonului pe computer, scrcpy, a fost actualizat pentru a accepta controlul dispozitivelor care rulează Android 12.
Podul de depanare Android sau ADB pe scurt, este un instrument extrem de util pentru dezvoltatorii care doresc să citească jurnalele de sistem, să modifice setările sau să automatizeze acțiunile pe dispozitivul lor. Google intenționa să ofere o interfață de linie de comandă numai atunci când a creat ADB, dar la începutul lui martie 2018, a dezvoltator a creat un instrument pe partea de sus a ADB care vă permite nu numai să oglindiți ecranul telefonului dvs. Android, ci și controlați-l de la distanță de pe computer. Acest instrument se numește scrcpy și cea mai recentă actualizare adaugă suport pentru dispozitivele care rulează Android 12.
Pentru aceia dintre voi care nu sunt familiari, scrcpy (prescurtare de la "screen copy") constă din două componente: o aplicație de server care este împinsă către dispozitivul Android și un client de pe computer care comunică cu serverul printr-un socket printr-un tunel ADB. Ecranul telefonului dvs. este codificat ca un videoclip h.264 care este decodat și afișat pe computer de clientul scrcpy. Intrările de la tastatură și mouse sunt trimise la server și traduse în intrările corespunzătoare de pe dispozitiv. Deși scrcpy nu este singurul instrument de control de la distanță/oglindire a ecranului, este unul dintre cele mai bune, deoarece este gratuit, open source, personalizabil și rapid.
Înainte de actualizarea Android 12, scrcpy a creat implicit un „afișaj securizat” pentru a suporta oglindirea conținutului care a fost blocat altfel. Cu toate acestea, Android 12 nu mai permite unui proces cu permisiuni shell pentru a crea un afișaj sigur, determinând scrcpy să se prăbușește imediat dacă utilizatorul a încercat să-l lanseze pe un dispozitiv care rulează Android 12. Remedierea este simplă: reconstruiți serverul Android, astfel încât să creeze un afișaj nesecurizat.
Un alt plus important la scrcpy este capacitatea de a utiliza fluxul video ca cameră web pe Linux. Instrumentul are adăugat Compatibilitate v4l2loopback (Video 4 Linux loopback), permițând deschiderea fluxului video de către software compatibil V4L2, cum ar fi OBS. Fluxul video poate fi expus ca o cameră web și/sau afișat într-o fereastră.
Alte caracteristici adăugate în actualizarea scrcpy v1.18 includ capacitatea de a bloca orientarea video la orientarea inițială a dispozitivului, oprirea dispozitivului când scrcpy este închisă, noi comenzi rapide pentru butoanele 4 și 5, redimensionează automat fereastra pentru a elimina marginile negre și salvează fișierele în /sdcard/Download în loc de /sdcard.
Jurnalul de modificări pentru actualizarea v1.18 este încorporat mai jos. Puteți descărca cea mai recentă versiune de scrcpy din GitHub.
scrcpy v1.18 jurnal de modificări
Modificări de la v1.17:
- Adăugați suport pentru Android 12 (#2129, #2402)
- Adăugați suport pentru V4L2 (captură de ecran a dispozitivului ca cameră web) (#2232, #2233, #2268)
- Adăugați o opțiune pentru a bloca orientarea video inițială
- Adăugați o opțiune pentru a opri dispozitivul la închidere (#824)
- Legați al 4-lea buton al mouse-ului la APP_SWITCH (#2258)
- Legați al 5-lea buton al mouse-ului pentru a extinde panoul de notificări (#2258)
- Extindeți panoul de setări pe panoul de notificări cu extindere dublă (#2260, #2264)
- Apăsați în /sdcard/Download în mod implicit (#2384)
- Centrați fereastra pe redimensionare pentru a se potrivi (#2387)
- Măriți intervalul posibil de ID de afișare (#2009)
- Înregistrați evenimentele de intrare în modul verbos (#2371)
- Remediați parametrii evenimentelor tactile (#2125)
- Remediați clic stânga pe browserul Samsung (#2169)
- Eliminați opțiunea --render-expired-frames (#2268)
- Transmite argumentele scrcpy-noconsole către scrcpy pe Windows (#2052)
- Actualizați platform-tools la 31.0.2 (adb) în versiunile Windows
- Diverse remedieri tehnice
citeşte mai mult