导航:首页 > 操作系统 > android远程调试模式

android远程调试模式

发布时间:2023-06-26 22:52:02

⑴ 利用shell命令实现Eeclipse对Android的远程调试

这篇文章主要讲如何自己来做一个apk实现远程调试,也就是说我们先自己写一个apk来控制是否启用远程调试的功能,然后通过这个apk来启用远程调试,接着基于远程adb的方式来调试以后的程序。听起来真TM绕口。没关系,跟着看就行了。实现这个目标分为3步。

好吧,这个逼格的东西并不需要你多么的了解,我们只需要知道几条基本的命令。
设置adb的调试端口,当端口>-1的时候,adb是wifi调试,我们默认的一般将端口设置为5555
setprop service.adb.tcp.port 5555
对应的将端口设置为-1或者更小的数值,则将调试方式变为了usb调试
setprop service.adb.tcp.port -1
关闭adb
stop adbd
打开adb
start adbd
好了有了这几个命令的基础,就可以实现usb和wifi调试方式的转换了

怎么执行,鬼才管呢。我又不是搞底层的。对于执行shell命令,自有高手早已写好的工具类,这里将源码贴上

我们需要用到的方法是

解释下三个参数的意思
参数1:需要执行的命令数组
参数2:是否已经root过。oh天,忘了说,你的手机必须要先root才能来做这件事情,至于root的方式,太多了,什么root大师,xx大师。
参数3:是否需要返回结果,这个可有可无,如果你选择返回结果,我想多半是你想知道这些命令有没有执行成功,你只需要判断
CommandResult .result
的值是否为0,对的,linux就是这样,等于0就是成功了的意思
ok,剩下的活你应该会做了,写一个button控件,监听点击事件,在事件中调用这个方法。至于参数一怎么写,当需要打开wifi调试的时候就这样写

当需要关闭wifi调试的时候,只需要将5555改为-1就行

好的,现在你可以将apk编译到你的手机上,并且打开wifi调试,接着在如下目录

你可以通过 shift+右键 的方式有个“在此处打开命令行”。然后输入
adb connect xxxx
xxxx 是你的手机ip,端口不用输,默认就是5555,手机ip你可以在设置-关于手机-手机状态 中找到
于是“噌”的一下,你的eclipse里的device窗口就显示你的破手机已经连接上了,现在你可以丢掉数据线,静静的装逼了。真是有逼格的烧连啊。
断开连接,你可以在手机上断开,也可以在pc上通过

来断开,当然在手机上断开保险一点。

好的,有问题的同学可以留言,啊哈哈哈哈哈,这都不会,你好笨啊。

⑵ Android远程ADB配置

1、打开手机培芦“USB调试”。 在【设置】→【全部设置】→【开发者选项】→【开启开发者选项】,然后启用【USB 调试】模式
2、默认情况下ADB的连接方式为USB,所以需要更改ADB的连接方式,手机端安装 手机终端.apk ,执行

3、哗激重启手机上的ADB服务,继续在手机的终端模拟器输入如下两条命令

4、在手机的终端模拟器上输入

5、查看手机IP

6、在PC上的终端上敲如下命令:

7、上面命令中 192.168.0.5 就是我们在手机上看到的地址,而端口5555就是一开始设置的端口,这时会出现如下配芦带结果:connected to 192.168.1.58:5555表明连接成功

8、查看已经连接的设备

9、连接已经连接上的设备

by zlg 2016.12.13

⑶ 【原创】安卓开启WIFI调试

拿手机来调试,一天下来没多久就满电了,怕电池hold不住,找了个远程调试的办法。下面是操作步骤,给有需要的人帮助。

1、手机开启USB调试模式

2、将手机连接到电脑上

3、命令行执行adb tcpip 5555(启动手机上的adbd守护进程,并监听5555端口,默认端口为5555,可使用其它端口)

4、获取手机连接的wifi地址(命令行查看adb shell ip address show wlan0)

5、通过adb connect命令连接

注:adb connect需要和adb tcpip所使用的端口一致,如果不一致,则无法连接到该手机。

阅读全文

与android远程调试模式相关的资料

热点内容
java转sql 浏览:701
android获取apn 浏览:69
phpfpm进程池 浏览:791
解压掏耳朵音频 浏览:670
爬香山解压 浏览:948
算法导论回溯 浏览:339
开盘指标源码查询 浏览:526
有道云保存服务器出错 浏览:639
生成360文件夹 浏览:1004
图库的文件夹是哪个 浏览:505
程序员为什么药学日语 浏览:423
熟悉linux常用命令 浏览:860
印度外卖小哥是程序员 浏览:413
绍兴程序员开发驻场流程 浏览:546
索纳塔8的压缩比 浏览:16
私有云主要服务器 浏览:939
为什么主题解压那么慢 浏览:862
怎么下载扫描二维码的手机app 浏览:729
云服务器创建私有镜像的时候一定要关机吗 浏览:117
php开发学习门户 浏览:387