Actualment, hi ha desenes d'aplicacions que permeten duplicar els telèfons Android a l'ordinador, però només un grapat d'ells són realment bons. Des de sacsejades ocasionals fins a alta latència fins a anuncis intrusius; sense oblidar que la duplicació de la pantalla d'Android a l'ordinador és un gran malson.
Scrcpy és una de les millors eines de duplicació de pantalla per a Android. Us permet reflectir el vostre telèfon Android al vostre PC i controlar-lo directament amb perifèrics de PC com el teclat i el ratolí. Scrcpy admet copiar i enganxar sense problemes entre el telèfon i l'ordinador, funciona tant a Mac com a PC amb Windows i també és totalment gratuït.
Tanmateix, requereix una comprensió de com utilitzar la línia d'ordres ADB. Si sou un desenvolupador avançat, potser ja coneixeu Scrcpy, però si sou un principiant que només intenta reflectir el seu telèfon, aquesta guia us il·luminarà pas a pas i us ensenyarà com utilitzar Scrcpy per a Windows.
Algunes característiques bàsiques de Scrcpy:
- gravació
- duplicació amb la pantalla del dispositiu apagada
- copiar i enganxar en ambdues direccions
- qualitat configurable
- pantalla del dispositiu com a càmera web (V4L2) (només per a Linux)
- simulació de teclat físic (HID) (només per a Linux)
- i més…
Se centra en:
- lleugeresa: natiu, només mostra la pantalla del dispositiu
- performance: 30~120fps, depenent del dispositiu
- qualitat: 1920×1080 o superior
- baixa latència: 35 ~ 70ms
- temps d'inici baix: ~1 segon per mostrar la primera imatge
- no intrusivitat: no queda res instal·lat al dispositiu
- beneficis per a l'usuari: sense compte, sense anuncis, sense necessitat d'Internet
- llibertat: programari lliure i de codi obert
requisits:
-
El dispositiu Android requereix almenys l'API 21 (Android 5.0).
-
Assegureu-vos que depuració adb habilitat al vostre dispositiu(s).
-
En alguns dispositius, també cal activar-lo una opció addicional () per controlar-lo amb el teclat i el ratolí.
Com reflectir la pantalla d'Android a l'ordinador mitjançant USB?
- En primer lloc, aneu a Configuració > Quant al telèfon > Desplaceu-vos cap avall i cerqueu Número de compilació > Toqueu-lo diverses vegades per habilitar la configuració del desenvolupador.
- UTILITZA AQUESTA GUIA SI ESTEU UTILITZANT MIUI (Com habilitar les opcions per a desenvolupadors)
- Aneu a Configuració > Sistema > Opcions de desenvolupador i, a continuació, activeu-lo des de dalt. (Com habilitar les opcions de desenvolupador)
- A continuació, desplaceu-vos cap avall per trobar la depuració USB i habiliteu-la.
- Ara, connecteu el vostre dispositiu al vostre PC mitjançant un cable USB i permeteu la depuració USB.
- A continuació, torneu al vostre PC i descarregueu l'última versió de Scrcpy aquest enllaç (directe) i extreu-lo a una carpeta.
- A continuació, mentre el dispositiu està connectat al vostre ordinador amb la depuració USB activada i permesa, feu doble clic a "scrcpy.exe" dins de la carpeta.
- Si heu fet tots els passos correctament, hauríeu de veure'ls després d'esperar un parell de segons:
- Finalment, ara esteu reflectint la pantalla del telèfon al vostre PC. A més, podeu utilitzar el ratolí i el teclat per controlar el dispositiu!
- Això és. La propera vegada, només podeu connectar el telèfon al vostre PC i obrir directament Scrcpy des de la seva carpeta.
Què pots fer amb Scrcpy? Vegeu també Pàgina Github de Scrcpy
Configuració de captura
Redueix la mida
De vegades, és útil reflectir un dispositiu Android amb una definició més baixa per augmentar el rendiment.
Per limitar tant l'amplada com l'alçada a algun valor (per exemple, 1024):
scrcpy --max-size 1024 scrcpy -m 1024 # versió curta
L'altra dimensió es calcula perquè es conserva la relació d'aspecte del dispositiu. D'aquesta manera, un dispositiu en 1920×1080 es reflectirà a 1024×576.
Canvia la velocitat de bits
La velocitat de bits predeterminada és de 8 Mbps. Per canviar la taxa de bits del vídeo (p. ex. a 2 Mbps):
scrcpy --bit-rate 2M scrcpy -b 2M # versió curta
Limitar la velocitat de fotogrames
La velocitat de fotogrames de captura es pot limitar:
scrcpy --max-fps 15
Això és compatible oficialment des d'Android 10, però pot funcionar en versions anteriors.
Cultiu
La pantalla del dispositiu es pot retallar per reflectir només una part de la pantalla.
Això és útil, per exemple, per reflectir només un ull de l'Oculus Go:
scrcpy --crop 1224:1440:0:0 # 1224 x 1440 al desplaçament (0,0)
If --max-size
també s'especifica, el canvi de mida s'aplica després de retallar.
Bloqueja l'orientació del vídeo
Per bloquejar l'orientació de la rèplica:
scrcpy --lock-video-orientation # orientació inicial (actual).
scrcpy --lock-video-orientation=0 #orientació natural
scrcpy --lock-video-orientation=1 # 90° en sentit contrari a les agulles del rellotge
scrcpy --lock-video-orientation=2 # 180°
scrcpy --lock-video-orientation=3 # 90° en sentit horari
Això afecta l'orientació de la gravació.
La finestra també es pot girar independentment.
captura
Gravació
És possible gravar la pantalla mentre es duplica:
scrcpy --record file.mp4 scrcpy -r file.mkv
Per desactivar la duplicació durant la gravació:
scrcpy --no-display --record fitxer.mp4 scrcpy -Nr fitxer.mkv
# interromp l'enregistrament amb Ctrl+C
Els "fotogrames saltats" es registren, encara que no es mostrin en temps real (per raons de rendiment). Els marcs són marca de temps al dispositiu, per tant variació del retard del paquet no afecta el fitxer gravat.
Connexió
Multidispositius
Si hi ha diversos dispositius a la llista adb devices
, heu d'especificar el de sèrie:
scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef # versió curta
Si el dispositiu està connectat mitjançant TCP/IP:
scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555 # versió curta
Podeu iniciar diverses instàncies de scrcpy per a diversos dispositius.
Configuració de la finestra
títol
Per defecte, el títol de la finestra és el model del dispositiu. Es pot canviar:
scrcpy --títol-finestra 'El meu dispositiu'
Posició i mida
La posició i la mida inicial de la finestra es poden especificar:
scrcpy --window-x 100 --window-y 100 --window-width 800 --window-height 600
Sense fronteres
Per desactivar les decoracions de les finestres:
scrcpy --finestra sense vores
Sempre a la part superior
Per mantenir la finestra scrcpy sempre a la part superior:
scrcpy --sempre a dalt
Pantalla Completa
L'aplicació es pot iniciar directament a pantalla completa:
scrcpy --pantalla completa scrcpy -f # versió curta
Aleshores, es pot canviar dinàmicament amb la pantalla completa MOD+f.
Rotació
La finestra es pot girar:
scrcpy --rotació 1
Els valors possibles són:
0
: sense rotació1
: 90 graus en sentit contrari a les agulles del rellotge2
: 180 graus3
: 90 graus en sentit horari
Altres opcions de duplicació
Llegeix només
Per desactivar els controls (tot el que pot interactuar amb el dispositiu: tecles d'entrada, esdeveniments del ratolí, arrossega i deixa anar fitxers):
scrcpy --no-control scrcpy -n
Romandre despert
Per evitar que el dispositiu s'adormi després d'un cert retard quan el dispositiu està connectat:
scrcpy --manteniu-se despert scrcpy -w
L'estat inicial es restaura quan es tanca scrcpy.
Apagueu la pantalla
És possible desactivar la pantalla del dispositiu mentre es duplica a l'inici amb una opció de línia d'ordres:
scrcpy --turn-screen-off scrcpy -S
Mostra tocs
Per a presentacions, pot ser útil mostrar tocs físics (al dispositiu físic).
Android proporciona aquesta funció a Opcions de desenvolupadors.
scrcpy ofereix una opció per habilitar aquesta funció a l'inici i restaurar el valor inicial a la sortida:
scrcpy --mostra-toca scrcpy -t
Tingueu en compte que només es mostra físic tocs (amb el dit al dispositiu).
Caiguda de fitxers
Instal·la l'APK
Per instal·lar un APK, arrossegueu i deixeu anar un fitxer APK (que acaba amb .apk
) fins al scrcpy finestra.
No hi ha cap comentari visual, s'imprimeix un registre a la consola.
Envieu el fitxer al dispositiu
Per enviar un fitxer /sdcard/Download/
al dispositiu, arrossegueu i deixeu anar un fitxer (no APK) a scrcpy finestra.
No hi ha cap comentari visual, s'imprimeix un registre a la consola.
El directori de destinació es pot canviar a l'inici:
scrcpy --push-target=/sdcard/Movies/
Dreceres
Per veure totes les dreceres vegeu aquest
Aquí veus totes les instruccions i ordres útils. Espero que sigui útil.