Speil sømløst Android-skjermen din på Linux med Scrcpy
Tenk deg å ha muligheten til å administrere Android-varsler, anrop og meldinger direkte på dataskjermen. Med Scrcpy, et åpen kildekodeverktøy som er helt gratis, er dette ikke bare en drøm; det er en realitet. Denne guiden vil lede deg gjennom hele prosessen med å speile Android-skjermen din på et Linux-system, og sikre at du ikke går glipp av noen av de viktige varslene dine mens du jobber.
Hva er Scrcpy?
Scrcpy, forkortelse for Screen Copy, lar deg både speile og kontrollere Android-enheten din fra PC-en din, og støtter plattformer som Linux, Windows og macOS. Verktøyet bruker Android Debug Bridge (ADB) for å koble telefonen til datamaskinen, og gir deg en sømløs strømmeopplevelse rett fra enhetens skjerm. Den beste delen? Du kan samhandle med Android-enheten din ved å bruke PC-ens tastatur og mus, og endre måten du administrerer varsler og applikasjoner på.
I motsetning til mange andre verktøy som gir lignende skjermspeilingsfunksjoner, kan Scrcpy skryte av høy kvalitet med lav ventetid og fyller ikke enheten med unødvendige applikasjoner. Dette ikke-påtrengende verktøyet er en spillveksler for brukere som trenger pålitelige og effektive Android-skjermspeilløsninger.
Trinn 1: Aktiver USB-feilsøking på Android-enheten din
Før du dykker inn i installasjon og bruk av Screcpy, må du aktivere USB-feilsøking på Android-enheten din. Denne innstillingen lar Android-enheten din kommunisere effektivt med datamaskinen.
- Åpne Innstillinger -appen på Android-enheten din og rull ned for å trykke på Om telefonen .
- Finn byggenummeroppføringen , og trykk på den syv ganger. For Xiaomi-brukere, se etter MIUI-versjonen i stedet. En melding som indikerer «Du er nå en utvikler» vil bekrefte at du nå har tilgang til utvikleralternativer.
- Gå tilbake til Innstillinger-menyen og naviger til System eller Tilleggsinnstillinger .
- Trykk på Utvikleralternativer og aktiver USB-feilsøking . Enheten din kan vise en advarsel om å aktivere denne funksjonen for fremtidige aktiviteter.
Trinn 2: Installer Scrcpy på din Linux-datamaskin
Nå som USB Debugging er aktivert, er det på tide å installere Scrcpy på Linux-systemet. Her er de detaljerte trinnene du må følge:
- Åpne terminalen på din Linux-maskin og skriv inn den spesifikke kommandoen for din Linux-distribusjon:
- Arch og dens derivater:
pacman -S scrcpy
- Fedora:
dnf copr enable zeno/scrcpy && dnf install scrcpy
- Gentoo:
emerge scrcpy
- Ubuntu/Debian:
snap install scrcpy
- Hvis du bruker Ubuntu eller Debian og ønsker å unngå Snap, oppdater først systemet ved å kjøre
sudo apt update
.
- Installer nødvendige avhengigheter ved å kjøre hver av disse kommandoene:
-
sudo apt install ffmpeg libsdl2-2.0-0 adb wget \
-
gcc git pkg-config meson ninja-build libsdl2-dev \
-
libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev \
-
libswresample-dev libusb-1.0-0 libusb-1.0-0-dev
- Clone Scrcpys GitHub-depot og utfør installasjonsskriptet ved å skrive følgende:
-
git clone https://github.com/Genymobile/scrcpy
-
cd scrcpy
-
./install_release.sh
- Bekreft Scrcpy-installasjonen din ved å sjekke versjonen:
-
scrcpy --version
Trinn 3: Begynn å speile Android-enheten din på Linux
- Sørg for at USB-feilsøking forblir aktivert, og koble Android-enheten til Linux-datamaskinen din med en USB-kabel. Hvis du bruker en virtuell maskin, aktiver USB-tilgang via «Enheter».
- Skriv inn kommandoen
adb devices
i terminalen for å bekrefte at enheten din er tilgjengelig. - Når du er bekreftet, kjør
scrcpy
for å starte speilingsprosessen. Du kan kontrollere Android-grensesnittet ditt ved å bruke musen og tastaturet på samme måte som på telefonen – trykk på en app for å åpne, høyreklikk for å navigere tilbake og midtklikk for å åpne startskjermen.
Håndtere flere Android-enheter
Hvis du har mer enn én Android-enhet tilkoblet, kan du spesifisere hvilken som skal speiles:
- Bruk
scrcpy --serial=example_serial_number
for å målrette mot en bestemt enhet. - For enheter koblet til via USB, bruk
scrcpy --select-usb
. scrcpy --select-tcpip
For enheter koblet til via TCP/IP, dirigerer kommandoen den deretter.- For TCP/IP-tilkoblinger kan du erstatte IP-adressen med enhetens faktiske TCP/IP-adresse ved å bruke
scrcpy --tcpip=192.168.1.1:5555
.
Speiling av Android-enheten din trådløst
For en trådløs opplevelse, sørg for at begge enhetene er på samme nettverk:
- Koble telefonen din via USB til å begynne med, og kjør
adb devices
for å sikre gjenkjenning. - Aktiver trådløs feilsøking med
adb tcpip 5555
. - Koble fra USB-kabelen og hent telefonens IP fra delen Om telefonen i Innstillinger.
- Begynn å koble til trådløst med
adb connect ip.address.of.phone:5555
. - Kjør
scrcpy
for å starte trådløs speiling.
Avanserte tips for Scrcpy
- Juster kvaliteten og ytelsen til strømmen din ved å konfigurere parametere som bildefrekvens, kodek og oppløsning under speiling.
- Bruk kommandoen
scrcpy --video-source=camera
til å speile enhetens kamera i stedet for skjermen, slik at du kan spille av lyd fra enhetens mikrofon på PC-en. - Ta opp skjermaktiviteten din med kommandoer som
scrcpy --record=file.mp4
, og tilpass opptak for å inkludere eller ekskludere lyd. - Lag separate skjermer for ulike oppgaver ved å bruke kommandoer som er skreddersydd for ikke bare hovedskjermen, men også spesifikke applikasjoner.
- Utforsk verktøy som AirDroid, men husk at Scrcpy tilbyr en helt gratis og åpen kildekode-løsning, noe som gjør det til et ideelt valg for skjermspeiling.
For mer detaljerte instruksjoner og bilder, se originalkildene og bildene
Ytterligere innsikt
1. Hva gjør jeg hvis Scrcpy ikke gjenkjenner enheten min?
Sørg for at Android-enheten din har USB-feilsøking aktivert og at den er riktig koblet til datamaskinen via USB. Du må kanskje autorisere datamaskinen din på telefonen hvis du ser et varsel som ber om tillatelse.
2. Kan jeg bruke Scrcpy med hvilken som helst Android-enhet?
Ja, Scrcpy er kompatibel med et bredt spekter av Android-enheter, så lenge ADB fungerer og enhetens USB-feilsøking er aktivert. Den er allsidig og fungerer på tvers av mange merker og modeller.
3. Er det en grense på rekkevidden for den trådløse tilkoblingen?
Ja, rekkevidden for trådløs tilkobling er vanligvis begrenset til ditt lokale Wi-Fi-nettverk. Sørg for at Android-enheten din og Linux-datamaskinen konsekvent er på samme nettverk for optimal speilytelse.
Legg att eit svar