私はChrome 80を実行しています。モバイルデバッグの準備をしているときに、次のことを確認します。
パネルは独自のタブに移行され、機能が変更されました。変更ログを確認しましたが、この変更についての言及はありません。この変更で削除された機能の1つは、デバイスの寸法とプロパティをエミュレートされたデバイスパネルにインポートする方法でした。
この変更とその理由について読む場所はありますか?プルリクエストだったら嬉しいです。
私はChrome 80を実行しています。モバイルデバッグの準備をしているときに、次のことを確認します。
パネルは独自のタブに移行され、機能が変更されました。変更ログを確認しましたが、この変更についての言及はありません。この変更で削除された機能の1つは、デバイスの寸法とプロパティをエミュレートされたデバイスパネルにインポートする方法でした。
この変更とその理由について読む場所はありますか?プルリクエストだったら嬉しいです。
回答:
ソースコードが最良のドキュメントであるため、見つけるための1つの方法は、この文字列を探すことです:https : //cs.chromium.org/search/?q= %
22this+panel+has+been+deprecated+in+favor + of + the%22&sq = package:chromium&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
ます。開発者の重複と混乱をなくす(「2つのツールのどちらを使用するべきか?」、「このパネルにすべての機能がないのはなぜですか?もう1つのツールを使用する必要があります」、および記事を書く開発者向け:「どのツールガイドで参照する必要がありますか?)、「リモートデバイス」パネルを削除する必要があります。
おそらくあなたが期待したものではないかもしれませんが、それ以上何もないようです。すべての書き換えには失われた機能があります。
私はうまくいった何かを見つけたようです、これをインストールする必要がありました:
apt-get install android-platform-tools-base
次に、携帯電話の設定(このように)でデバッグを再度有効にする必要がありましたが、Androidデバイスによって表示が異なります。また、この技術はまだ非常に再利用できないため、USBケーブルを数回再接続する必要がありました。
それから私はここに行かなければなりませんでした: