Izmantojot scrcpy operētājsistēmā Windows: Android ierīces vadība un ierakstīšana

  • Scrcpy ļauj dublēt un kontrolēt Android ierīces operētājsistēmās Windows, macOS un Linux, neprasot root piekļuvi vai lietotnes, kas instalētas mobilajā ierīcē.
  • Lai darbotos, nepieciešama tikai Android 5.0 vai jaunāka versija, USB atkļūdošanas iespējošana un savienojums, izmantojot USB vai ADB, izmantojot TCP/IP lokālajā tīklā.
  • Tas piedāvā uzlabotas opcijas izšķirtspējas, kadru ātruma (FPS) un bitu pārraides ātruma regulēšanai, kā arī ekrāna ierakstīšanai, attēlu uzņemšanai, failu vilkšanai un īsinājumtaustiņiem.
  • Zemais resursu patēriņš un pastāvīgas instalācijas trūkums ierīcē padara to par ideālu rīku izstrādei, atbalstam un apmācībai.

Izmantojot scrcpy operētājsistēmā Windows

ja kādreiz vēlējies Pārvaldiet savu Android mobilo tālruni no datora ērtākam darbamNeatkarīgi no tā, vai vēlaties ierakstīt pamācības vai veidot prezentācijas, pastāvīgi nepieskaroties tālrunim, scrcpy ir viens no tiem rīkiem, kuru ir vērts turēt pa rokai. Tas ir viegls, bezmaksas, nepārslogo tālruni ar lietotnēm un darbojas pārsteidzoši vienmērīgi pat pieticīgās ierīcēs.

Šajā rokasgrāmatā mēs to aplūkosim detalizēti Kā izmantot scrcpy operētājsistēmā Windows, lai kontrolētu un ierakstītu Android ekrānuBet mēs arī pārskatīsim, kā tas darbojas macOS un Linux, prasības, kā iespējot USB atkļūdošanu, izveidot savienojumu, izmantojot USB un Wi-Fi, pielāgot izšķirtspēju un kadru ātrumu (FPS), ierakstīt video, uzņemt ekrānuzņēmumus, vilkt un nomest failus un pat dažas papildu opcijas, kas ir pieejamas tikai Linux.

Kas ir scrcpy un kā tas īsti darbojas?

Scrcpy (ekrāna kopija) ir Atvērtā pirmkoda rīks, kas reāllaikā atspoguļo jūsu Android ekrānu datorā Un tas ļauj to vadīt ar tastatūru un peli. Tas nav emulators: tas, ko redzat, ir jūsu fiziskā ierīce ar tās lietotnēm, paziņojumiem un iestatījumiem, tieši tā, kā tie atrodas jūsu kabatā.

Knifs ir tāds, ka, pievienojot mobilo tālruni datoram, scrcpy ierīcē palaiž nelielu pagaidu serveri, izmantojot ADB (Android Debug Bridge). Šis serveris ir atbildīgs par ekrāna video uztveršanu un tā nosūtīšanu uz datoru, izmantojot ļoti optimizētu protokolu, lai nodrošinātu zemu latentumu un labu attēla kvalitāti.

Datora pusē scrcpy klients Tas momentāni saņem un dekodē video kadrus. Tas tos attēlo logā, vienlaikus pārsūtot jūsu klikšķus, peles kustības un taustiņu nospiešanas uz jūsu mobilo ierīci. Varat to izmantot arī tīklā (Wi-Fi vai TCP/IP), bez nepieciešamības visu laiku turēt tālruni pievienotu strāvas avotam ar kabeli.

Viena no interesantākajām lietām ir tā scrcpy neprasa root piekļuvi un neinstalē pastāvīgas lietotnes ierīcē.Servera programmatūra tiek kopēta un palaista īslaicīgi, un, aizverot logu, viss pazūd. Tas padara to ļoti ērtu darba vidēm, demonstrācijām, tehniskajam atbalstam vai apmācībām, kur nevēlaties atstāt neko instalētu klientu vai studentu mobilajās ierīcēs.

Minimālās prasības scrcpy lietošanai operētājsistēmās Android un datorā

Pirms sākat darbu, ir svarīgi skaidri saprast sekojošo: kas nepieciešams gan mobilajā tālrunī, gan datorā lai scrcpy darbotos pareizi un nodrošinātu labu lietotāja pieredzi.

Telefona pusē, scrcpy tiek atbalstīts no Android 5.0 (API 21) un jaunākiem.Tātad praktiski jebkurš relatīvi moderns mobilais tālrunis vai planšetdators to atbalsta. Nav svarīgi, kāds ir zīmols (Samsung, Xiaomi, Realme, Pixel utt.), ja vien var iespējot slaveno "USB atkļūdošanas" funkciju.

Datorā scrcpy darbojas iekšā Windows, macOS un Linux Tas ir vienkārši. ADB ir iekļauts daudzās Windows pakotnēs, savukārt Mac un Linux operētājsistēmās tas parasti tiek instalēts, izmantojot pakotņu pārvaldnieku. Ideālā gadījumā jums vajadzētu izmantot datoru ar pienācīgu centrālo procesoru un, ja iespējams, stabilu USB savienojumu vai labu Wi-Fi tīklu, ja plānojat strādāt bezvadu režīmā.

Jums arī vajadzēs Kvalitatīvs USB kabelis, ja izmantosiet vadu savienojumuJo, ja kabelis slikti kontaktējas un atvienojas, pat nedaudz pakustinot tālruni, scrcpy sesija pēkšņi beigsies. Un, ja plānojat izmantot tīkla savienojumu, pārliecinieties, vai tālrunis un dators atrodas vienā lokālajā tīklā un vai 5555. ports nav bloķēts.

Ar šiem minimālajiem nosacījumiem scrcpy var piedāvāt Zema latentuma, laba video kvalitāte un vienmērīga ierīces vadībabez "aiztures" sajūtas, ko rada citi improvizēti ekrāna koplietošanas risinājumi.

Lejupielādējiet un instalējiet scrcpy operētājsistēmās Windows, macOS un Linux

Scrcpy ir pilnīgi bezmaksas un atvērtā koda programmatūra, kas galvenokārt tiek izplatīta no tās. Genymobile oficiālais GitHub repozitorijsInstalēšanas process nedaudz atšķiras atkarībā no jūsu operētājsistēmas, taču visos gadījumos tas ir diezgan vienkāršs.

Sistēmā Windows visizplatītākā lieta ir Lejupielādējiet atbilstošo ZIP failu (32 vai 64 biti) no GitHubKad tas ir izveidots, vienkārši izvelciet to mapē, kurai varat viegli piekļūt (piemēram, Desktop vai C:\Tools\scrcpy). ZIP failā ir scrcpy.exe izpildāmais fails, versija bez konsoles, ADB binārie faili un daži atbalsta faili.

macOS sistēmā ir divi galvenie ceļi: Izmantojiet Homebrew ar komandu “brew install scrcpy” Varat arī izmantot MacPorts ar komandu “sudo port install scrcpy”. Pakotņu pārvaldnieks lejupielādēs gan scrcpy, gan ADB kopā ar visām nepieciešamajām atkarībām, lai pēc tam varētu palaist “scrcpy” tieši no termināļa.

Linux distribūcijās instalēšana ir arī vienkārša, jo scrcpy ir pieejams daudzu no tiem krātuvēs un tas darbojas kā spoguļa režīms datorāPiemēram, Debian vai Ubuntu vidē to var instalēt ar “sudo apt instalē scrcpy”Arch Linux vidē tipiskā komanda ir “sudo pacman -S scrcpy”. Pēc instalēšanas programma ir pieejama no termināļa bez jebkādām neparastām konfigurācijām.

Šīs daudzplatformu pieejas priekšrocība ir tā, ka Gandrīz jebkurā vidē scrcpy var būt gatavs dažu minūšu laikā., bez uzbāzīgiem asistentiem vai ar reklāmām apbērtiem uzstādītājiem, kas tieši ir viena no tā lielākajām priekšrocībām salīdzinājumā ar citiem komerciāliem risinājumiem.

Kā soli pa solim iespējot USB atkļūdošanu operētājsistēmā Android

Lai scrcpy varētu sazināties ar jūsu mobilo tālruni, ierīces pamatprasība ir aktīva. USB atkļūdošanas opcija izstrādātāja opcijāsTas izklausās tehniski, taču process ir vienkāršs un atgriezenisks, tāpēc nav par ko uztraukties.

Lai sāktu, jums tas būs jādara Iespējot izstrādātāja opcijas savā ierīcē. Vairumā tālruņu to var izdarīt, dodoties uz Iestatījumi > Par tālruni (vai Informācija par programmatūru) un 7 reizes pēc kārtas pieskaroties “Versijas numurs”, līdz tiek parādīts ziņojums, kas norāda, ka tagad esat izstrādātājs.

Kad tas ir izdarīts, atgriezieties un redzēsiet jaunu sadaļu ar nosaukumu Sistēmas izvēlnē ir pieejama “Izstrādātāja opcijas” vai līdzīga opcijaDodieties tur, atrodiet opciju "USB atkļūdošana" un iespējojiet to. Sistēma parādīs ziņojumu, kurā paskaidrots, ka tā ļaus atkļūdot savienojumus no datora.

Pirmo reizi, kad pievienojat mobilo tālruni datoram, izmantojot scrcpy vai ADB, Tālruņa ekrānā parādīsies dialoglodziņš, kurā tiks lūgts autorizēt USB atkļūdošanu šim datoram.Ir svarīgi to pieņemt, un, ja plānojat to bieži izmantot, varat arī atzīmēt izvēles rūtiņu "Vienmēr atļaut no šī datora", lai jums nebūtu jāapstiprina katru reizi.

Pēc šīs nelielās pielāgošanas jūsu mobilais tālrunis tagad ir gatavs lietošanai. scrcpy var izveidot savienojumu un spoguļot ekrānu, izmantojot gan USB, gan Wi-Fi.Nav nepieciešams iegūt ierīces saknes tiesības, instalēt neko no Google Play vai modificēt sistēmu.

Scrcpy izmantošana ar USB savienojumu operētājsistēmā Windows

Vadu režīms sākumā ir visstabilākais un vismazāk traucējošais, it īpaši, ja jūsu mērķis ir Kontrolējiet Android ierīci no Windows un ierakstiet ekrānu ar vislabāko iespējamo kvalitātiKad esat lejupielādējis scrcpy un iespējojis USB atkļūdošanu, process ir ļoti vienkāršs.

Pirmkārt, Pievienojiet tālruni datoram, izmantojot USB kabeli.Daudzos gadījumos operētājsistēmā Android parādīsies klasiskais paziņojums par savienojuma režīma izvēli (tikai uzlāde, failu pārsūtīšana utt.), taču scrcpy darbosies, ja vien ir iespējota USB atkļūdošana un datoram ir ADB piekļuve ierīcei.

Operētājsistēmā Windows atveriet mapi, kurā izvilkāt scrcpy, un atrodiet galvenos izpildāmos failus: “scrcpy.exe” un “scrcpy-noconsole.exe” (vai scrcpy-noconsole.vbs)Ja palaidīsiet pirmo, redzēsiet arī komandu konsoli, ja vēlaties redzēt kļūdu ziņojumus; otrajā versijā tiek atvērts logs ar mobilā tālruņa ekrānu, nerādot konsoli.

Pirmo reizi palaižot scrcpy, programma Tas noteiks ierīci, kas pievienota, izmantojot USB, augšupielādēs mazo serveri tālrunī un atvērs jaunu logu ar jūsu Android ekrānu.Ja tajā brīdī tālrunis lūdz atkļūdošanas atļauju, piešķiriet to, un no šī brīža jums vajadzētu būt iespējai pārvietoties ierīcē, izmantojot peli un tastatūru.

Šajā režīmā jūs ievērosiet, ka Latentums ir ļoti zems, un attēls ir ļoti ass.Tas padara scrcpy ideāli piemērotu lietotņu demonstrēšanai, demonstrācijas sniegšanai sanāksmē, nodarbību vadīšanai vai vienkārši mobilā tālruņa lietošanai no datora tā, it kā tas būtu emulators, bet ar jūsu īsto ierīci.

Izveidojiet bezvadu savienojumu ar scrcpy, izmantojot Wi-Fi (TCP/IP)

Izmantojiet scrcpy no Windows operētājsistēmas Android vadībai un ierakstīšanai

Ja kabeļa lietošana jums šķiet neērta vai jums ir jāpārvietojas ar ierīci, kamēr tā tiek rādīta ekrānā, scrcpy var izmantot arī lokālajā tīklā, izmantojot ADB pār TCP/IPTas ir nedaudz tehniskāks, bet, kad tas ir iestatīts, tas ir ļoti ērti.

Tipiska procedūra ir šāda: vispirms, savienojot mobilo tālruni un datoru, izmantojot USB, datorā atveriet termināli vai komandrindu un Palaidiet komandu “adb tcpip 5555”Tas restartē mobilā tālruņa ADB serveri, lai pieņemtu ienākošos savienojumus tīkla 5555. portā.

Tad jums ir nepieciešams Atrodiet sava Android tālruņa lokālo IP adresiTo var atrast sadaļā Iestatījumi > Wi-Fi > Tīkla informācija vai Savienojuma informācija. Ar šo IP adresi savā datorā palaidiet “adb connect MOBILE_IP:5555”, piemēram, “adb connect 192.168.1.50:5555”. Ja viss darbojas pareizi, ADB atbildēs, ka savienojums ir izveidots.

No turienes varat aizvērt kabeli, atstāt tālruni brīvu un palaist scrcpy bez fiziska savienojumaVienkārši terminālī ierakstiet “scrcpy” vai atveriet izpildāmo failu operētājsistēmā Windows. Rīks noteiks tīklam pievienoto ierīci un atvērs logu kā iepriekš, bet šoreiz, izmantojot Wi-Fi.

Vēl viena iespēja ir izmantot parametru tieši. “scrcpy –tcpip=MOBILE_IP:5555”, kas mēģina izveidot ADB savienojumu un atvērt logu vienā solī, ietaupot dažas komandas, ja jau esat iepazinies ar rīku.

Android vadība no datora: pele, tastatūra un īsinājumtaustiņi

Kad savienojums jau ir izveidots gan ar kabeli, gan Wi-Fi, scrcpy atver logs, kas reāllaikā parāda jūsu Android ekrānuNo turienes jūs varat darboties tieši tā, it kā jums būtu tālrunis rokā, bet ar tastatūras un peles priekšrocībām.

Pamata darbība ir intuitīva: Kreisais klikšķis ir līdzvērtīgs pieskārienam ekrānamLai gan peles vilkšana ar nospiestu pogu imitē pārvilkšanas žestu, ritināšanas ritenītis ļauj ritināt uz augšu un uz leju tā, it kā jūs izmantotu skārienritināšanu savā tālrunī.

Kad jums ir jāraksta, vienkārši ievietojiet savu pozīciju teksta laukā un Izmantojiet datora fizisko tastatūru, lai ievadītu tekstu mobilajā ierīcē.Tas ir glābiņš, ja daudz rakstāt ziņojumapmaiņas lietotnēs, e-pastā vai testējat veidlapas savās lietotnēs.

Scrcpy ietver arī vairākus ļoti praktiskus īsceļus, piemēram, iespēju kopēt un ielīmēt tekstu starp datoru un ierīci vai taustiņu kombinācijas ātrām darbībām (piemēram, kombinācijas, lai atgrieztos, atgrieztos sākuma ekrānā vai bloķētu ekrānu atkarībā no versijas un iestatījumiem).

Pateicoties tam visam, rīks kļūst ideāli piemērots izstrādātājiem, kuri vēlas atkļūdot lietotnes reālā ierīcēAtbalsta personāls, kam jāredz, ko dara klients, vai pasniedzēji, kas vēlas iemācīt lietot lietotni, nepavēršot kameru pret mobilo tālruni.

Kvalitātes opcijas: izšķirtspēja, kadru skaits sekundē (FPS) un bitu pārraides ātrums programmā scrcpy

Lai gan scrcpy darbojas ļoti labi ar noklusējuma iestatījumiem, jūs bieži vien vēlēsities pielāgot izšķirtspēju, kadrus sekundē vai bitu pārraides ātrumu lai pielāgotu to jūsu aprīkojumam, tīklam vai lietojumam, kādam to plānojat izmantot (prezentācijas, straumēšana utt.).

Ja vēlaties samazināt procesora slodzi un tīkla patēriņu, varat ierobežot no mobilās ierīces nosūtīto maksimālo izšķirtspēju Izmantojot tādus parametrus kā “--max-size” vai tā saīsināto formu “-m”. Piemēram, “scrcpy -max-size 1024” vai “scrcpy -m 1280” nodrošina, ka attēls nepārsniedz šos pikseļus platumā vai augstumā, saglabājot malu attiecību.

Kadru ātrumu var pielāgot arī ar tādām opcijām kā “–max-fps 30” vai “-fps 30”Tas piespiež scrcpy nepārsniegt 30 kadrus sekundē. Prezentācijām, atbalstam vai biroja uzdevumiem šis ātrums ir vairāk nekā pietiekams un var ievērojami uzlabot veiktspēju mazāk jaudīgos datoros vai tīklos.

Bitu pārraides ātrums, kas nosaka video saspiešanas kvalitāti, pēc noklusējuma parasti ir aptuveni 8 Mb/s, bet To var palielināt vai samazināt ar “--bit-rate”Piemēram, “scrcpy –bit-rate 12M” nedaudz vairāk prioritizē attēla kvalitāti, savukārt zemākas vērtības ietaupa joslas platumu.

Ja nepieciešama iespaidīgāka pieredze, varat arī Palaidiet scrcpy pilnekrāna režīmā, pievienojot “--fullscreen” uz start komandu. Un, ja vēlaties redzēt visu, ko rīks piedāvā jūsu konkrētajā versijā, vienmēr varat izsaukt “scrcpy –help”, lai pārskatītu pilnu parametru un jauno funkciju sarakstu.

Ierakstiet sava Android ekrāna attēlu un uzņemiet ekrānuzņēmumus, izmantojot scrcpy

Viens no scrcpy galvenajiem lietojumiem, īpaši, ja to izmanto operētājsistēmā Windows, ir mobilā tālruņa ekrāna ierakstīšana video failā bez nepieciešamības instalēt uztveršanas lietotnes pašā ierīcē vai paļauties uz iebūvētajām sistēmas funkcijām.

Lai ierakstītu, vienkārši pievienojiet opciju startēšanas komandai. “–ieraksta faila_nosaukums.mp4”Piemēram, “scrcpy –record demo.mp4” sāks dublēšanu un vienlaikus ģenerēs MP4 failu ar visu, kas notiek scrcpy logā.

Ja ierakstīšanas laikā vēlaties strādāt ar zemāku izšķirtspēju vai ierobežotu kadru ātrumu sekundē, varat apvienojiet parametru “–record” ar parametriem size un framesTipisks piemērs būtu “scrcpy -m 1280 –max-fps 30 –record tutorial.mp4”, kas sniedz ļoti labus rezultātus demonstrācijas vai apmācības video.

Papildus video, scrcpy ļauj uzņemt konkrētus ekrānuzņēmumus Izmantojot īsinājumtaustiņus: Ctrl+S parasti tiek izmantots operētājsistēmās Windows un Linux, savukārt Command+S parasti tiek izmantots operētājsistēmā macOS. Katrs ekrānuzņēmums tiek saglabāts pašreizējā mapē ar automātiski ģenerētu nosaukumu.

Starp dublēšanu, ierakstīšanu un uztveršanu scrcpy kļūst par ļoti spēcīgu rīku veidot saturu, ierakstīt skaidrojošus video, dokumentēt kļūdas vai sagatavot materiālus klientiem un studentiem bez nepieciešamības ierakstīt mobilā tālruņa ekrānu ar ārējām kamerām.

Papildu funkcijas: failu vilkšana, uzlabots Wi-Fi un HID režīms

Papildus pamatfunkcijām scrcpy slēpj vairākas uzlabotas funkcijas, kas Tas padara to par vairāk nekā tikai vienkāršu ekrāna spoguli., īpaši noderīgi tiem, kas ikdienā strādā ar lietotnēm vai materiāliem operētājsistēmā Android.

Viena no ērtākajām ir iespēja velciet failus no datora uz scrcpy logu lai tos pārsūtītu uz tālruni. Atkarībā no konfigurācijas, ja velkat parastu failu, tas tiek kopēts ierīces atmiņā, un, ja velkat APK failu, instalēšana tiek sākta tieši, kas ievērojami paātrina testa lietotņu izvietošanu.

Bezvadu savienojumu jomā mēs jau esam redzējuši ADB pamata izmantošanu, izmantojot TCP/IP, taču jūs varat arī Atsākt sesiju, ja maināt tīklu vai jūsu mobilais tālrunis pazaudē IP adresi. atkārtojot komandu “adb connect IP:5555” vai tieši izmantojot “scrcpy –tcpip=IP:5555”, kad vien tas ir nepieciešams.

Linux sistēmā scrcpy ietver papildu funkcijas, piemēram, HID tastatūras režīms (“–hid-keyboard” vai “-K”)Tas ļauj tālrunim redzēt datoru tā, it kā tas būtu īsta fiziska tastatūra. Tas ir noderīgi situācijās, kad standarta teksta ievadīšana, izmantojot ADB, ir ierobežota vai darbojas atšķirīgi.

Ir arī sarežģītākas plūsmas, kas paredzētas novirzīt scrcpy video uz virtuālajām kameru ierīcēm Dažās distribūcijās mobilā tālruņa ekrānu var izmantot kā avotu videozvanos vai tiešraides straumēšanas rīkos, lai gan tam parasti ir nepieciešami papildu komponenti, kas raksturīgi katrai sistēmai.

Pateicoties visām šīm iespējām, scrcpy aptver dažādus scenārijus, sākot no ikdienas līdz profesionālai lietošanai, kas to ir padarījis par skaidrs etalons salīdzinājumā ar citām sarežģītākām vai ierobežotākām tālvadības pults lietojumprogrammām.

Android ierīces vadība un ierakstīšana no Windows, izmantojot scrcpy, ir jaudīgs risinājums izstrādātājiem, treneriem, atbalsta tehniķiem vai jebkuram lietotājam, kurš vēlas... strādājiet ar savu mobilo tālruni, ērti atrodoties datorāAr labu attēla kvalitāti, minimālu latentumu un virkni uzlabotu opciju, tas viss bez jebkādas instalēšanas ierīcē un ar iespēju izveidot savienojumu, izmantojot kabeli vai Wi-Fi, ja nepieciešams.

MEmu un Bluestacks
saistīto rakstu:
Bluestacks vs Memu: Kurš ir labākais Android emulators operētājsistēmai Windows?