/ / nie można zdalnie debugować Androida / chrome z ubuntu / linux - android, google-chrome, google-chrome-devtools, zdalne debugowanie

nie można zdalnie zdalnie zdebugować android / chrome z ubuntu / linux - android, google-chrome, google-chrome-devtools, remote-debugging

Jestem nowicjuszem z Androidem. Mam androida z zainstalowanym chrome v30. Włączyłem debugowanie USB na nim. Na moim ubuntu linux zainstalowałem rozszerzenie ADB dla chrome v27. Podłączam kabel USB, więc połączenie jest nawiązywane automatycznie (ubuntu rozpoznaje androida jako „kamerę”). Na moim laptopie mam ikonę androida (ikona ADB), włączam ją (uruchamiam ADB). Następnie liczba „1” pojawia się w prostokącie - tak, urządzenie zostało rozpoznane (hurra!). Nie jestem w stanie debugować mojego mobilnego Gmaila. Albo coś jest nie tak lub nie wiem jak uzyskać dostęp do ADB. Mam następujące sekcje w View inspection targets:

  • Strony - to tylko moje karty na laptopa
  • Rozszerzenia - chromowane rozszerzenia do laptopów, takie jak JSONView
  • współdzieleni pracownicy - pusty
  • inne - jednym elementem: chrome-devtools: //devtools/devtools.html? dockSide = bottom & toolbarColor = rgba (223,223,223,1) & textColor =…

Czy ktoś wie, co zrobiłem źle? Wersja chrome na telefonie jest w porządku (powinna wynosić 24+, to jest 30), uprawnienie do debugowania USB jest ustawione na true, kabel USB jest podłączony w obie strony, ikona ADB pokazuje 1.

Poza tym oficjalna chromowana strona ADB mówi, że powinienem uruchomić polecenie adb devices, ale nie wiem, gdzie go wykonać. Nie zainstalowałem Android SDK, ponieważ ADB ma działać bez pełnej instalacji Android SDK. Co to za polecenie i jak mam je wykonać?

Odpowiedzi:

13 dla odpowiedzi nr 1

Mam z tobą ten sam problem, możesz wykonać następujące kroki: http://developer.android.com/tools/device.html#setting-up

możesz pisać

lsusb

w twoim terminalu, aby znaleźć identyfikator dostawcy Twojego deveice, następnie postępuj zgodnie z powyższymi instrukcjami

sudo service udev restart

następnie uruchom ponownie adb, a zobaczysz urządzenie


3 dla odpowiedzi № 2
  • postępuj zgodnie z instrukcjami https://developers.google.com/chrome-developer-tools/docs/remote-debugging#remote-debugging
  • upewnij się, że debugowanie USB jest również włączone w Chrome (wymagane przed Chrome 32 statkami)
  • ponownie podłącz urządzenie, aby zobaczyć komunikat autoryzacji na ekranie urządzenia i zaakceptuj go (Chrome 32 lub Chrome Canary wyświetli Twoje urządzenie jako oczekujące na autoryzację, chyba że go zaakceptujesz)