Droid 2 で ADB が非常に面倒だと感じています。私のコンピューターは Windows 7 64 ビットで、Droid2 のバージョンは 2.3.4 です。
Stack Overflow をググって検索したところ、多くの人が同様の問題を抱えていることがわかりました。しかし、私のものはそれに対する奇妙なひねりです。
実際、ADB を新規インストールした後、電話をコンピューターに接続できますが、接続してアプリを実行すると、ADB 接続が切断され、元に戻すことができません。
私は次のことを試しました:
- Android USB ドライバーを再インストールし、ハードウェア ID と一致するように .INI ファイルを編集します
- AVD を最新の追加に更新します。Eclipse 上の SDK と同じ
- これは最初はうまくいきましたが、1つのアプリを実行した後に接続が切れました
- コンピューターを再起動しました
adb kill-server
そのように循環しようとしました- タスクマネージャーからADBを強制シャットダウン
- システム変数パスに ADB を配置する
- すべての USB ポートを切り替えて、標準の USB ケーブルと Kindle ケーブルを含む 3 つの異なる USB ケーブルを使用しました。
- Motorola Driversをインストールします (何もしないと思います。インストールした後、デバイス マネージャーに電話が表示されません。)
- 私はからのものに頼った
android-sdk\extras\google\usb_driver
- 私はからのものに頼った
- 電話を再起動しました(1回は機能しましたが、2回目、3回目、4回目は機能しませんでした)
- USB Devモードがオンになっていることを確認しました(それも数回繰り返しました)
私は困惑しています。ADBが私にうんざりする前の私のlogcatの出力は次のとおりです。
09-13 17:34:39.709: D/UsbService(1469): WaitDevNodeClosedTimeout() 09-13 17:34:39.709: D/UsbService(1469): UsbEventHandler()、受信イベント: usb_devnode_closed 09-13 17:34: 39.709: D/UsbService(1469): 現在の Usb 状態: USB インスイッチ待機 DevNod クローズ状態 09-13 17:34:39.709: D/UsbService(1469): ReadCurrentUsbMode() 09-13 17:34:39.709: D /UsbService(1469): 現在の Usb モード: Motorola Phone Tools: E/(): デバイスが切断されました
この後、ドライバーの再インストールや再起動などを何度も繰り返しても、完全に暗くなりました。
また、Wi-Fi 経由で電話に接続するように ADB をセットアップしようとしましたが、電話で root アクセスが必要なようです (端末エミュレーターでは su または sudo が機能しないため)。それを行うには非常に危険なフラッシュです。少なくとも、それは私が読んだものです。
しかし、危険なスーパーユーザーのハッキングを行うことなく、Wi-Fi 経由でこの ADB 接続を行う方法があれば、この大失敗も回避できます!
これは 2.5 部分の質問だと思います -- ADB 接続を安定させる方法、または ADB をスーパー ユーザー/ルートを必要とせずに Wi-Fi 経由で動作させる方法 (または、携帯電話の寿命を危険にさらすことなくスーパー ユーザー アクセスを取得する方法!)