1. ホーム
  2. google-chrome

[解決済み】Chrome DevTools Devicesに接続してもデバイスが検出されない。

2022-04-16 10:56:08

質問

Samsung Galaxy S4 で DevTools Devices 機能を動作させるために、以下の手順を実行してもうまくいきません。 https://developers.google.com/chrome-developer-tools/docs/remote-debugging

私のデバイスには Chrome v32 と Chrome Beta v33 が、PC には Chrome v33 と Chrome Canary v35 がインストールされています。

デバイスのUSBデバッグは有効で、デバイスドライバもインストールされています。上記のリンクのステップ 3 にある RSA 鍵の指紋を承認するプロンプトは表示されませんが、デバイスは私の PC に接続してメディア転送を許可しています。上記のリンクにあるように、すべてのUSBデバッグの認証を取り消しました。

私のPCにはAndroid開発用の特別なものはインストールされていないので、おそらくそれが問題なのでしょう。この機能を利用して、デバイスの視点からウェブページを検査したいと思います。

解決方法を教えてください。

機能を稼働させるために

上記の手順でRSAキーの指紋認証のプロンプトが表示され、Chromeで自分のデバイスが表示されました。

確かに思ったほど簡単ではありませんでしたが、少なくともこれでうまくいきました。

2016年2月24日更新

Windows 10 にアップデートし、Samsung Galaxy S5 で Chrome v48.0.2564.116 m と v48.0.2564.95 がそれぞれ動作するようにしました。Google ドキュメントにある手順通りにやっても...またうまくいかず、RSA キープロンプトが表示されないのです。Android SDKのダウンロードが1GBを超えたため、もっと早い方法があるはずだと思い、上記のような手順で進めてみた。

今回、私が試したのは

さて、スマホでChromeを開き chrome://inspect/ をデスクトップで開くと、インスペクトオプションが表示されます。

次の問題:Windowsを再起動するたびに、同じ手順を繰り返す必要があります。その問題を解決するために

  • テキストエディタを開き、以下をコピーします。 "C:\Program Files (x86)\Minimal ADB and Fastboot\adb" devices
  • そのファイルを adb.bat にあるWindowsのスタートアップフォルダ内の C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

なお、.batファイルであれば、adb.batというファイル名である必要はありません。ファイルにコピーされたコマンドは、デフォルトのインストールパスを持っていますが、あなたのセットアップのために変更する必要があるかもしれません。

これで、必要な時にChromeのインスペクト機能が使えるようになりました。

この質問に回答を寄せてくれた他のすべての人に感謝し、賞賛を送ります。他の方の回答が役に立ったと思われる場合は、その回答にも謝意を表してください。