編集:修正!これには非常に多くの原因が考えられるようです。私のはもっと珍しいものの1つでした...
SDK Tools を 21.1 に、Platform-tools を 16.0.1 に更新しました。adb version
v1.0.31 を実行していることを確認しました。私の開発マシンは、Windows 7、x64 を実行しています。
テストする 4.2.2 デバイスが 4 台あります。Galaxy Nexus にはアンロックされたブートローダーがありますが、ルート化されていません。Nexus One、4、7、10 はすべて在庫があります。
4.2.2 未満の Nexus One は adb で問題なく動作しますが、すべての 4.2.2 デバイスが adb で「オフライン」として表示され、何度か再起動した後でもデバイスで RSA セキュリティ ダイアログがポップアップするのを見たことがありません。 ADB(を使用kill-server
)、PC、およびデバイス自体。
別の USB ポートとケーブルを使用してみました。SDK の標準の「Android ADB Interface」ドライバーを使用していますが、「Android Composite ADB Interface」および「Samsung Composite ADB Interface」ドライバーも試しました。ADT バンドルから SDK を完全に再インストールしました。
奇妙なことに、私の同僚は同じデバイスで問題なくポップアップを表示できます。私は彼のadb.exeとdllをコピーして試してみましたが、それでも私のものでは動作しませんでした。彼はバンドルからインストールしませんでした。彼は昔ながらの方法で ADT を Eclipse にインストールしましたが、それが違いを生むとは思えません。何が得られる?!
Edit 26/02/2013, 16:41 GMT: Platform-tools 16.0.2 のアップデートがリリースされました。ADB (まだ v1.0.31) を更新しておらず、まだデバイスがオフラインとして表示されており、RSA セキュリティ ポップアップが表示されていません。