1. ホーム
  2. android

[解決済み] Android adb "Unable to open sync connection!"

2022-04-23 17:58:49

質問

Androidアプリを携帯電話で実行したりデバッグしたりするのは、ほとんどの場合うまくいきます。 しかし、Eclipseからアプリを実行したりデバッグしたりしようとすると、一見ランダムに、Eclipseのコンソールに次のように表示されます。

[2010-10-12 09:36:48 - myapp] Android Launch!
[2010-10-12 09:36:48 - myapp] adb is running normally.
[2010-10-12 09:36:48 - myapp] Performing com.mycompany.myapp.MyActivity activity launch
[2010-10-12 09:36:48 - myapp] Automatic Target Mode: using device 'HT01TP800561'
[2010-10-12 09:36:48 - myapp] Uploading myapp.apk onto device 'HT01TP800561'
[2010-10-12 09:36:48 - myapp] Failed to upload myapp.apk on device 'HT01TP800561'
[2010-10-12 09:36:48 - myapp] java.io.IOException: Unable to open sync connection!
[2010-10-12 09:36:48 - myapp] Launch canceled!

  • 再試行しても、同じメッセージが表示されます。
  • Eclipseを再起動する: 役に立ちません。
  • adbを再起動する( adb kill-server && adb start-server ): エラーなし、役に立ちません。
  • 電話を再接続してください。 時々 が役立ちます。
  • コンピュータを再起動する:ちょっと思い切った方法なので、まだ試していません。

Ubuntu 10.4, Eclipse Galileo 3.5.2, Android SDK 7, ADT plugin 0.9.6, Nexus One, Android 2.2.1 を使用しています。

何か明るいアイデアがあれば教えてください。

解決方法は?

私も全く同じ問題を抱えていたのですが、すでに携帯電話をパソコンのUSBポートに接続していました。時々コードを外して再接続するとうまくいきましたが、その後、完全に動かなくなりました。 しかし、携帯電話のUSBデバッグを無効にしてから再度有効にすると、今のところうまくいっています。このままうまくいくといいんですけどね。これらの修正は本当に愚かなハックのように見えます.... 根本的な問題が何なのかよくわかりません。