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.


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.


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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.