Co się stało z panelem Zdalne urządzenia?

10

Korzystam z Chrome 80 i przygotowując się do debugowania na urządzeniach mobilnych, obserwuję:

Urządzenia zdalne

Panel został migrowany do własnej karty, a jego funkcjonalność uległa zmianie. Sprawdziłem dziennik zmian, ale nie ma wzmianki o tej zmianie. Jedną z funkcji usuniętych z tą zmianą był sposób zaimportowania wymiarów i właściwości urządzenia do panelu Urządzenia emulowane.

Czy jest jakieś miejsce do zapoznania się z tą zmianą i jej uzasadnieniem? Nawet jeśli jest to prośba o pociągnięcie, byłbym szczęśliwy.

Kruk
źródło
2
Niestety więcej informacji na ten temat. A tak na marginesie, chociaż przedstawione jako „równoważna funkcjonalność”, to już nie działa na moich urządzeniach z Androidem 5.1 (pusty ekran inspekcji).
XouDo

Odpowiedzi:

4

Kod źródłowy jest najlepszą dokumentacją, więc jednym ze sposobów, aby się dowiedzieć, jest poszukiwanie tego ciągu:
https://cs.chromium.org/search/?q=%22this+panel+has+been+deprecated+in+favor + z + pakietu% 22 & sq =: chrom & type = cs

Gdy spojrzysz na historię pliku /src/third_party/devtools-frontend/src/front_end/devices/DevicesView.js, jest to ostatnie zatwierdzenie 6239c24: "Remove "Remote Devices" panel":
https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1909383

z załączonym następującym dokumentem:
https://docs.google.com/document/d/14qasCOYYELcWtAp-y6N147Mvjv7eWmRsx1hFCB2M6w8/edit

DevTools ma zakładkę „Urządzenia zdalne”, która umożliwia kontrolę urządzeń takich jak smartfony za pomocą technologii takiej jak ADB. Ta funkcja implementuje podzbiór funkcji w chrome://inspect/#devices. Aby usunąć powielanie i nieporozumienia dla programistów („Które z dwóch narzędzi powinienem użyć?”, „Dlaczego ten panel nie ma wszystkich funkcji? Och, powinienem był użyć drugiego”, a dla osób dewiacyjnych piszących artykuły: „Które narzędzie czy powinienem odwoływać się w moim przewodniku „?), powinniśmy usunąć panel„ Urządzenia zdalne ”.

Więc może nie to, czego się spodziewałeś, ale wygląda na to, że nic więcej. Każde przepisywanie ma swoje utracone funkcje.

Szymon
źródło
1

Wygląda na to, że znalazłem coś, co działało dla mnie, musiałem to zainstalować:

apt-get install android-platforma-tools-base

potem musiałem ponownie włączyć debugowanie w ustawieniach mojego telefonu komórkowego (jak ten ), ale wygląda inaczej na różnych urządzeniach z Androidem. Musiałem także kilkakrotnie podłączyć kabel USB, ponieważ ta technologia jest nadal bardzo nieosiągalna.

Potem musiałem iść tutaj:

wprowadź opis zdjęcia tutaj

Stepan Jakowenko
źródło