Что случилось с панелью удаленных устройств? - PullRequest
10 голосов
/ 14 февраля 2020

Я работаю Chrome 80 и, готовясь к мобильной отладке, наблюдаю следующее:

Remote Devices

Панель перенесена на его собственная вкладка и его функциональность изменилась. Я проверил changelog , но это изменение не упоминается. Одной из функций, удаленных с этим изменением, был способ импорта размеров и свойств устройства на панель «Эмулированные устройства».

Есть ли место, где можно прочитать об этом изменении и его обосновании? Даже если это запрос на извлечение, я буду счастлив.

Ответы [ 2 ]

4 голосов
/ 18 марта 2020

Исходный код - лучшая документация, поэтому один из способов выяснить это - go искать эту строку:
https://cs.chromium.org/search/?q=%22this+panel+has+been+deprecated+in+favor+of+the%22&sq=package: хром & type = cs

Когда вы посмотрите историю файла /src/third_party/devtools-frontend/src/front_end/devices/DevicesView.js, есть недавний коммит 6239c24: "Remove "Remote Devices" panel":
https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1909383

со следующим приложенным документом:
https://docs.google.com/document/d/14qasCOYYELcWtAp-y6N147Mvjv7eWmRsx1hFCB2M6w8/edit

DevTools имеет вкладку «Удаленные устройства», которая позволяет проверять устройства, такие как смартфоны, с помощью технологии, такой как ADB. Эта функциональность реализует подмножество функций в chrome://inspect/#devices. Для устранения дублирования и путаницы для разработчиков («Какой из этих двух инструментов я должен использовать?», «Почему эта панель не обладает всеми функциями? О, я должен был использовать другой»), а также для разработчиков статей, пишущих статьи: «Какой инструмент я должен ссылаться в своем руководстве "?), мы должны удалить панель" Удаленные устройства ".

Так что, может быть, не то, что вы ожидали, но, похоже, ничего больше нет. Каждое переписывание имеет свои утраченные функции.

1 голос
/ 17 марта 2020

Похоже, я нашел что-то, что сработало для меня, мне пришлось установить это:

apt-get install android -platform-tools-base

Затем мне пришлось снова включить отладку в настройках моего мобильного телефона (например, this ), но на разных устройствах Android это выглядит по-разному. Также мне пришлось несколько раз переподключать USB-кабель, потому что эта технология все еще очень недоступна.

Тогда мне пришлось go здесь:

enter image description here

...