Android手机WiFi调试，查看logcat

游客

标题:Android手机WiFi调试，查看logcat
正文:
原文 http://gqdy365.iteye.com/blog/2181894 在项目开发过程中，遇到这样的场景：有写特殊Android设备只有一个USB口，当挂载U盘之后就无法连接USB实时进行调试了。这儿时候如果设备可以开启WiFi，那就可以用WiFi进行调试；要开启网络调试，执行下面指令即可：&quot;setprop service.adb.tcp.port 5555&quot;,// 设置监听的端口，端口可以自定义，如5554，5555是默认的 &quot;stop adbd&quot;,// 关闭adbd &quot;start adbd&quot;// 重新启动adbd但执行上述指令必须要有root权限，既先要执行：su//切换到root用户；上面完成之后就可以用adb命令：adb connect 192.168.1.xx//Android设备的ip地址；上述在设备连接电脑执行cmd时在&quot;stop adbd&quot;,// 关闭adbd这一步会有问题，执行之后USB就断开了，无法执行接下来的打开指令；那怎么办呢？想到直接做一个apk，安装在手机上执行，于是就有了下面的apk：public void excuteStartShell() { String[] commands = new String[] { &quot;setprop service.adb.tcp.port 5555&quot;,// 设置监听的端口，端口可以自定义，如5554，5555是默认的 &quot;stop adbd&quot;,// 关闭adbd &quot;start adbd&quot;,// 重新启动adbd }; try { List&lt;String&gt; temp = RootTools.sendShell(commands, 10, 3000); for (int i = 0; i &lt; temp.size(); i++) { Log.i(TAG, &quot;__This is result from root:__&quot; + temp.get(i)); } } catch (Exception e) { e.printStac
[<<][[1]][2][>>]

查看评论(0)
发表评论

首页