Android端末を用いてプログラムを書いているとよく起こるのが、 なんだかよくわからないけれどもadbでデバイスと繋がらないぞ?という問題。 そんなときに試してみるべきことをまとめてみました。 1.一回端末を抜いてさし直す 2.端末を再起動してみる 3.端末のデバッグ実行を一回offにしてからonにし直す (Android4.0以降は開発者メニューから、2.x系はアプリケーションからできます。) 4.ターミナルから $ adb kill-server $ adb start-server $ adb devices を実行して、デバイスが検出されることを確認する 5.端末のVendorIDが~/.android/adb_usb.iniに書いてあるか確認する 書いてなかった場合は # ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.