- Omogućuje potpuno upravljanje Android uređajem s računala pomoću tipkovnice i miša bez potrebe za root pristupom.
- Nudi vezu s niskom latencijom i putem USB kabela i bežično putem TCP/IP-a.
- Uključuje napredne alate za snimanje zaslona, podešavanje rezolucije i prijenos datoteka putem funkcije "povuci i ispusti".

Zamislite da trebate održati prezentaciju o aplikaciji koju ste razvili ili jednostavno želite napisati dugu WhatsApp poruku bez muke s tipkovnicom osjetljivom na dodir na telefonu. U tim situacijama, zrcaljenje zaslona Androida na računalu je spas, štedi vam vrijeme i glavobolje te vam omogućuje da sve upravljate s udobnosti svog računala.
Tu nastupa scrcpy, dragulj otvorenog koda koji vam omogućuje pregled i upravljanje mobilnim uređajem na Windowsima, macOS-u ili Linuxu. Najnevjerojatnije je to što ne zahtijeva root pristup ili instaliranje teških aplikacija na telefon, jer koristi ADB protokol za premošćivanje jaza između dva uređaja, nudeći iznenađujuće glatke performanse i bez dosadnih oglasa.
Što je točno scrcpy i kako funkcionira?

scrcpy (kratica za Screen Copy) je višeplatformski uslužni program dizajniran za zrcanje zaslona vašeg Android uređaja na računalu. Za razliku od emulatora, ne simulira telefon; umjesto toga, kontrolira stvarni hardver vašeg telefona u stvarnom vremenu. Radi prilično pametno: kada pokrenete program, privremeni poslužitelj pokreće se na Android uređaju, komunicirajući s klijentom na računalu, prenoseći video visoke razlučivosti i šaljući naredbe miša i tipkovnice na telefon.
Ovaj alat je posebno cijenjen zbog svoje izuzetno niske latencije , što znači da praktički nema kašnjenja između onoga što radite na računalu i onoga što se događa na vašem telefonu. Nadalje, budući da je otvorenog koda, potpuno je besplatan i poštuje privatnost, jer većina podataka teče lokalno bez prolaska kroz vanjske usluge u oblaku.
Preduvjeti i priprema za mobilni telefon

Da bi sve radilo glatko, potreban vam je uređaj s Androidom 5.0 ili novijom verzijom . Što se tiče računala, scrcpy je kompatibilan s Windowsima (verzije 7 do 11), macOS-om i raznim Linux distribucijama.
Ključni korak da bi vaše računalo prepoznalo vaš telefon je omogućavanje USB ispravljanja pogrešaka . Ako ne znate gdje se nalazi, ne brinite, vrlo je jednostavno: idite u Postavke telefona, unesite "O telefonu" i sedam puta zaredom dodirnite "Broj verzije". To će otključati opcije za razvojne programere , gdje biste trebali pronaći i omogućiti opciju USB ispravljanja pogrešaka. Kada prvi put spojite telefon, prihvatite upit za povjerenje kako bi vaše računalo moglo pristupiti uređaju.
Instalacija na različitim operativnim sustavima

Instalacija varira ovisno o sustavu koji koristite, ali općenito je vrlo brz proces:
- Na sustavu Windows: Jednostavno preuzmite ZIP datoteku sa službenog repozitorija na GitHubu, raspakirajte je u mapu po vašem izboru i pokrenite datoteku.
scrcpy.exeNije potrebna daljnja instalacija. - Na macOS-u: Najlakši način je koristiti Homebrew pokretanjem naredbe
brew install scrcpyU terminalu. - Na Linuxu: Ovisno o vašoj distribuciji, možete koristiti
sudo apt install scrcpy(na Ubuntuu/Debianu) ilisudo pacman -S scrcpy(u Archu).
Kako spojiti Android s računalom

Imate dva glavna načina za uspostavljanje veze, svaki sa svojim prednostima:
Povezivanje putem USB kabela
Ovo je najbolja opcija ako tražite maksimalnu stabilnost i nulto kašnjenje . Jednostavno spojite telefon kvalitetnim kabelom i pokrenite izvršnu datoteku. Miš će simulirati dodire zaslona, a tipkovnica će vam omogućiti izravno tipkanje u bilo koje tekstualno polje na vašem Android uređaju.
Bežična veza putem Wi-Fi-ja (TCP/IP)
Ako mrzite kabele, možete koristiti bežični način rada, sve dok su oba uređaja na istoj Wi-Fi mreži. Prvo spojite telefon putem USB-a i pokrenite sljedeću naredbu u terminalu: adb tcpip 5555 Za otvaranje komunikacijskog porta pronađite IP adresu svog telefona u mrežnim postavkama i upišite adb connect IP-DE-TU-MOVIL:5555Nakon što to učinite, možete Isključite kabel i pokrenite scrcpy za bežično upravljanje mobilnim telefonom.
Napredni trikovi i korisne naredbe
scrcpy nije samo za gledanje zaslona; ima mnoštvo skrivenih značajki koje se aktiviraju putem terminalnih naredbi kako bi se optimiziralo iskustvo prema vašim potrebama:
- Optimizacija performansi: Ako primijetite da je video spor, možete ograničiti rezoluciju pomoću
scrcpy -m 1024ili postavite broj sličica u sekundi pomoćuscrcpy --max-fps 30Ovo je idealno za skromnija računala. - Snimanje sesija: Za izradu tutorijala ili spremanje demo verzije koristite
scrcpy --record archivo.mp4Program će snimiti sve što se događa u prozoru u MP4 formatu. - Upravljanje datotekama: Jedna od najkorisnijih funkcija je povuci i ispustiAko povučete APK datoteku u prozor, ona će se automatski instalirati na vaš mobilni uređaj; ako povučete bilo koju drugu datoteku, ona će se kopirati u mapu za pohranu uređaja.
- QA: Možete prilagoditi brzinu prijenosa podataka kako biste poboljšali sliku pomoću
scrcpy --bit-rate 12MMeđutim, to će potrošiti više propusnosti na Wi-Fi vezama.
Slučajevi praktične upotrebe
Ovaj alat je magnet za profesionalce. Programeri i developeri koriste ga za otklanjanje pogrešaka u svojim aplikacijama i njihovo prikazivanje na velikim ekranima bez oslanjanja na spore emulatore. U međuvremenu, prodavači i konzultanti mogu održati puno čišće predprodajne prezentacije, kontrolirajući mobilni uređaj mišem dok klijent sve gleda na monitoru.
Ne smijemo zaboraviti ni tehničku podršku, gdje je moguće dijagnosticirati pogreške u stvarnom vremenu gledajući točno što korisnik ima na ekranu, ili edukatore koji kreiraju tečajeve snimanjem mobilnog sučelja bez potrebe za složenim vanjskim softverom za snimanje.
Zanimljive alternative
Iako je scrcpy nenadmašan u pogledu brzine, postoje i druge opcije. Vysor je vrlo popularan, iako njegova besplatna verzija ima ograničenja rezolucije. KDE Connect se više fokusira na integraciju (obavijesti, datoteke, upravljanje medijima) nego na zrcaljenje zaslona. Za korisnike Windowsa, Microsoftov Phone Link je ugrađena opcija, iako je značajka daljinskog upravljanja dostupna samo na određenim kompatibilnim Android modelima.
scrcpy se pozicionira kao ultimativno rješenje za one koji traže potpunu kontrolu, besplatan pristup i performanse bez pretjeranih tehničkih komplikacija. Od jednostavnosti spajanja kabela i pokretanja datoteke do snage naredbi za prilagodbu i snimanje, omogućuje vam besprijekornu integraciju Android ekosustava u tijek rada vašeg računala, uklanjajući fizičku barijeru mobilnog uređaja.