19

GalaxyNexusとNexus7の4.2.2への新しいアップデートでは、の下に両方のデバイスが見つかりませんadb

これらは私が取ったステップです:

  • 4.2.2に更新
  • SDKManagerを介してADTとSDKを更新しました
  • ADBのバージョンを確認しました。1.0.31です。
  • PCとタブレットと電話を何度も再起動しました

実行するadb devicesと、空白になります。Windows8とUbuntu12.10で同じ問題が発生しますが、Ubuntuではデバイスが表示され、と表示されますoffline

他にできることはありますか?

4

14 に答える 14

16

adbドキュメントから

Android 4.2.2以降を実行しているデバイスをコンピューターに接続すると、このコンピューターを介したデバッグを可能にするRSAキーを受け入れるかどうかを尋ねるダイアログが表示されます。このセキュリティメカニズムは、デバイスのロックを解除してダイアログを確認できない限り、USBデバッグやその他のadbコマンドを実行できないようにするため、ユーザーデバイスを保護します。これには、Android 4.2.2以降を実行しているデバイスでデバッグするために、adbバージョン1.0.31(SDKプラットフォームツールr16.0.1以降で使用可能)が必要です。

したがって、プラグを抜き、待って、ケーブルを再度差し込み、[OK]をクリックします(デバイスに表示されるモーダルダイアログで)

キャンセルを押すと、デバイスはを介してオフラインとして表示されますadb devices

于 2013-02-22T21:15:08.787 に答える
15

デバイスのドライバーをプレインストールしてみてください。Windowsでは、デバイスが最初にシステムコントロールパネルで認識されていることを確認してください。

私はWindows7を使用していますが、接続する前にデバイスドライバーをインストールするまで、Galaxy Nexusはシステムによって認識されませんでした。コメントから、これはWindows8でも機能します。

GalaxyNexusドライバー

ネクサス7

于 2013-02-22T21:18:14.740 に答える
12

私は私の経験を共有しましたが、私は持っていました-

  • デバイスを取り外して再度接続します
  • 正しいプラットフォームツールをインストールしました
  • 正しいAndroidブリッジをインストールしましたUSBデバッグのオンとオフおよびオンとオフを切り替えました...
  • WiFiを試しましたが、オフラインであると表示されました
  • などなど。

私にとってそれを修正したのは、デバイス接続を大容量記憶装置からMTPに変更することでした。そうするために、あなたは電話のプラグを抜いた状態で-に入る

「設定」->「ストレージ」->メニューボタンをクリック->「USBコンピュータ接続」->「メディアデバイス(MTP)」

これが誰かが夢中になるのを助けることを願っています!

ありがとう、

灰。

于 2013-05-30T19:05:17.627 に答える
2

私はここと他の投稿で言及されているすべてを試しました。ケーブル、USBポート、PCまたはNexus 7の再起動、adbの強制終了と起動、またはUSBデバッグの有効化/無効化ではありませんでした。

これは、4.2.2 OTAの更新が原因でした。ここで説明するように、\ platform-tools \フォルダーを置き換えただけです:Android ADBデバイスがオフラインで、コマンドを発行できません

更新されたプラットフォームツールをダウンロードします:http://dl.google.com/android/repository/platform-tools_r16.0.1-windows.zip

于 2013-03-01T17:19:12.730 に答える
2

adbwait-for-device

私のために働く。USBデバイスを取り外し、このコマンドを実行します。待機中にデバイスを接続すると、正常に機能します。:)

于 2013-05-21T01:46:52.247 に答える
2

これが私がしたことです(Galaxy S4 4.2.2):

  • [設定]に移動します=>このデバイスについて=>[バージョン番号]を数回クリックします。つまり、「JDQ39.I9505XXBHYTGKDD」(Androidバージョンなどではありません)のようになります。ここでは、「開発者であることから数回クリックするだけです」とトーストが表示されるまで何度もクリックする必要があるため、GoogleまたはSamsungには多くのユーモアがあることがわかります。10回クリックすると、「あなたは開発者です」という乾杯があります。

  • [開発オプション]([その他]タブ(設定メニューの[固定]タブ))に移動します; 「USBデバッグ」がチェックされていることを確認してください。

そしてそれは動作します!EclipseはS4(またはその他のデバイス)を認識できます4.2.2!

于 2013-10-14T15:08:15.567 に答える
1

私は今日この問題を抱えていて、ラップトップ/日食に接続したままTab2を再起動することで修正しました

于 2013-05-08T15:51:48.063 に答える
0

Ubuntuにandroid-adb-toolsがインストールされているかどうかを確認してください。その場合、adbツールが古い可能性があります。アンインストールして、ADBプラグインでダウンロードした最新のadbツールのエイリアスを作成します。adbのバージョンを確認するには、1.0.29が古い場合は「adbversion」を実行します。Android4.2.2で動作する最新のバージョンは1.0.31です。

私はこれに気付くまでたくさんのものを作りました。

于 2013-02-27T04:24:43.013 に答える
0

開発者向けオプションに移動し、USBデバッグをチェックすることで解決しました

于 2013-05-28T11:22:56.373 に答える
0

ドロイドバイオニックのcm10.1ナイトリービルドで使用した私のソリューションは、最新のUSBドライバーを更新した後、マスストレージオプション(USBコンピューター接続のMTPオプションの代わりに)を使用し、開発者オプションのチェックを外して再チェックした後、「ADB over network " オプション。次に、RSAポップアップダイアログを実行しました。

于 2013-06-11T06:09:32.537 に答える
0

私にとって最良の解決策は次のとおりです。

SDK-Managerを介してAndroidSDKを更新します。usrディレクトリ(Windows 7)の「.android」フォルダを削除し、デバイスを再接続します。ADBRSAキーの問題により、問題なく動作しました。コマンドプロンプトだけが必要なときにフリーキンSDK全体をインストールしたくないため、c:\ windows \system32\に隠しておいた古いバージョンのADBがありました。古き良きグーグル、新しいマイクロソフト。

于 2013-06-30T16:53:21.367 に答える
0

古いバージョンのadb.exeを使用できます。プラットフォームツールを更新します。adb.exeへの新しいパスも設定する必要がある場合があります。

于 2014-03-03T22:15:31.747 に答える
0

他の誰かがここに到着するのを助ける場合に備えて、私はZTE電話でこの問題を抱えていました。

ここの公式リストに基づいてドライバーをインストールしようとしましたが、デバイスマネージャーでドライバーが正しくインストールされていないとマークされていました。

結局、私はこの仕事をする方法を見つけました:

  1. メニューボタンを押す
  2. 「PCに接続」を選択します
  3. 「デフォルトの接続タイプ」を選択します
  4. 「ドライバのインストール」を選択します
  5. 電話を接続し、PCでドライバーをインストールするオプションを選択します
  6. 次に、「デフォルトの接続タイプ」を「PCソフトウェア」に変更します

これを行った後、私は次のことができました:

adb kill-server
adb start-server
adb devices

デバイスを表示します。

于 2014-03-21T19:54:24.563 に答える
-1

Android4.4.2を使用してWindows8で動作しています

スマートフォンをリセットし、

  • [設定]->[電話について]->[ビルド番号]を7回クリックします。
  • 戻って開発者向けオプションに移動し、USBデバッグを確認します。
  • Windows 8のスタートメニューに移動し、プロフィール写真をクリックして、プロフィール写真の変更をクリックします。

デバイスを選択し、[従量制接続を介してダウンロード]を選択します。PCにケーブルを介して電話を接続し、待ちます。

于 2015-03-23T06:27:22.900 に答える