6

nexus 4 が adb デバイスのリストにない理由がわかりません。私は次のことを試しました

  • $ adb kill-server; adb デバイス
  • $ echo 0x18d1 >> ~/.android/adb_usb.ini $ adb kill-server; adb デバイス
  • USB コンピューターの接続タイプを MTP ではなく PTP に変更
  • 電話などを再起動しました

Adbは私の道を進んでいます。システム情報を表示すると、Nexus 4 が表示されます。

xda devs に問い合わせてみましたが、うまくいきませんでした。私が試すことができることについて何か提案はありますか?

前もって感謝します

4

5 に答える 5

15

非常に奇妙なことに、安価な中国製のケーブルに切り替えたところ、adb がデバイスを認識するようになりました。

于 2013-07-04T09:15:05.933 に答える
11

実行すると空白の結果しか得られませんでした: ./adb devices 何も表示されません。

修正は次のとおりです。

  1. SDK (最新バージョン)
  2. nexus 4 を開発者モードにします (電話について > ビルド番号 > 7 回タップして開発者モードに入ります)。
  3. 新しいメニューがポップアップします {} 開発者向けオプション -
  4. 開発者向けオプションの下で確認してください:
    • USBデバッグ:USB接続時のデバッグモード
    • USB 経由でアプリを確認する: ADB/ADT 経由でインストールされたアプリの有害な動作を確認します

これはうまくいきました、試してみません: ./adb devices 次に、Nexus 4 のシリアル番号が表示されました。

幸運を。

于 2014-03-03T03:20:51.887 に答える
1

開発者向けオプションを有効にし、USB デバッグを有効にしてデバイスを接続すると、リモート デバッグに関するプロンプトが表示されます。そのプロンプトが表示されない場合は、デバイスが Mac または ADB から認識されていないことを意味します。

MacOS X での私の経験では、別の USB ポートを試し、時には他のすべての USB デバイス (キーボードを含む...) を取り外す必要があります。

デバイスが最終的に端末に表示されたら、必要に応じてデバイスを再接続できます。

于 2015-10-06T07:27:45.627 に答える
1

「adb devices」オプションを試す前に、まずデバイスで「Developer」モードを有効にする必要があります。これがその方法を説明するトピックです。

Nexus 4 で USB デバッグ モードを見つけてオンにする方法

これは私にとってはうまくいきました。

于 2013-07-03T21:34:27.413 に答える
0

SDKを更新しなかったためです

SDKを最新のものに更新する必要があります

つまり、API レベル 17

Nexes 4 OS バージョンは 4.2 であるため、Android SDK を API レベル 17 4.2 に更新して検出する必要があります。

于 2013-07-01T05:43:58.737 に答える