Obecnie istnieją dziesiątki aplikacji, które umożliwiają tworzenie kopii lustrzanych telefonów z Androidem na komputerze, ale tylko kilka z nich jest naprawdę dobrych. Od sporadycznych szarpnięć, przez duże opóźnienia, po natrętne reklamy; nie wspominając, że kopiowanie ekranu Androida na PC to jeden wielki koszmar.
Scrcpy to jedno z najlepszych narzędzi do tworzenia kopii lustrzanych ekranu dla Androida. Umożliwia tworzenie kopii lustrzanej telefonu z Androidem na komputerze i sterowanie nim bezpośrednio za pomocą urządzeń peryferyjnych komputera, takich jak klawiatura i mysz. Scrcpy obsługuje płynne kopiowanie i wklejanie między telefonem a komputerem, działa zarówno na komputerach Mac, jak i PC z systemem Windows, a także jest całkowicie bezpłatny.
Wymaga to jednak zrozumienia sposobu korzystania z wiersza poleceń ADB. Jeśli jesteś zaawansowanym programistą, być może znasz już Scrcpy, ale jeśli dopiero zaczynasz, próbując po prostu wykonać kopię lustrzaną swojego telefonu, ten przewodnik oświeci Cię krok po kroku i nauczy Cię, jak używać Scrcpy dla Windows.
Kilka podstawowych cech Scrcpy:
- nagranie
- tworzenie kopii lustrzanej przy wyłączonym ekranie urządzenia
- kopiuj-wklej w obu kierunkach
- konfigurowalna jakość
- ekran urządzenia jako kamera internetowa (V4L2) (tylko Linux)
- symulacja klawiatury fizycznej (HID) (tylko Linux)
- i więcej…
Skupia się na:
- lekkość: natywny, wyświetla tylko ekran urządzenia
- jest gwarancją najlepszej jakości, które mogą dostarczyć Ci Twoje monitory,: 30 ~ 120 klatek na sekundę, w zależności od urządzenia
- jakość: 1920×1080 lub wyższa
- małe opóźnienie: 35 ~ 70ms
- niski czas uruchamiania: ~1 sekunda, aby wyświetlić pierwszy obraz
- nieinwazyjność: na urządzeniu nie pozostało nic zainstalowanego
- korzyści dla użytkownika: bez konta, bez reklam, bez Internetu
- wolność: darmowe i otwarte oprogramowanie
Wymagania:
-
Urządzenie z systemem Android wymaga co najmniej API 21 (Android 5.0).
-
Upewnij się, że włączone debugowanie adb na Twoim urządzeniu (urządzeniach).
-
Na niektórych urządzeniach musisz także włączyć dodatkowa opcja () aby sterować nim za pomocą klawiatury i myszy.
Jak wykonać kopię lustrzaną ekranu Androida na komputerze przez USB?
- Najpierw przejdź do Ustawienia> Informacje o telefonie> Przewiń w dół i znajdź numer kompilacji> Stuknij go kilka razy, aby włączyć ustawienia programisty.
- KORZYSTAJ Z TEGO PRZEWODNIKA, JEŚLI KORZYSTASZ Z MIUI (Jak włączyć opcje programistyczne)
- Przejdź do Ustawień i stuknij w System > Opcje programisty, a następnie włącz tę opcję od góry. (Jak włączyć Opcje programisty)
- Następnie przewiń w dół, aby znaleźć debugowanie USB i włączyć je.
- Teraz podłącz urządzenie do komputera za pomocą kabla USB i zezwól na debugowanie USB.
- Następnie wróć do komputera i pobierz najnowszą wersję Scrcpy pod tym linkiem (kierować) i wyodrębnij go do folderu.
- Następnie, gdy urządzenie jest podłączone do komputera z włączonym i dozwolonym debugowaniem USB, kliknij dwukrotnie plik „scrcpy.exe” w folderze.
- Jeśli wykonałeś każdy krok poprawnie, po odczekaniu kilku sekund powinieneś zobaczyć te informacje:
- Wreszcie tworzysz kopię lustrzaną ekranu telefonu na komputerze. Co więcej, do sterowania urządzeniem możesz używać myszy i klawiatury!
- Otóż to. Następnym razem możesz po prostu podłączyć telefon do komputera i bezpośrednio otworzyć Scrcpy z jego folderu.
Co możesz zrobić za pomocą Scrcpy? Zobacz także Strona Scrcpy na Githubie
Konfiguracja przechwytywania
Zmniejsz rozmiar
Czasami przydatne jest utworzenie kopii lustrzanej urządzenia z systemem Android w niższej rozdzielczości, aby zwiększyć wydajność.
Aby ograniczyć szerokość i wysokość do pewnej wartości (np. 1024):
scrcpy --max-size 1024 scrcpy -m 1024 # krótka wersja
Drugi wymiar jest obliczany w taki sposób, aby zachować proporcje urządzenia. W ten sposób urządzenie w rozdzielczości 1920 × 1080 będzie odzwierciedlane w rozdzielczości 1024 × 576.
Zmień przepływność
Domyślna szybkość transmisji wynosi 8 Mb/s. Aby zmienić szybkość transmisji wideo (np. na 2 Mb/s):
scrcpy --przepływność 2M scrcpy -b 2M # krótka wersja
Ogranicz liczbę klatek na sekundę
Liczba klatek na sekundę przechwytywania może być ograniczona:
scrcpy --max-fps 15
Jest to oficjalnie obsługiwane od Androida 10, ale może działać we wcześniejszych wersjach.
Plon
Ekran urządzenia można przyciąć tak, aby odzwierciedlał tylko jego część.
Jest to przydatne na przykład do tworzenia kopii lustrzanej tylko jednego oka Oculus Go:
scrcpy --crop 1224:1440:0:0 # 1224x1440 z przesunięciem (0,0)
If --max-size
jest również określony, zmiana rozmiaru zostanie zastosowana po przycięciu.
Zablokuj orientację wideo
Aby zablokować orientację odbicia lustrzanego:
scrcpy --lock-video-orientation # orientacja początkowa (bieżąca).
scrcpy --lock-video-orientation=0 # naturalna orientacja
scrcpy --lock-video-orientation=1 # 90° w kierunku przeciwnym do ruchu wskazówek zegara
scrcpy --lock-video-orientation=2 #180°
scrcpy --lock-video-orientation=3 # 90° zgodnie z ruchem wskazówek zegara
Ma to wpływ na orientację nagrywania.
Okno można także obracać niezależnie.
Zdobyć
Nagranie
Możliwe jest nagrywanie ekranu podczas tworzenia kopii lustrzanej:
scrcpy --record plik.mp4 scrcpy -r plik.mkv
Aby wyłączyć dublowanie podczas nagrywania:
scrcpy --no-display --record plik.mp4 scrcpy -Nr plik.mkv
# przerwać nagrywanie za pomocą Ctrl+C
„Pominięte klatki” są rejestrowane, nawet jeśli nie są wyświetlane w czasie rzeczywistym (ze względów wydajnościowych). Ramki są znacznik czasu na urządzeniu, tzw zmienność opóźnienia pakietów nie ma wpływu na nagrany plik.
Przyłącze
Wiele urządzeń
Jeśli na liście znajduje się kilka urządzeń adb devices
, musisz określić seryjny:
scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef # krótka wersja
Jeśli urządzenie jest podłączone przez TCP/IP:
scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555 # krótka wersja
Możesz rozpocząć kilka wystąpień scrcpy dla kilku urządzeń.
Konfiguracja okna
Tytuł
Domyślnie tytułem okna jest model urządzenia. Można to zmienić:
scrcpy --tytuł-okna 'Moje urządzenie'
Pozycja i rozmiar
Początkowe położenie i rozmiar okna można określić:
scrcpy --okno-x 100 --okno-y 100 --szerokość-okna 800 --wysokość-okna 600
Borderless
Aby wyłączyć dekoracje okienne:
scrcpy --window-borderless
Zawsze na górze
Aby okno scrcpy było zawsze na wierzchu:
scrcpy --zawsze na wierzchu
Pełny ekran
Aplikację można uruchomić bezpośrednio w trybie pełnoekranowym:
scrcpy --pełny ekran scrcpy -f # krótka wersja
Pełny ekran można następnie dynamicznie przełączać za pomocą MOD+f.
Rotacja
Okno można obracać:
scrcpy --obrót 1
Możliwe wartości to:
0
: brak rotacji1
: 90 stopni w kierunku przeciwnym do ruchu wskazówek zegara2
: 180 stopni3
: 90 stopni w prawo
Inne opcje tworzenia kopii lustrzanych
Tylko do odczytu
Aby wyłączyć sterowanie (wszystko, co może wchodzić w interakcję z urządzeniem: klawisze wejściowe, zdarzenia myszy, pliki typu „przeciągnij i upuść”):
scrcpy --no-control scrcpy -n
Nie zasypiaj
Aby zapobiec uśpieniu urządzenia po pewnym opóźnieniu, gdy urządzenie jest podłączone:
scrcpy --stay-awake scrcpy -w
Stan początkowy jest przywracany po zamknięciu scrcpy.
Wyłącz ekran
Możliwe jest wyłączenie ekranu urządzenia podczas uruchamiania kopii lustrzanej za pomocą opcji wiersza poleceń:
scrcpy --wyłącz ekran scrcpy -S
Pokaż dotknięcia
W przypadku prezentacji przydatne może być pokazanie elementów fizycznych (na urządzeniu fizycznym).
Android udostępnia tę funkcję w Opcje programistów.
skrypty udostępnia opcję włączenia tej funkcji przy uruchomieniu i przywrócenia wartości początkowej przy wyjściu:
scrcpy --show-touches scrcpy -t
Pamiętaj, że to tylko pokazuje fizyczny dotyka (palcem urządzenia).
Upuszczenie pliku
Zainstaluj pakiet APK
Aby zainstalować plik APK, przeciągnij i upuść plik APK (z końcówką .apk
) do scrcpy okno.
Nie ma wizualnej informacji zwrotnej, dziennik jest drukowany na konsoli.
Prześlij plik na urządzenie
Aby przekazać plik do /sdcard/Download/
na urządzeniu przeciągnij i upuść plik (inny niż APK) do scrcpy okno.
Nie ma wizualnej informacji zwrotnej, dziennik jest drukowany na konsoli.
Katalog docelowy można zmienić przy starcie:
scrcpy --push-target=/sdcard/Filmy/
Skróty
Aby zobaczyć wszystkie skróty, zobacz to
Tutaj zobaczysz wszystkie instrukcje i pomocne polecenia. Mam nadzieję, że będzie to pomocne.