1. ホーム
  2. アンドロイド

[解決済み】Android ADB デバイスがオフラインでコマンドを発行できない。

2022-03-25 11:56:32

質問

での接続ができなくなりました。 ADB コマンドラインまたは エクリプス .

コマンドを実行する

adb devices

はデバイス名を返しますが、オフラインと表示されます。

試してみたこと

  1. Androidのデバッグモードの切り替え
  2. Google USB ドライバの再インストール
  3. OSを以前動作していたバックアップに復元する( CyanogenMod )
  4. USBコードの交換
  5. 電話機/コンピュータを複数回再起動する
  6. Android SDKのアップデート

本当に何が起こっているのか、全く分からない。他に試せることがあれば、何でも聞いてください。

はっきり言って、もしあなたがこれと同じ問題を抱えているなら、問題はおそらく古いSDKにあります。4.2.2以降では、接続するデバイスのRSA指紋を確認する必要があるセキュリティ機能があります。SDKマネージャーを開き、ツールをアップデートしてください その後、再起動してください。

解決方法は?

今日、同じ問題が発生しました。 Nexus 7 ギャラクシーネクサス がAndroid 4.2.2にアップデートされました。

私の場合は、SDKのplatform-toolsをr16.0.1にアップグレードすることで直りました。私の場合、このバージョンはSDK Managerに表示されなかったので、以下のサイトからプルダウンしました。 http://dl.google.com/android/repository/platform-tools_r16.0.1-windows.zip を直接入力します。

次に platform-tools ディレクトリに解凍し android-sdk-windows/platform-tools . SDK Managerを使って、この前にsdk-toolsも最新のものに更新しておきました。

もし、あなたの全体のEclipseと ADT が古い場合は、それらも更新する必要があるかもしれませんが、私はその必要はありませんでした。

注意:最新のパッケージが表示される前に、SDK Managerを2回実行する必要があるかもしれません(1回は自分自身をアップデートするため)。