În prezent, există zeci de aplicații care permit oglindirea telefoanelor Android pe PC, dar doar câteva dintre ele sunt cu adevărat bune. De la smucituri ocazionale la latență mare la reclame intruzive; ca să nu mai vorbim de faptul că oglindirea ecranului Android pe PC este un mare coșmar.
Scrcpy este unul dintre cele mai bune instrumente de oglindire a ecranului pentru Android. Vă permite să vă oglindiți telefonul Android pe computer și să îl controlați direct cu periferice ale PC-ului, cum ar fi tastatura și mouse-ul. Scrcpy acceptă copierea și lipirea fără întreruperi între telefon și computer, funcționează atât pe computerele Mac, cât și pe computerele Windows și este, de asemenea, absolut gratuit.
Cu toate acestea, necesită o înțelegere a modului de utilizare a liniei de comandă ADB. Dacă ești un dezvoltator avansat, s-ar putea să cunoști deja Scrcpy, dar dacă ești un începător care încearcă doar să-și reflecte telefonul, acest ghid te va lumina pas cu pas și te va învăța cum să folosești Scrcpy pentru Windows.
Câteva caracteristici de bază ale Scrcpy:
- înregistrare
- oglindire cu ecranul dispozitivului oprit
- copy-paste în ambele direcții
- calitate configurabilă
- ecranul dispozitivului ca cameră web (V4L2) (numai pentru Linux)
- simulare fizică a tastaturii (HID) (doar pentru Linux)
- și altele…
Se concentrează pe:
- lumină: nativ, afișează doar ecranul dispozitivului
- performanță: 30~120fps, în funcție de dispozitiv
- calitate: 1920×1080 sau mai mult
- latență scăzută: 35 ~ 70ms
- timp redus de pornire: ~1 secundă pentru a afișa prima imagine
- non-intruziune: nu a mai rămas nimic instalat pe dispozitiv
- beneficiile utilizatorului: fără cont, fără reclame, fără internet necesar
- libertate: software gratuit și open source
Cerinte:
-
Dispozitivul Android necesită cel puțin API 21 (Android 5.0).
-
Asigurați-vă că a activat depanarea adb pe dispozitivele dvs.
-
Pe unele dispozitive, trebuie și să activați o optiune suplimentara () pentru a-l controla folosind tastatura și mouse-ul.
Cum să oglindiți ecranul Android pe computer prin USB?
- În primul rând, accesați Setări > Despre telefon > Derulați în jos și găsiți Numărul versiunii > Atingeți-l de mai multe ori pentru a activa setările pentru dezvoltatori.
- UTILIZAȚI ACEST GHID DACĂ UTILIZAȚI MIUI (Cum să activați Opțiunile pentru dezvoltatori)
- Accesați Setări > Sistem > Opțiuni pentru dezvoltatori, apoi activați-l de sus. (Cum se activează Opțiunile pentru dezvoltatori)
- Apoi, derulați în jos pentru a găsi depanarea USB și activați-o.
- Acum, conectați dispozitivul la computer prin cablu USB și permiteți depanarea USB.
- Apoi, reveniți la computer și descărcați cea mai recentă versiune Scrcpy de pe acest link (direcționa) și extrageți-l într-un folder.
- Apoi, în timp ce dispozitivul este conectat la computer cu depanarea USB activată și permisă, faceți dublu clic pe „scrcpy.exe” în interiorul folderului.
- Dacă ați făcut fiecare pas corect, ar trebui să le vedeți după ce ați așteptat câteva secunde:
- În cele din urmă, acum oglindiți ecranul telefonului pe computer. În plus, puteți folosi mouse-ul și tastatura pentru a controla dispozitivul!
- Asta este. Data viitoare, puteți doar să vă conectați telefonul la computer și să deschideți direct Scrcpy din folderul său.
Ce poți face cu Scrcpy? Vezi de asemenea Pagina Github a lui Scrcpy
Capturați configurația
Reduceți dimensiunea
Uneori, este util să oglindiți un dispozitiv Android la o definiție inferioară pentru a crește performanța.
Pentru a limita atât lățimea, cât și înălțimea la o anumită valoare (de ex. 1024):
scrcpy --max-size 1024 scrcpy -m 1024 # versiune scurta
Cealaltă dimensiune este calculată pentru a păstra raportul de aspect al dispozitivului. În acest fel, un dispozitiv în 1920×1080 va fi oglindit la 1024×576.
Schimbați rata de biți
Rata de biți implicită este de 8 Mbps. Pentru a modifica rata de biți video (de exemplu, la 2 Mbps):
scrcpy --bit-rate 2M scrcpy -b 2M # versiune scurta
Limitați rata de cadre
Rata cadrelor de captură poate fi limitată:
scrcpy --max-fps 15
Acest lucru este acceptat oficial începând cu Android 10, dar poate funcționa pe versiuni anterioare.
A decupa
Ecranul dispozitivului poate fi decupat pentru a oglindi doar o parte a ecranului.
Acest lucru este util, de exemplu, pentru a oglindi doar un ochi al Oculus Go:
scrcpy --crop 1224:1440:0:0 # 1224x1440 la offset (0,0)
If --max-size
este de asemenea specificat, redimensionarea se aplică după tăiere.
Blocați orientarea video
Pentru a bloca orientarea oglinzii:
scrcpy --lock-video-orientation # orientarea inițială (actuală).
scrcpy --lock-video-orientation=0 # orientare naturală
scrcpy --lock-video-orientation=1 # 90° în sens invers acelor de ceasornic
scrcpy --lock-video-orientation=2 # 180°
scrcpy --lock-video-orientation=3 # 90° în sensul acelor de ceasornic
Acest lucru afectează orientarea înregistrării.
De asemenea, fereastra poate fi rotită independent.
Captura
Înregistrare
Este posibil să înregistrați ecranul în timpul oglinzii:
scrcpy --record file.mp4 scrcpy -r file.mkv
Pentru a dezactiva oglindirea în timpul înregistrării:
scrcpy --no-display --record fișier.mp4 scrcpy -Nr fișier.mkv
# întrerupeți înregistrarea cu Ctrl+C
„Cadrele sărite” sunt înregistrate, chiar dacă nu sunt afișate în timp real (din motive de performanță). Ramele sunt marcat cu timp pe dispozitiv, deci variație de întârziere a pachetelor nu afectează fișierul înregistrat.
Conexiune
Multi-dispozitive
Dacă sunt listate mai multe dispozitive în adb devices
, trebuie să specificați de serie:
scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef # versiune scurta
Dacă dispozitivul este conectat prin TCP/IP:
scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555 # versiune scurta
Puteți începe mai multe instanțe de scrcpy pentru mai multe dispozitive.
Configurarea ferestrei
Titlu
În mod implicit, titlul ferestrei este modelul dispozitivului. Se poate schimba:
scrcpy --window-title 'Dispozitivul meu'
Poziție și dimensiune
Poziția și dimensiunea inițială a ferestrei pot fi specificate:
scrcpy --window-x 100 --window-y 100 --window-width 800 --window-height 600
Fără margini
Pentru a dezactiva decorarea ferestrelor:
scrcpy --window-borderless
Mereu deasupra
Pentru a menține fereastra scrcpy mereu în partea de sus:
scrcpy --always-on-top
Pe tot ecranul
Aplicația poate fi pornită direct pe ecran complet:
scrcpy --fullscreen scrcpy -f # versiune scurta
Ecranul complet poate fi apoi comutat dinamic cu MOD+f.
Rotație
Fereastra poate fi rotită:
scrcpy --rotație 1
Valorile posibile sunt:
0
: fără rotație1
: 90 de grade în sens invers acelor de ceasornic2
: 180 de grade3
: 90 de grade în sensul acelor de ceasornic
Alte opțiuni de oglindire
Numai în citire
Pentru a dezactiva comenzile (tot ceea ce poate interacționa cu dispozitivul: taste de intrare, evenimente mouse, fișiere drag&drop):
scrcpy --no-control scrcpy -n
Stai treaz
Pentru a preveni oprirea dispozitivului după o întârziere când dispozitivul este conectat:
scrcpy --stai-treaz scrcpy -w
Starea inițială este restabilită când scrcpy este închis.
Opriți ecranul
Este posibil să dezactivați ecranul dispozitivului în timp ce oglindirea la pornire cu o opțiune de linie de comandă:
scrcpy --turn-screen-off scrcpy -S
Afișați atingeri
Pentru prezentări, poate fi util să afișați atingeri fizice (pe dispozitivul fizic).
Android oferă această caracteristică în Opțiuni pentru dezvoltatori.
scripty oferă o opțiune pentru a activa această caracteristică la pornire și a restabili valoarea inițială la ieșire:
scrcpy --show-toches scrcpy -t
Rețineți că arată doar fizic atingeri (cu degetul pe dispozitiv).
Aruncarea fișierului
Instalați APK
Pentru a instala un APK, trageți și plasați un fișier APK (se termină cu .apk
) la scrcpy fereastră.
Nu există feedback vizual, un jurnal este tipărit pe consolă.
Împingeți fișierul pe dispozitiv
Pentru a împinge un fișier în /sdcard/Download/
pe dispozitiv, trageți și plasați un fișier (non-APK) în scrcpy fereastră.
Nu există feedback vizual, un jurnal este tipărit pe consolă.
Directorul țintă poate fi schimbat la pornire:
scrcpy --push-target=/sdcard/Movies/
Comenzi rapide
Pentru a vedea toate comenzile rapide, vezi acest
Aici vedeți toate instrucțiunile și comenzile utile. Sper că este de ajutor.