Was ist mit dem Remote Devices Panel passiert?

10

Ich verwende Chrome 80 und beobachte Folgendes, während ich mich auf das mobile Debuggen vorbereite:

Remote-Geräte

Das Panel wurde auf eine eigene Registerkarte migriert und seine Funktionalität wurde geändert. Ich habe das Änderungsprotokoll überprüft, aber diese Änderung wird nicht erwähnt. Eine der mit dieser Änderung entfernten Funktionen war das Importieren der Geräteabmessungen und -eigenschaften in das Bedienfeld Emulierte Geräte.

Gibt es einen Ort, an dem Sie sich über diese Änderung und ihre Gründe informieren können? Selbst wenn es eine Pull-Anfrage ist, würde ich mich freuen.

Rabe
quelle
2
Leider keine weiteren Informationen dazu. Übrigens, obwohl als "äquivalente Funktionalität" dargestellt, funktioniert es nicht mehr für meine Android 5.1-Geräte (leerer Inspektionsbildschirm).
XouDo

Antworten:

4

Der Quellcode ist die beste Dokumentation. Eine Möglichkeit, dies herauszufinden, besteht darin, nach dieser Zeichenfolge zu suchen:
https://cs.chromium.org/search/?q=%22this+panel+has+been+deprecated+in+favor + von + dem Paket% 22 & sq =: chrom & type = cs

Wenn Sie sich den Dateiversionsverlauf ansehen /src/third_party/devtools-frontend/src/front_end/devices/DevicesView.js, gibt es dieses kürzlich festgeschriebene Commit 6239c24: "Remove "Remote Devices" panel":
https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1909383

mit dem folgenden angehängten Dokument:
https://docs.google.com/document/d/14qasCOYYELcWtAp-y6N147Mvjv7eWmRsx1hFCB2M6w8/edit

DevTools verfügt über die Registerkarte "Remote-Geräte", mit der Sie Geräte wie Smartphones mithilfe von Technologien wie ADB überprüfen können. Diese Funktionalität implementiert eine Teilmenge der Funktionen in chrome://inspect/#devices. So vermeiden Sie Doppelarbeit und Verwirrung für Entwickler ("Welches der beiden Tools sollte ich verwenden?", "Warum verfügt dieses Panel nicht über alle Funktionen? Oh, ich hätte das andere verwenden sollen" und für Entwickler, die Artikel schreiben: "Welches Tool? sollte ich in meinem Handbuch darauf verweisen "?), sollten wir das Fenster" Remote Devices "entfernen.

Also vielleicht nicht das, was Sie erwartet haben, aber es scheint, dass nichts mehr dahinter steckt. Jedes Umschreiben hat seine verlorenen Funktionen.

Simon
quelle
1

Es sieht so aus, als hätte ich etwas gefunden, das für mich funktioniert hat. Ich musste Folgendes installieren:

apt-get install android-platform-tools-base

dann musste ich das Debuggen in meinen Handyeinstellungen (wie folgt ) wieder aktivieren, aber es sieht auf verschiedenen Android-Geräten anders aus. Außerdem musste ich das USB-Kabel mehrmals neu anschließen, da diese Technologie immer noch sehr unreilbar ist.

Dann musste ich hierher gehen:

Geben Sie hier die Bildbeschreibung ein

Stepan Yakovenko
quelle