W naszym poprzednim artykule omówiliśmy różne sposoby wykonaj kopię lustrzaną ekranu Androida na dowolnym komputerze, niektóre z nich współpracowały z Wi-Fi, inne wymagały kabla USB. Jednak wspólną cechą wszystkich z nich było opóźnienie. Tak, niezależnie od tego, co zrobiłeś, wystąpiło znaczne opóźnienie w dublowaniu ekranu. Wpisz Scrcpy.

Scrcpy to nowe rozwiązanie, które w czasie rzeczywistym wyświetla ekran Androida na komputerze za pomocą kabla USB. Nie tylko wyświetla ekran na konsoli okiennej, ale także tłumaczy dane wejściowe z klawiatury i myszy komputera na dane wejściowe z telefonu, dzięki czemu emulowana konsola może być używana jako funkcjonalne urządzenie nawet bez dotykania telefonu. Brzmi dość prosto? Cóż, jest to dość proste, ale uprościliśmy proces instalacji w kilku prostych krokach, które należy wykonać, aby wyświetlić ekran telefonu na komputerze przez USB.

Powiązane: 5 najlepszych aplikacji do tworzenia kopii ekranu Androida na innym Androidzie

Omówmy elementy wymagane do zasilania tego systemu.

  1. Komputer z systemem Windows
  2. ADB (Most debugowania Androida)
  3. Scrcpy (czyli kopia ekranu)
  4. Telefon z Androidem w wersji co najmniej 5.0
  5. Kabel USB

Omówię krótkie wprowadzenie na temat narzędzi, aby dać ci lepszy wgląd w to, co dostajesz.

ADB: Android Debug Bridge lub ADB to narzędzie wiersza poleceń używane przez programistów do komunikowania się z urządzeniem z Androidem z poziomu komputera. Możesz go używać do sterowania Androidem przez USB z komputera. kopiuj pliki, debuguj i testuj aplikacje na swoich urządzeniach z Androidem. Narzędzie wiersza poleceń, które nie jest zbyt przyjazne dla użytkownika. Aby rozwiązać tę przeszkodę, mamy kolejne narzędzie Scrcpy.

Scrcpy: Jest to narzędzie emulujące typu open source opracowane przez firmę Genymobile, które emuluje ekran mobilny na komputerze stacjonarnym w emulatorze. Działa po prostu poprzez utworzenie serwera Java na urządzeniu. Urządzenie uruchamia serwer i emituje ekran na serwerze za pomocą ADB. Scrcpy nasłuchuje go przez gniazdo i wyświetla ekran na konsoli. Przesyła wideo w kodowaniu H.264. Konsola pulpitu dekoduje wideo.

Musisz przeczytać: Alternatywy Little Snitch dla Windows i Mac

Instalacja narzędzi nie wymaga specjalistycznej wiedzy, dlatego podzielimy proces, aby jeszcze bardziej go uprościć.

Wyświetl ekran telefonu na komputerze przez USB

Dla ​​Windows:

Najpierw pobierzemy pakiet ADB dla Windows i wyodrębnimy pliki do łatwej lokalizacji na Twoim komputerze, powiedzmy  c:\ 

Tworzymy nowy folder „adb” i rozpakowujemy zawartość do c:\adb\

Teraz musimy pobrać narzędzie scrcpy, które będzie używane jako serwer dla transmisji wideo z telefonu komórkowego. oto link do scrcpy

Pakiet jest dostępny osobno dla komputerów 32-bitowych i 64-bitowych i możesz wybrać go w zależności od architektury komputera. Po zakończeniu pobierania rozpakuj scrcpy i wklej wyodrębnione pliki do tego samego katalogu, w którym jest zainstalowany ADB, tj. c:\adb\

Teraz następny krok wymaga otwarcia wiersza poleceń, co możemy zrobić, wywołując okno dialogowe Uruchom i wpisując „cmd”. Po naciśnięciu Enter pojawi się Wiersz Poleceń.

Zmień katalog na folder ADB, np. c:\adb\

Następnie musisz włączyć opcję programisty na swoim Androidzie. Aby to zrobić, przejdź do Ustawienia> Informacje o telefonie> Numer kompilacji i dotknij go 7 razy.  Zobaczysz wyskakujące okienko z informacją: „Jesteś teraz programistą”.

Teraz wróć do Ustawień, gdzie w menu znajdziesz Opcje programisty. Następnie dotknij Opcje programisty > Przewiń do Debugowanie USB > Włącz debugowanie USB

Po zakończeniu podłącz kabel USB do urządzenia z Androidem i komputera, urządzenie powinno wyświetlić monit o wybranie opcji „Zezwalaj na debugowanie USB” i udzielenie pozwolenia, będziemy potrzebować tego pozwolenia, ponieważ ADB wymaga tego do zdalnego uruchom aplikację na urządzeniu mobilnym.

Teraz w wierszu poleceń zmień katalog na „adb” za pomocą polecenia „cd”, a następnie wpisz następujące polecenie „adb devices”

Jeśli wszystko zrobiłeś poprawnie i postępowałeś zgodnie z instrukcjami, cmd powinno wyświetlić nazwę Twojego urządzenia lub numer seryjny, jak powyżej.

Teraz jesteśmy gotowi, aby uruchomić konsolę. Po prostu napiszemy „scrcpy” i wciśniemy Enter.

Teraz konsola powinna się uruchomić, a obraz z urządzenia mobilnego będzie wyświetlany w wysokiej rozdzielczości, bez jakichkolwiek opóźnień. Możesz teraz używać go do pracy ze swoim urządzeniem.

Możesz używać wskaźnika myszy do sterowania smartfonem z systemem Android za pomocą komputera. Klawiatura komputera działa również na Androidzie. Ogólnie rzecz biorąc, ze wszystkich metod, które widzieliśmy, aby wykonać kopię lustrzaną ekranu Androida na komputerze, ta metoda charakteryzuje się najmniejszym opóźnieniem. Jeśli jednak odtworzysz film na swoim urządzeniu z Androidem, tylko część wizualna zostanie przesłana na komputer, dźwięk będzie odtwarzany tylko na Twoim urządzeniu z Androidem, a nie na komputerze.

Dla komputerów Mac i systemu Linux

Chociaż Scrcpy działa również na komputerach Mac i Linux, konfiguracja jest nieco bardziej skomplikowana. Wymaga podstawowej znajomości poleceń terminalowych i poleceń budowania. jeśli chcesz używać go na komputerze Mac lub Linux, możesz sprawdzić łącze XDA i postępować zgodnie z instrukcjami, aby uruchomić tę konfigurację na komputerze Mac i Linux. Przetestujemy to na komputerach Mac i Linux, a w przyszłości przygotujemy dla Ciebie prosty samouczek. Do tego czasu będziesz musiał albo używać systemu Windows, albo samodzielnie go przetestować.

Przeczytaj: Najlepsze aplikacje do pisania na Androida

Wyświetl ekran telefonu na komputerze przez USB

Pokazaliśmy Ci prostą konfigurację umożliwiającą wyświetlanie ekranu telefonu na komputerze przez USB. Staraliśmy się, aby ten samouczek był dość prosty i łatwy do wdrożenia. Jeśli wykonasz każdy krok i zrobisz wszystko dobrze, okno konsoli pojawi się na pulpicie. Można go używać do rozwiązywania problemów, debugowania, a nawet po prostu grania w gry na komputerze. Jeśli napotkasz jakiekolwiek problemy lub coś nie zadziała, możesz po prostu zostawić komentarz, a my pomożemy Ci to naprawić.