Tālruņa vadība no datora vairs nav paredzēta tikai datorfanātiķiem: tā ir ikdienas nepieciešamība, lai prezentētu lietotnes, sniegtu atbalstu, ierakstītu pamācības vai vienkārši ātrāk rakstītu ar fizisko tastatūru. SCRCPY To var izdarīt, neko neinstalējot tālrunī, bez root piekļuves, ar minimālu latentumu un pārsteidzoši labu attēla kvalitāti.
Šis atvērtā koda rīks, ko izveidojis Genymobile un uztur rom1v, jau gadiem ilgi ir ieguvis popularitāti, pateicoties tā vienkāršībai un veiktspējai. Šajā rokasgrāmatā es parādīšu, kā to lejupielādēt. iestatīt USB atkļūdošanu, pievienojiet to, izmantojot kabeli vai Wi-Fi, un soli pa solim izmantojiet tā uzlabotās opcijas (izšķirtspēju, kadrus sekundē, ierakstīšanu, saīsnes, failu vilkšanu un citas).
Kas ir SCRCPY un kāpēc tas ir tā vērts?
SCRCPY (ekrāna kopija) ir starpplatformu utilīta, kas paredzēta skatīt un pārvaldīt savu Android ekrānu logā jūsu datorā vai Mac datorā. Tas nav emulators: tas dublē un kontrolē reālo ierīci, izmantojot ADB, tāpēc pieredze notiek gandrīz reāllaikā, ar ļoti zema latentuma un augsta kvalitāte.
Tās lielā priekšrocība salīdzinājumā ar tālvadības pults alternatīvas Tas neatstāj nekādas "atliekas" jūsu tālrunī: neinstalē pastāvīgas lietotnes ierīcē, un, kad to aizverat, viss atgriežas normālā stāvoklī. Turklāt tas darbojas operētājsistēmās Windows, macOS un Linux, un tam nav nepieciešamas root atļaujas. Tas ir ideāli piemērots izstrādātājiem, pedagogiem, pārdevējiem, tehniskā atbalsta darbiniekiem vai ikvienam, kurš vēlas "pārvietot" savu Android ierīci ar tastatūru un peli no datora ekrāna.
Saderība, prasības un tas, kas jums nepieciešams
Lai izmantotu SCRCPY, viss, kas jums jādara, ir jāieslēdz tālrunis. Android 5.0 (Lollipop) vai jaunāka versijaJūsu datorā būs nepieciešams ADB (iekļauts lielākajā daļā SCRCPY pakotņu operētājsistēmai Windows un pieejams macOS/Linux, izmantojot pakotņu sistēmu).
Praksē vienīgā svarīgā lieta mobilajā tālrunī ir aktivizēt USB atkļūdošanaJa vēlaties izveidot savienojumu, izmantojot tīklu, tālrunim un datoram jābūt savienotiem ar vienu un to pašu Wi-Fi tīklu, un jums būs jāiespējo ADB, izmantojot TCP/IP.
Lejupielādējiet un instalējiet operētājsistēmās Windows, macOS un Linux
SCRCPY ir bezmaksas un atvērtā koda programmatūra. To var lejupielādēt no tās. oficiālajā krātuvē vietnē GitHub un, atkarībā no sistēmas, instalējiet to ar pāris klikšķiem vai komandu. Lai Windows, lejupielādējiet ZIP failu (32 vai 64 bitu versiju) un atzipējiet to mapē; iekšpusē atradīsiet izpildāmos failus un ADB.
En macOS, ērtākais instalēšanas veids ir ar Homebrew vai MacPorts. Piemēram: palaidiet brew install scrcpy (o sudo port install scrcpy) un tas arī viss; par to parūpējas pakotņu pārvaldnieks atrisināt atkarības.
En Linux Tas ir atrodams daudzu distribūciju galvenajos repozitorijos: Debian/Ubuntu platformās var izmantot sudo apt install scrcpy, Arch sudo pacman -S scrcpyVisos šajos ceļos utilīta ir pieejama no termināļa, izmantojot komandu scrcpy.
Iespējot USB atkļūdošanu operētājsistēmā Android
Šis ir vienīgais iestatījums tālrunī. Dodieties uz Iestatījumi un atrodiet Izstrādātāja iespējasJa tie neparādās, dodieties uz sadaļu “Par tālruni/Informācija par programmatūru” un 7 reizes pieskarieties “Versijas numurs”, līdz tiek parādīts ziņojums, ka tagad esat izstrādātājs.
Tagad dodieties uz izstrādātāja opcijām un aktivizējiet USB atkļūdošanaPirmo reizi pievienojot tālruni datoram, tiks parādīts uzaicinājums uzticēties šim datoram. Ja plānojat bieži izmantot SCRCPY, atlasiet “Vienmēr atļaut no šī datora”.
Darba sākšana: USB vadība

Pievienojiet tālruni datoram, izmantojot kvalitatīvu USB kabeli. Operētājsistēmā Windows izpildāmo failu var atvērt no atzipētās mapes. scrcpy.exe o scrcpy-noconsole.vbsmacOS/Linux sistēmā vienkārši atveriet termināli un palaidiet scrcpyPēc dažām sekundēm jūs redzēsiet logu ar jūsu Android ekrāns.
Šajā logā varat mijiedarboties ar datora peli un tastatūru: klikšķis ir līdzvērtīgs pieskārienam, vilkšana imitē pārvilkšanu, un varat rakstīt tieši uz tālruņa tastatūras. Ja ierīce pieprasa atkļūdošanas atļaujas, pieņemt tos lai sāktu sesiju.
Bezvadu savienojums, izmantojot Wi-Fi (TCP/IP)
Bezvadu režīms ļauj izmantot SCRCPY bez kabeļa. Vispirms iespējojiet ADB, izmantojot TCP/IP. Pēdējo reizi izveidojiet savienojumu, izmantojot USB, atveriet termināli un palaidiet: adb tcpip 5555Šī komanda novieto mobilā tālruņa ADB dēmonu norādītajā portā, kas iespējo tīkla savienojums.
Atrodiet tālruņa IP adresi (Wi-Fi iestatījumos > Tīkla informācija) un datorā izveidojiet savienojumu ar: adb connect IP-del-movil:5555. Piemēram: adb connect 192.168.1.75:5555Ja vēlaties saīsni, SCRCPY ļauj to arī tieši izsaukt: scrcpy --tcpip=192.168.1.75:5555, ko viņš cenšas darīt savienot un atvērt logu vienā solī.
Vēl viens līdzvērtīgs veids, ko redzēsiet dokumentētā veidā, ir izveidot savienojumu, izmantojot USB, palaižot adb tcpip 5555 un pēc tam atvienojiet kabeli un palaidiet adb connect IP:5555 pēc tam scrcpyIzmantojiet to, kas jums šķiet visērtākais, jo rezultāts ir tāds pats: bezvadu sesija.
Svarīgākās opcijas: izšķirtspēja, kadru skaits sekundē, bitu pārraides ātrums un citas
SCRCPY piedāvā labu veiktspēju jau no paša sākuma, taču to var precīzi noregulēt. Lai ierobežotu izšķirtspēju, ir divas iespējas: --max-size o -m. Piemēram, scrcpy --max-size 1024 o scrcpy -m 1280 samazina pārraidītās izšķirtspējas samazina patēriņu CPU/tīkls.
Kadru ātrumam izmantojiet --max-fps vai dažos apkopojumos -fps. Piemēram: scrcpy --max-fps 30 o scrcpy -fps 3030 kadri/s iestatīšana var būt pietiekama prezentācijām un uzlabot plūstoša pārvaldīšana nelielos savienojumos.
Noklusējuma bitu pārraides ātrums parasti ir 8 Mb/s. To var mainīt ar --bit-rate (piemēram, scrcpy --bit-rate 12M), lai noteiktu prioritāti kvalitātei vai ietaupītu joslas platumu. Un, ja vēlaties pilnekrāna režīmu, pievienojiet --fullscreen par a iegremdējoša pieredze.
Skrienot scrcpy --help Jūs redzēsiet visus pieejamos karodziņus. Tā ir ļoti visaptveroša palīdzība, un tā laiku pa laikam ir jāpārskata, jo projekts... attīstās un pievieno jaunas iespējas.
Ekrāna ierakstīšana, ekrānuzņēmumi un noderīgi īsceļi
Lai ierakstītu sesiju, pievienojiet --record kam seko faila nosaukums: scrcpy --record demo.mp4Tādā veidā rīks izveido MP4 ar to, kas redzams logā.
Varat arī uzņemt vienreizējus ekrānuzņēmumus, izmantojot saīsni: operētājsistēmā Windows/Linux nospiediet Ctrl + S un operētājsistēmā macOS nospiediet Command+SFails tiek saglabāts pašreizējā mapē ar laika nosaukumu, tāpēc jums būs momentuzņēmumi bez komplikācijām.
Runājot par kontroli, ir ļoti praktiskas kombinācijas: var kopēt un ielīmēt tekstu starp datoru un mobilo ierīci, izmantot peles ritināšanu navigācijai vai turēt nospiestu labo peles taustiņu, lai atgrieztos atpakaļ, kas ievērojami paātrina procesu. navegación.
Velciet un nometiet failu un APK pārsūtīšanu
Viens no ērtākajiem SCRCPY trikiem ir tas, ka tas ļauj vilkt un nomest failus mobilajā logā. Ja velkat failu, tas tiek nosūtīts uz krātuvi; ja velkat APK failu, tiek sākta instalēšana. uzstādīšana ierīcē.
Tas padara to par lielisku rīku lietotņu versiju testēšanai vai dokumentu ātrai pārvietošanai, neatverot pārlūkprogrammu un nepārlūkojot mapes. Tā ir izvēles iespēja. tieši un ātri Ikdienā.
Papildu funkcijas (Linux un citas)
Linux sistēmā SCRCPY piedāvā papildu integrācijas. Varat izmantot HID tastatūra ar --hid-keyboard (vai tā īsā forma -K), lai simulētu ierīces fizisko tastatūru, kas ir noderīgi situācijās, kad standarta ADB ievade nav pietiekama.
Turklāt ir pieejamas darbplūsmas video eksponēšanai virtuālā tīmekļa kamerā (atkarībā no izplatīšanas un versijas), lai tālruņa ekrānu varētu izmantot kā avotu videokonferenču vai straumēšanas lietojumprogrammās. Šīs uzlabotās funkcijas ir atkarīgas no vides un var prasīt papildu sastāvdaļas.
Reāli lietošanas gadījumi
Programmētājiem SCRCPY ir ideāli piemērots atkļūdot un demonstrēt lietotnes prezentācijās, sanāksmēs vai iekšējās testēšanas laikā. Jūs redzēsiet darbību reāllaikā un varēsiet ierakstīt sesijas, lai pārskatītu kļūdas.
Ja strādājat pirmspārdošanas vai komerciālos amatos, iespēja parādīt mobilo lietotni no klēpjdatora, necīnoties ar kamerām vai emulatoriem, ir tīrs zelts: jums būs tīra demonstrācija un vadāms ar tastatūru un peli.
Konsultāciju un atbalsta jomā tālruņa ekrāna koplietošana atvieglo diagnostiku ar klientu blakus, izmantojot USB vai lokālo Wi-Fi. no cita Android, saglabājot a zems latentums kas padara pieredzi plūstošu.
Apmācībām, instruktoriem un satura veidotājiem iebūvētās ierakstīšanas un izšķirtspējas/kadri/sekundes opcijas vienkāršo satura izveidi. konsultācijas ar labu kvalitāti un bez sarežģītas pēcapstrādes.
Detalizētas darbības savienojuma izveidei, izmantojot Wi-Fi (ADB metode)

Ja vēlaties detalizētu bezvadu savienojuma pamācību: vispirms iespējojiet USB atkļūdošanu, pievienojiet tālruni ar kabeli un ievadiet terminālī adb tcpip 5555Šis solis ir galvenais, lai mobilā tālruņa ADB pakalpojumu iestatītu režīmā sarkans.
Atvienojiet kabeli, pierakstiet tālruņa IP adresi (Iestatījumi > Wi-Fi > Tīkla informācija) un palaidiet adb connect IP:5555Kad terminālis apstiprina savienojumu, palaidiet scrcpy un jūs redzēsiet savu Android logu bez nepieciešamības USB.
Alternatīvi, daži dod priekšroku vienai komandai, kas dara visu: scrcpy --tcpip=IP:5555Šis tiešais mēģinājums ir ļoti praktisks, un, ja tīkls ir stabils, saglabāt soļus.
Ja savienojums neizdodas, pārbaudiet, vai dators un mobilā ierīce atrodas vienā tīklā, vai ugunsmūris nebloķē portu 5555 un vai mobilās ierīces IP adrese nav bloķēta. mainīts (daži tīkli piešķir dinamisko IP adresi).
Ātras komandas, kas glābs jūsu dienu
Noderīgu iespēju kopsavilkums dažādiem scenārijiem: ierobežotai veiktspējai ierobežojiet izšķirtspēju ar scrcpy -m 1280Lai nodrošinātu stabilu plūstamību, izmantojiet scrcpy -fps 30; kvalitātes labad palieliniet bitu pārraides ātrumu ar scrcpy --bit-rate 12M un, ja jūs interesē iegremdēšanās, pilnekrāna režīmā ar scrcpy --fullscreen.
Ierakstīt, scrcpy --record archivo.mp4lai izveidotu savienojumu ar tīklu, izmantojot līniju; scrcpy --tcpip=192.168.1.1:5555 (nomainiet IP adresi uz savu). Vienmēr pārbaudiet scrcpy --help lai redzētu visus atjauninātas opcijas.
Ja nepieciešams samazināt kopējo patēriņu, apvienojiet vairākus karodziņus: piemēram, scrcpy -m 1024 --max-fps 30 --bit-rate 4M Tā ir recepte, kas parasti labi darbojas pieticīgos klēpjdatoros vai Wi-Fi tīklos. pārslogots.
Praktiski padomi un problēmu novēršana
Izmantojiet labu USB kabeli; vaļīgs kabelis izraisa atvienošanos pie mazākās kustības un pārtrauc sesiju. Ja pamanāt pārtraukumus, nomainiet portus vai kabeļus un izvairieties no centrmezgliem bez barošana.
Operētājsistēmā Windows palaidiet SCRCPY no ceļa bez atstarpēm, ja rodas dīvainas kļūdas, vai arī izsauciet izpildāmo failu no CMD/Powershell ar parastajām lietotāja privilēģijām. Ja antivīruss traucē, pievienojiet izņēmums pagaidu pārbaudei.
Ja jūsu bezvadu sesija kavējas, samaziniet izšķirtspēju/kadri sekundē vai mēreni palieliniet bitu pārraides ātrumu. Pārslogoti tīkli pasliktina reāllaika veiktspēju; šo parametru pielāgošana ir... milzīga atšķirība.
Atcerieties, ka SCRCPY neemulē: jūs redzēsiet tieši to, kas atrodas jūsu tālrunī. Ja lietotne bloķē uzņemšanu DRM dēļ, tā tiks bloķēta arī straumēšanas laikā; tas nav SCRCPY ierobežojums, bet gan lietotnes politika.
Kad esat pabeidzis, aizveriet logu SCRCPY un izrakstieties. Android ierīcē nekas netiek "instalēts": ierīcē palaistais serveris ir pagaidu un tiek dzēsts, kad ierīce darbojas. pabeigt.
SCRCPY ir viegls, bezmaksas un ļoti daudzpusīgs rīks, kas ļauj spoguļot un kontrolēt Android ierīces, izmantojot USB vai Wi-Fi, ar kvalitatīvu, zemu latentumu un virkni papildu iespēju, sākot no prezentācijām un ierakstiem līdz atbalstam un izstrādei. Ja jums ir nepieciešams uzticams un vienkāršs risinājums, šī ir viena no labākajām pieejamajām iespējām. bezmaksas un starpplatformu.