web-dev-qa-db-ja.com

Android 4.3を実行しているSamsung Galaxy S3でChromeのリモートデバッグ(USBデバッグ)が機能しない

Samsung Galaxy S3をAndroid 4.3(4.1.2から)にアップグレードして以来、Android(詳細 こちら に対してChromeのリモートデバッグを使用できません)。

携帯電話で開発者向けオプションとUSBデバッグを有効にしました。これはAndroid 4.1.2で完全に機能しました。現在、電話機をPCに接続すると、単にメディアストレージデバイスとして接続され、クロムによってUSBデバイスとして検出されません。

Google Nexus4でUSBデバッグできるので、chromeの問題も除外しています。また、他のスレッド(ここと他の場所)を見ると、Samsungの4.3アップグレードの問題のようです。

これを機能させるためのポインタはありますか?

85
Shrikant

もう少し見て回った後、私は this に出会いました。どうやら、この問題に対する解決策はまだありませんが、回避策があります- レガシーワークフロー に戻ります。

レガシーワークフローは私にとってはうまくいきました。私がしなければならなかった唯一のことは、Android SDKダウンロードからplatform-toolsフォルダーに移動し、ここでコマンドウィンドウを開き、コマンド「adb devices」を実行することでしたこれにより、コンピューターのRSAキー指紋パネルがモバイル画面に表示され、許可を与えると、Chromeの検査ページにデバイスが表示されました。

モバイルOSのアップグレードではなくChromeによって引き起こされた問題ではなかったことがわかりました(Nexus4で何らかの形で機能したという事実により、私は捨てられました)。 Chromeの古いバージョンでは、ADBプラグインをサポートしていたため、500奇数mb Android SDKをダウンロードする必要はありませんでした。しかし、Chromeの最新バージョンでは、レガシーにすることが唯一の方法です。

18
Shrikant

現在、dev-toolsに組み込まれているため、Chromeが廃止されたADBプラグインを非アクティブ化したため、デバイスが動作しなくなりました。

SDKをダウンロードして、指示に従いました Chrome Developers 。 Alphonsoが提供する指示が不十分であることがわかったので、Windows 8で次のようにしました。


  1. Android SDK こちら(「SDKツールのみ」セクション)をダウンロードし、コンテンツを解凍します。
  2. SDK Manager.exeを実行し、インストールしますAndroid SDKプラットフォームツール
  3. コマンドプロンプトを開きます(単にWindowsボタンを押してcmd.exeと入力するだけです)
  4. Exでパスを入力します:cd c:/ downloads/sdk/platform-tools
  5. adb.exeと入力してADBを開きます
  6. 次のコマンドを入力してEnterキーを押して実行します。adb devices
  7. Inspect Devices で電話がまだ表示されない場合は、デバイスでプロンプトが表示されるかどうかを確認します。次のコマンドを1つずつ実行します(「」を除く)adb kill -server "" adb start-server "" adbデバイス "

私は大きな問題を抱えていたので、これらの手順でそれを機能させることができました。それでも問題が解決しない場合は、 Chrome を使用したAndroidでのリモートデバッグガイドをグーグルで検索し、ドライバーに関する部分を確認してください。 Samsung Galaxy Nexusで問題が発生し、ADBとの互換性のために特別なドライバーが必要になりました。


更新

Windows 10を使用していて、ダウンロードへのリンクが見つからなかった場合 Android SDK ; #1と#2をスキップできます。必要なのは、「 Android Debug Bridge 」をアクティブにすることだけです。ダウンロード後#3-#7に直行し、「 platform-tools "( https://developer.Android.com/studio/releases/platform-tools.html 」を実行します=)

164
Valross.nu

Valros.nuの答えを追おうとしたところ、840 MBのexeインストーラーで、sdkのダウンロードがandroind studioにバンドルされていることがわかりました。

この特定のプログラムに必要なのはadbプログラムだけなので、xdaの人たちからスタンドアロンインストーラーでこれを取得できます。

http://forum.xda-developers.com/showthread.php?t=231779

adb.exeと入力する必要はありません。インストール後に起動されるコマンドプロンプトにadb devicesと入力するだけです。

また、リモートデバッグプロンプトを電話に表示するには、samsung s4を抜き差ししなければなりませんでした

34
Steve

Samsung Galaxy S3を使用していますが、「リモートデバイス」タブにもchrome:// inspectにも表示されませんでした。ただし、このデバイスはWindowsのデバイスマネージャーにGT-I9300として表示されていました。私のために働いたのは:

  1. 携帯電話を前面のUSBポートに差し込みます
  2. 電話で、接続の成功に関する通知をクリックします
  3. 接続タイプがカメラ(PTP)であることを確認します
  4. Windowsマシンで、インストーラを https://github.com/koush/UniversalAdbDriver からダウンロードします
  5. それを実行します :)
  6. cmd.exeを開く
  7. cd "C:\Program Files (x86)\ClockworkMod\Universal Adb Driver"
  8. adb devices
  9. 携帯電話とWindowsマシンの両方でChromeを開きます
  10. Windowsのマシンでchrome:// inspectに移動します。しばらくすると、ターゲットの電話が表示されます:)

フロー全体に何らかの影響があるかどうかはわかりませんが、ある時点でSamsungからドライバーをインストールし、後でアンインストールしました: http://www.samsung.com/us/support/downloads/ >モバイル>電話> Galaxy S> S III>ロック解除> http://www.samsung.com/us/support/owners/product/galaxy-s-ii​​i-unlocked#downloads

6
qbolec

私にとっての解決策は、Android SDKをダウンロードし、adbデーモンを起動したadb devicesを起動することでした。

4
alexwenzel

私はこれが古い質問であることを知っていますが、私は自分の解決策も投稿すると思った:

  • 電話機とPCでChromeを更新します。
  • デバイスマネージャー内にデバイスの最新ドライバーがあると表示されている場合でも、代替が必要になる場合があります。 Googleの最新のSamsungドライバーを使用して、ドライバーを更新してみてください。
2
satyrFrost

私にとっては、メニュー項目「デバイスの検査」は使用できませんでした(まったく表示されません)。しかし、chrome:// inspect /#devicesを参照すると、デバイスが表示され、ポート転送などを使用できました。メニュー項目が表示されない理由はわかりません。

電話:Android Galaxy S4

OS:Mac OS X

1
mrmuggles

上記で説明したようにade.exeを使用し、さらに Chrome Canary の最新バージョンを使用した後、成功しました。 Chromeのデスクトップバージョンは、Androidデバイスで実行されているバージョンよりも高い必要があります。

0
Benson

それが誰かに役立つ場合は、私のために働いたものを投稿します。

RSA署名を受け入れるように促すために、S3をPCの直接USBポートに接続する必要がありました。それまでは、S3をハブに接続していました。

これで、PCの直接USBポートとハブ経由の両方を使用すると、S3が検出されます。

NOTE-コマンドラインからadb devicesを実行して、S3にアクセス許可を再要求させる必要がある場合があります。

D:\apps\Android-sdk-windows\platform-tools>adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
9283759342847566        unauthorized

...電話で署名を受け入れる...

D:\apps\Android-sdk-windows\platform-tools>adb devices
List of devices attached
9283759342847566        device
0
Paul Grime