Työkalu, jonka avulla voit peilata puhelimesi näytön tietokoneellesi, scrcpy, on päivitetty tukemaan Android 12 -käyttöjärjestelmää käyttävien laitteiden ohjausta.
Android Debug Bridge tai ADB Lyhyesti sanottuna, on erittäin hyödyllinen työkalu kehittäjille, jotka haluavat lukea järjestelmälokeja, muuttaa asetuksia tai automatisoida toimintoja laitteellaan. Google aikoi tarjota vain komentoriviliittymän ADB: tä tehdessään, mutta maaliskuun 2018 alussa a kehittäjä rakensi työkalun ADB: n päälle, jonka avulla voit peilata Android-puhelimesi näytön lisäksi myös etäohjata sitä tietokoneeltasi. Tätä työkalua kutsutaan scrcpyksi, ja sen uusin päivitys lisää tuen käynnissä oleville laitteille Android 12.
Niille teistä, jotka eivät ole tuttuja, scrcpy (lyhenne sanoista "screen copy") koostuu kahdesta osasta: palvelinsovelluksesta, joka työnnetään Android-laitteeseen, ja tietokoneessa olevasta asiakkaasta, joka kommunikoi palvelimen kanssa ADB-tunnelin kautta. Puhelimesi näyttö on koodattu h.264-videoksi, jonka scrcpy-asiakasohjelma purkaa ja näyttää tietokoneellasi. Näppäimistö- ja hiiritulot lähetetään palvelimelle ja käännetään laitteen sopiviksi tuloiksi. Vaikka scrcpy ei ole ainoa kaukosäädin/näytön peilaustyökalu, se on yksi parhaista, koska se on ilmainen, avoimen lähdekoodin, muokattavissa ja nopea.
Ennen Android 12 -päivitystä scrcpy loi oletuksena "suojatun näytön" tukeakseen sisällön peilausta oli muuten estetty. Android 12 ei kuitenkaan enää salli shell-oikeuksilla varustettua prosessia luoda suojattua näyttöä, mikä aiheuttaa scrcpyn välittömästi kolahtaa jos käyttäjä yritti käynnistää sen laitteella, jossa on Android 12. Korjaus on yksinkertainen: Rakenna Android-palvelin uudelleen niin, että se luo suojaamattoman näytön.
Toinen tärkeä lisä scrcpyyn on mahdollisuus käyttää videovirtaa web-kamerana Linuxissa. Työkalussa on lisätty v4l2loopback (Video 4 Linux loopback) -tuki, joka mahdollistaa videovirran avaamisen V4L2-yhteensopivalla ohjelmistolla, kuten OBS. Videovirta voidaan näyttää web-kamerana ja/tai näyttää ikkunassa.
Muita scrcpyn v1.18-päivitykseen lisättyjä ominaisuuksia ovat mahdollisuus lukita videon suunta laitteen alkuperäiseen asentoon, sammuttaa laite, kun scrcpy on suljettu, uudet pikakuvakkeet 4. ja 5. painikkeelle, muuttaa ikkunan kokoa automaattisesti mustien reunusten poistamiseksi ja tiedostojen tallentaminen kansioon /sdcard/Download. /sdcard.
V1.18-päivityksen muutosloki on upotettu alla. Voit ladata scrcpyn uusimman version GitHubista.
scrcpy v1.18 muutosloki
Muutokset v1.17:n jälkeen:
- Lisää tuki Android 12:lle (#2129, #2402)
- Lisää tuki V4L2:lle (laitteen näyttökaappaus verkkokamerana) (#2232, #2233, #2268)
- Lisää vaihtoehto videon alkuperäisen suunnan lukitsemiseksi
- Lisää vaihtoehto sammuttaa laite suljettaessa (#824)
- Sido hiiren neljäs painike sovellukseen APP_SWITCH (#2258)
- Laajenna ilmoituspaneelia sitomalla hiiren viides painike (#2258)
- Laajenna asetuspaneeli kaksoislaajenna ilmoituspaneelissa (#2260, #2264)
- Työnnä /sdcard/Download oletusarvoisesti (#2384)
- Keskitä ikkuna kokoon sovittamalla (#2387)
- Kasvata mahdollista näyttötunnusaluetta (#2009)
- Loki syöttötapahtumat monisanaisessa tilassa (#2371)
- Korjaa kosketustapahtumien parametrit (#2125)
- Korjaa Samsung-selaimen vasen painike (#2169)
- Poista vaihtoehto --render-expired-frames (#2268)
- Ohjaa scrcpy-noconsole-argumentit scrcpyyn Windowsissa (#2052)
- Päivitä alustatyökalut versioon 31.0.2 (adb) Windows-julkaisuissa
- Erilaisia teknisiä korjauksia
Lue lisää