adb server is out of date. killingと毎回表示される
Android ADBを利用する
で紹介したように、ADBを利用できますが、毎回
adb server is out of date. killing
と表示されてしまいます。
こちらのサイトが理由を教えてくれたんですが、
なんとHTCの端末では、HTC Syncというソフトにすでにadb serverがあり、それとコンフリクトしている、というのです。
困ったもんです。
解決方法は、上記のサイトにあるツールを試してみてもいいですが、私はHTC Syncのプログラムファイルの中にあったadb.exeを削除することにしました。
ちなみに、adb.exeをExplorerから削除しようとすると
adb.exeは使用されています。削除できません。
と出ます。
Windowsのタスクマネージャーで、adb.exeが動作していれば止めましょう。
とりあえず、
adb server is out of date. killing
は出なくなりました。
adbd cannot run as root in production builds