Tällä hetkellä on olemassa kymmeniä sovelluksia, jotka mahdollistavat Android-puhelimien peilauksen PC:llä, mutta vain muutama niistä on todella hyviä. Satunnaisista nykimistä korkeaan latenssiin tunkeileviin mainoksiin; puhumattakaan siitä, että Android-näytön peilaus PC:llä on yksi iso painajainen.
Scrcpy on yksi Androidin parhaista näytön peilaustyökaluista. Sen avulla voit peilata Android-puhelimesi tietokoneellesi ja ohjata sitä suoraan tietokoneen oheislaitteilla, kuten näppäimistöllä ja hiirellä. Scrcpy tukee saumatonta kopiointia ja liittämistä puhelimen ja PC:n välillä, toimii sekä Mac- että Windows-tietokoneissa ja on myös täysin ilmainen.
Se vaatii kuitenkin ymmärrystä ADB-komentorivin käytöstä. Jos olet edistynyt kehittäjä, saatat jo tuntea Scrcpyn, mutta jos olet aloittelija, joka yrittää vain peilata hänen puhelintaan, tämä opas valaisee sinua vaihe vaiheelta ja opettaa käyttämään Scrcpyä Windowsille.
Jotkut Scrcpyn perusominaisuudet:
- äänitys
- peilaus laitteen näytön ollessa pois päältä
- copy-paste molempiin suuntiin
- konfiguroitavaa laatua
- laitteen näyttö verkkokamerana (V4L2) (vain Linux)
- fyysisen näppäimistön simulointi (HID) (vain Linux)
- ja enemmän…
Se keskittyy:
- kepeys: alkuperäinen, näyttää vain laitteen näytön
- suorituskyky: 30-120 fps, laitteesta riippuen
- laatu: 1920 × 1080 tai enemmän
- alhainen latenssi: 35 ~ 70ms
- alhainen käynnistysaika: ~1 sekunti ensimmäisen kuvan näyttämiseksi
- tunkeutumattomuus: mitään ei ole asennettu laitteeseen
- käyttäjäetuja: ei tiliä, ei mainoksia, ei vaadi Internetiä
- tunne: ilmainen ja avoimen lähdekoodin ohjelmisto
Vaatimukset:
-
Android-laite vaatii vähintään API 21:n (Android 5.0).
-
Varmista adb-virheenkorjaus käytössä laitteillasi.
-
Joissakin laitteissa sinun on myös otettava käyttöön lisävaihtoehto ()ohjataksesi sitä näppäimistöllä ja hiirellä.
Kuinka peilata Android-näyttö tietokoneeseen USB:n kautta?
- Siirry ensin kohtaan Asetukset> Tietoja puhelimesta> Vieritä alas ja etsi Koontinumero> Napauta sitä useita kertoja ottaaksesi kehittäjän asetukset käyttöön.
- KÄYTÄ TÄTÄ OPASTA, JOS KÄYTÄT MIUI:ta (Kehittäjäasetusten käyttöönotto)
- Siirry kohtaan Asetukset > Järjestelmä > Kehittäjäasetukset ja ota se käyttöön ylhäältä. (Kuinka otat kehittäjäasetukset käyttöön)
- Vieritä seuraavaksi alas löytääksesi USB-virheenkorjauksen ja ota se käyttöön.
- Liitä nyt laitteesi tietokoneeseen USB-kaapelilla ja salli USB-virheenkorjaus.
- Palaa seuraavaksi tietokoneellesi ja lataa uusin Scrcpy-versio osoitteesta linkki (ohjata) ja pura se kansioon.
- Kun laitteesi on liitetty tietokoneeseen USB-virheenkorjauksen ollessa käytössä ja sallittu, kaksoisnapsauta kansion sisällä olevaa tiedostoa scrcpy.exe.
- Jos teit jokaisen vaiheen oikein, sinun pitäisi nähdä nämä muutaman sekunnin odottamisen jälkeen:
- Lopuksi peilaat nyt puhelimen näytön tietokoneellesi. Lisäksi voit ohjata laitetta hiirellä ja näppäimistöllä!
- Se siitä. Seuraavalla kerralla voit vain liittää puhelimesi tietokoneeseen ja avata Scrcpyn suoraan sen kansiosta.
Mitä voit tehdä Scrcpyllä? Katso myös Scrcpyn Github-sivu
Kaappauksen määritys
Pienennä kokoa
Joskus on hyödyllistä peilata Android-laite pienemmällä tarkkuudella suorituskyvyn parantamiseksi.
Sekä leveyden että korkeuden rajoittaminen johonkin arvoon (esim. 1024):
scrcpy --max-size 1024 scrcpy -m 1024 # lyhyt versio
Toinen ulottuvuus lasketaan siten, että laitteen kuvasuhde säilyy. Tällä tavalla 1920 × 1080:n laite peilataan 1024 × 576:lla.
Muuta bittinopeutta
Oletusbittinopeus on 8 Mbps. Videon bittinopeuden muuttaminen (esim. 2 Mbps):
scrcpy --bittinopeus 2M scrcpy -b 2M # lyhyt versio
Rajoita kuvanopeutta
Sieppauksen kuvanopeutta voidaan rajoittaa:
scrcpy --max-fps 15
Tätä tuetaan virallisesti Android 10:stä lähtien, mutta se saattaa toimia aiemmissa versioissa.
Sato
Laitteen näyttö voidaan rajata niin, että se peilaa vain osaa näytöstä.
Tämä on hyödyllistä esimerkiksi peilataksesi vain yhtä Oculus Go -silmää:
scrcpy --crop 1224:1440:0:0 # 1224x1440 offsetilla (0,0)
If --max-size
on myös määritetty, kokoa muutetaan rajauksen jälkeen.
Lukitse videon suunta
Peilaussuunnan lukitseminen:
scrcpy --lock-video-orientation # alkuperäinen (nykyinen) suunta
scrcpy --lock-video-orientation=0 #luonnollinen suunta
scrcpy --lock-video-orientation=1 # 90° vastapäivään
scrcpy --lock-video-orientation=2 #180°
scrcpy --lock-video-orientation=3 # 90° myötäpäivään
Tämä vaikuttaa tallennussuuntaan.
Ikkunaa voidaan kääntää myös itsenäisesti.
kaapata
Äänite
Näyttö on mahdollista tallentaa peilauksen aikana:
scrcpy --tietue tiedosto.mp4 scrcpy -r tiedosto.mkv
Peilaus käytöstä poistaminen tallennuksen aikana:
scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# keskeytä tallennus painamalla Ctrl+C
"Ohitetut kuvat" tallennetaan, vaikka niitä ei näytetäkään reaaliajassa (suorituskyvyn vuoksi). Kehykset ovat aikaleima laitteessa, joten pakettien viiveen vaihtelu ei vaikuta tallennettuun tiedostoon.
Yhteys
Useita laitteita
Jos luettelossa on useita laitteita adb devices
, sinun on määritettävä sarja:
scrcpy -- sarja 0123456789abcdef scrcpy -s 0123456789abcdef # lyhyt versio
Jos laite on kytketty TCP/IP:n kautta:
scrcpy -- sarja 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555 # lyhyt versio
Voit aloittaa useita esiintymiä scrcpy useille laitteille.
Ikkunan konfigurointi
Otsikko
Oletusarvoisesti ikkunan otsikko on laitteen malli. Sitä voidaan muuttaa:
scrcpy --window-title 'Laitteeni'
Sijainti ja koko
Ikkunan alkuperäinen sijainti ja koko voidaan määrittää:
scrcpy --window-x 100 --window-y 100 --window-width 800 --window-height 600
Reunaton
Ikkunakoristeiden poistaminen käytöstä:
scrcpy --window-borderless
Aina päällä
Jotta scrcpy-ikkuna pysyy aina päällä:
scrcpy -- aina päällä
Kokonäyttö
Sovellus voidaan käynnistää suoraan koko näytön tilassa:
scrcpy --fullscreen scrcpy -f # lyhyt versio
Koko näyttö voidaan sitten vaihtaa dynaamisesti MOD+f.
Kierto
Ikkunaa voidaan kääntää:
scrcpy --rotation 1
Mahdolliset arvot ovat:
0
: ei kiertoa1
: 90 astetta vastapäivään2
: 180 astetta3
: 90 astetta myötäpäivään
Muut peilausvaihtoehdot
Vain luku
Ohjainten poistaminen käytöstä (kaikki, mikä voi olla vuorovaikutuksessa laitteen kanssa: syöttönäppäimet, hiiren tapahtumat, vedä ja pudota tiedostot):
scrcpy --no-control scrcpy -n
Pysy hereillä
Voit estää laitteen nukahtamisen hetkellisen viiveen jälkeen, kun laite on kytkettynä:
scrcpy -- pysy hereillä scrcpy -w
Alkutila palautetaan, kun scrcpy suljetaan.
Sammuta näyttö
Laitteen näyttö voidaan sammuttaa samalla kun peilaus käynnistyy komentorivivaihtoehdolla:
scrcpy --turn-screen-off scrcpy -S
Näytä kosketukset
Esityksiä varten voi olla hyödyllistä näyttää fyysisiä kosketuksia (fyysisessä laitteessa).
Android tarjoaa tämän ominaisuuden Kehittäjien vaihtoehdot.
käsikirjoitus tarjoaa vaihtoehdon ottaa tämä ominaisuus käyttöön käynnistyksen yhteydessä ja palauttaa alkuperäisen arvon poistuttaessa:
scrcpy --show-touches scrcpy -t
Huomaa, että se vain näkyy fyysinen koskettaa (sormella laitetta).
Tiedoston pudotus
Asenna APK
Asenna APK vetämällä ja pudottamalla APK-tiedosto (päättyy .apk
) scrcpy ikkunassa.
Visuaalista palautetta ei ole, konsoliin tulostetaan loki.
Työnnä tiedosto laitteeseen
Tiedoston työntäminen /sdcard/Download/
vedä ja pudota (ei APK-tiedosto) laitteeseen scrcpy ikkunassa.
Visuaalista palautetta ei ole, konsoliin tulostetaan loki.
Kohdehakemistoa voidaan muuttaa käynnistyksen yhteydessä:
scrcpy --push-target=/sdcard/Movies/
pikavalinnat
Katso kaikki pikakuvakkeet tätä
Täältä näet kaikki ohjeet ja hyödylliset komennot. Toivottavasti siitä on apua.