21

携帯電話を 4.2.2 にアップグレードしましたが、Eclipse で使用できなくなりました。

ここに画像の説明を入力

デバイスを再起動してデバッグ設定をリセットしようとしましたが、もう機能しません。

すでに登録済みの問題であることがわかりました。いくつかの新しいセキュリティ強化があるため、ダイアログが表示されるはずですが (下部のこちらを参照)、このダイアログは表示されません。問題で指摘されているように、私は電話でいくつかのアカウントを持っていません..

誰でも何か提案はありますか?

編集:以下の受け入れられた回答を見てください。これはすべてのケースをカバーする必要があります。私の場合、Android SDK Manager に表示されないいくつかのパッケージが欠落していました。Android SDK ManagerPackages -> Reloadを見つけました...そして、これは自動的に行われると思いました

4

9 に答える 9

43

この更新をスムーズに行うには、次の 3 つのことが必要です。

  1. お使いのデバイスが実際に 4.2.2 を実行しており、問題が別のものではないことを確認してください
  2. SDK が最新のツールに更新されました。最新バージョンを除くすべてのadbバイナリは、4.2.2 セキュリティ拡張をサポートしていません。
  3. 複数のユーザー アカウントの場合は、デバイスのメイン アカウントにいます。

デバイスをコンピュータに接続して実行しますadb devices(USB デバッグが有効になっていることを確認してください)。次のように表示されます。

3tiu52839ry082j3 offline

この時点で、デバイスに次のようなダイアログが表示されるはずです。

ここに画像の説明を入力

必要に応じてチェックAlways allow from this computerボックスをオンにして、 をクリックしますOK

それはそれについてです。

その他の確認事項:

  • USB ケーブルが壊れていないことを確認します。場合によっては、メインのケーブルの中で小さいケーブルが破損し、デバイスが充電されてもデータに接続されないことがあります。別のケーブルで試すか、USB 経由でデバイス上のファイルにアクセスしてみてください (ケーブルに問題がなければ、これで問題ありません)。
  • の最新バージョンを使用していることを確認してくださいadb。SDK ツールを更新した後でも、使用時にデバイスを認証できませんでしたadb。最終的に、NDK および SDK ツールの Nvidia インストールによって、PATH変数が更新され、adbそのインストールの を使用するようになったことがわかりました。これは最新の更新ではありませんでした。新しく更新されたインストールで を使用するadbことで、すべてを機能させることができました。
于 2013-02-22T19:19:26.860 に答える
10

私にとっては、Nexus 7 タブレットを「カメラ (PTP)」モードに変更することで解決しました。その方法については、このブログ記事をご覧ください。Nexus 7 を USB 接続し、Nexus 7 でダイジェストを確認したところ、ADB で TCP/IP 経由でも接続できました。

于 2013-02-27T22:30:00.930 に答える
3

奇妙なことに、[USBデバッグを許可する]オプションのチェックを外して再度チェックすると、ウィンドウが表示され、[OK]を選択すると問題が解決しました。

于 2013-03-21T18:45:22.337 に答える
2

どの解決策もうまくいかなかった場合は、ADB をリセットしてください。[デバイス] に移動します ---一番右の下矢印をクリックします----リストから [ADB のリセット] を選択します。

于 2013-03-22T13:19:03.190 に答える
1

私はここで提案され、Googleで見つけることができるすべてのログ/ブログで提案されたすべてを試しましたが、それでもうまくいきません. USBケーブルは良好であることが知られています。ADB はバージョン 1.0.31 です (図で示されているように、Nexus 7 タブレットでは USB デバッグが有効になっています。SDK は 2013 年 3 月 1 日に 4.2.2/API 17 で利用可能な最新のツールに更新されました。私は両方を試しました。 USBのメディアモードとカメラモード、Windowsの再起動、デバイスの再起動、最新のGoogle USBドライバーの再インストールなどを繰り返しましたが、ADBデバイスにはまだも表示されませんでした。

USBデバッグを許可する画面が表示されたのにキャンセルされたのではないかと考えて、Nexus 7タブレットをハードリセットしました。しかし、それもうまくいきませんでした。

最終的に機能したのは次のとおりです。

  1. Windows コントロール パネルに入る | デバイスマネージャ、
  2. [ポータブル デバイス] で [NEXUS] を選択し、
  3. 次に、[ドライバー] タブで [更新] をクリックし、Google USB ドライバーを手動で選択します (チェック機能では最新であると表示されました)。以前は、表示されていた日付は 2006 年でしたが、その後 2012 年になりました (ただし、これについては後で詳しく説明します)。

それでも何も解決しませんでした。

それで、USBをMEDIAデバイスからカメラデバイスに切り替えました-その後、ドライバーソフトウェアをインストールしたかったので、それをさせました。その後、Nexus のドライバーが 2006 バージョンに戻ったことに気付きましたが、ADB デバイスがついにオフラインで表示されました!!!! HALLELUJAH AND Nexus は、USB デバッグを許可するダイアログを表示していましたが、現在はすべて機能しています。

私が確信していないのは、どのステップが実際に問題を解決したかです。タブレットをハード リセットする必要はないと思いますが、デバイス ドライバーをいじってもあまり説得力のある解決策ではありませんでした。ドライバーが壊れていたとは思いません。カメラ デバイスとして接続されている場合、タブレットに関連付けられている適切なドライバー。いずれにせよ、ADB が機能するためにはタブレットをカメラ デバイスとして接続する必要があります...

于 2013-03-01T23:15:38.427 に答える
0

デバイス マネージャーに移動し、デバイスをアンインストールして USB から削除し、CMD を開いて、少なくとも ADB ヘルプにいることを確認します。デバイスを USB に接続し、Raghav Sood が提供する手順を続行します。

私のためにうまく働いた

于 2013-11-08T17:03:55.410 に答える
0

この特定の問題について話している多くの投稿を読んだ後、ファイル(ルートが所有していた)のユーザー権限をリセットすることで実際に解決しました: ${HOME}/.android/adbkey および ${HOME}/.android/adbkey.pub

于 2013-05-24T14:04:26.593 に答える