Udostępnij za pośrednictwem


Łączenie urządzeń z systemem Android z urządzeniem deweloperskim

Łączenie urządzeń z systemem Android z urządzeniem deweloperskim zwiększa proces tworzenia aplikacji, umożliwiając testowanie i debugowanie bezpośrednio na urządzeniach fizycznych. Ten artykuł zawiera instrukcje krok po kroku ułatwiające łączenie urządzeń z systemem Android z urządzeniem deweloperskim, usprawniając przepływ pracy programowania.

Wymagania wstępne

  • Dostęp do pola deweloperskiego
  • Komputer kliencki do nawiązania połączenia z usługą Dev Box z

Przygotowywanie komputera klienckiego

Aby połączyć urządzenia z systemem Android z urządzeniem deweloperskim, najpierw połącz urządzenia z komputerem klienckim używanym do nawiązania połączenia z usługą Dev Box.

Łączenie urządzeń z systemem Android

Połącz urządzenie z systemem Android z komputerem klienckim, którego użyjesz do nawiązania połączenia z urządzeniem deweloperskim.

  1. Aby otworzyć Menedżer urządzeń, w polu wyszukiwania na pasku zadań uruchom polecenie devmgmt.msc.
  2. Sprawdź, czy urządzenie jest wyświetlane jak jedna z następujących opcji:
    • Nazwa urządzenia: uniwersalna magistrala szeregowa/piksel 6
    • Android Device /Android Composite Android Debug Bridge (ADB) Interface (Urządzenie z systemem Android/ Android Composite Android Debug Bridge (ADB)
  3. Odinstalowywanie niezgodnych urządzeń i sterowników oraz ponowne uruchamianie komputera.
  4. W Menedżerze urządzeń sprawdź, czy urządzenie z systemem Android jest wyświetlane.

Uwaga

Niektóre urządzenia, takie jak Samsung, mogą nie łączyć się, jeśli urządzenie interfejsu usługi ADB istnieje na komputerze, z którego nawiązujesz połączenie. Aby rozwiązać ten problem, odinstaluj urządzenie.

Konfigurowanie przekierowania USB

Skonfiguruj następujące ustawienia lokalnych zasad grupy, aby zezwolić na przekierowywanie USB na komputerze klienckim.

  1. Aby otworzyć Edytor lokalnych zasad grupy, w oknie programu cmd uruchom polecenie gpedit.msc.
  2. Przejdź do pozycji Konfiguracja komputera\Szablony administracyjne\Składniki systemu Windows\Usługi pulpitu zdalnego\Klient połączenia pulpitu zdalnego\Przekierowanie USB RemoteFX.
  3. Włącz opcję Zezwalaj na przekierowywanie RDP innych obsługiwanych urządzeń USB RemoteFX z tego komputera dla administratorów i użytkowników.
  4. Aby zastosować zmiany zasad, w oknie cmd uruchom polecenie gpupdate /force.
  5. Ponownie uruchom komputer.

Przygotowywanie urządzenia deweloperskiego

Gdy urządzenia z systemem Android są podłączone do komputera klienckiego, możesz skonfigurować pole deweloperskie, aby uzyskać do nich dostęp, włączając przekierowywanie USB.

Konfigurowanie przekierowania USB

Skonfiguruj następujące ustawienia lokalnych zasad grupy, aby zezwolić na przekierowywanie USB w polu deweloperskim.

  1. Aby otworzyć Edytor lokalnych zasad grupy, w oknie programu cmd uruchom polecenie gpedit.msc.
  2. Otwórz plik Konfiguracja komputera\Szablony administracyjne\Składniki systemu Windows\Usługi pulpitu zdalnego\Host sesji usług pulpitu zdalnego\Przekierowanie zasobów i urządzenia.
  3. Ustaw opcję Nie zezwalaj na obsługiwane przekierowywanie urządzeń Plug and Play na wartość Wyłączone.
  4. Przejdź do obszaru Konfiguracja komputera\Szablony administracyjne\Składniki systemu Windows\Usługi pulpitu zdalnego\Klient połączenia pulpitu zdalnego\Przekierowanie urządzenia USB RemoteFX.
  5. Włącz opcję Zezwalaj na przekierowywanie RDP innych obsługiwanych urządzeń USB RemoteFX z tego komputera dla administratorów i użytkowników.
  6. Aby zastosować zmiany zasad, w oknie cmd uruchom polecenie gpupdate /force.
  7. Ponownie uruchom komputer.

Rozwiązywanie problemów z połączeniem usługi ADB

Jeśli urządzenie z systemem Android nie jest dostępne dla usługi ADB, sprawdź, czy zainstalowano najnowsze sterowniki urządzeń, a urządzenie jest wyświetlane w Menedżer urządzeń.

Wykonaj następujące kroki w polu deweloperskim:

  1. Aby otworzyć Menedżer urządzeń, w polu wyszukiwania na pasku zadań uruchom polecenie devmgmt.msc.
  2. Upewnij się, że sterownik USB Google jest zainstalowany, a urządzenie jest wyświetlane jako Urządzenie z systemem Android \ Interfejs złożony ADB systemu Android.
    • Urządzenia innych producentów mogą nie być wyświetlane w Menedżerze urządzeń.
    • Jeśli urządzenie pochodzi od innego producenta, zobacz Instalowanie sterownika USB dla sterowników specyficznych dla producenta. Celem jest wyświetlenie urządzenia interfejsu usługi ADB w Menedżer urządzeń.
    • Nazwa urządzenia może się różnić od producenta, takiego jak "Samsung Android Phone \ Samsung Android ADB Interface" lub "Android Device \ Android Composite ADB Interface".
  3. Ponownie uruchom komputer.