android开发板上做debug,不是用usb线连接

如何在android开发板上做debug,没有插口,只能无线
遇到一个问题,如何在android系统上开机运行几行shell指令。
解决方案:
android开发板上运行app,app监听系统广播自动启动,然后运行shell指令,前提是已经取得root权限。

String  wifiStrings = new String {
        "su -c 'setprop service.adb.tcp.port 5555'",
        "su -c 'stop adbd'",
        "su -c 'start adbd'"
};
CommandExecution.execCommand(wifiStrings, false);

android开发板跟pc要在同一个局域网里。然后运行下面的命令。

adb devices
adb disconnect
adb connect 192.168.31.171
adb -s 192.168.31.171:5555 shell