[Android] ネットワーク経由でadb接続

脳神経外科で頭痛診断してもらったら2つの偏頭痛持ちだったぉ・・・orz
まぁそれは置いといて。

ネットワーク経由のadb接続を試したら面白かった+便利だったのでメモ

手順
1.USBケーブルで同一ネットワークに接続しているPCとAndroid端末を接続する
※デバッグモード必須

2.コマンドを入力

adb tcpip [ポート番号]

ポート番号は任意の番号を指定する
正常に完了すれば【restarting in TCP mode port: [ポート番号]】
という返答がきます

3.USB接続を解除してWifiに接続する

4.コマンドを入力

adb connect [IPアドレス]:[ポート番号]

IPアドレスはAndroid端末のIPを確認してください
ポート番号は2で指定した番号です
接続できれば【connected to [IPアドレス]:[ポート番号]】が返ってきます
接続できなかった場合【unable to connect to [IPアドレス]:[ポート番号]:[ポート番号]】が返ってきます

以上で接続は完了です
後は通常通りadbコマンドを使用すればUSB接続無しでもちゃんと動作してくれます

ポート指定は端末を再起動するまで有効です
ポート指定している間はUSBデバッグが無効になるようなので気をつけてください
※再起動以外にもコマンドで【adb usb】と入力すればネットワーク接続を解除してUSBデバッグモードに切り替わります
この時にAndroid端末とPCがadb connectしている状態にしててください
もしconnectされていなければ何回コマンドを実行しても解除できませんので…

最後に、端末によっては接続できないものもあるようです(´・ω・)
(root権限があれば可?)
htc Jでは問題なく出来ました

では~(*・ω・)ノシ

This entry was posted in Android, Java, プログラミング関連, 備忘録 and tagged . Bookmark the permalink.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です