android端口监听
‘壹’ android socket 服务端 端口
502/TCP,UDP Modbus,Protocol 。
查看下是否已被占用。
‘贰’ android wifi切换路由器怎么监听
第一步:手机的设置:下载超级终端Better Terminal。各大市场应该大把大把的,我是在豌豆荚上下载的。下载完后在手机安装上,点击进入,其中有个选项是开启gui还是shell,对于我们android开发者来说当然是选择比较牛逼的shell了。进入后输入如下内容:
setprop service.adb.tcp.port 5555
stop adbd
start adbd
这样你的手机就配置好了tcpip的网络调试端口了。
第二步:电脑的配置:将手机通过usb连接到电脑上,cmd到你的androidsdk的目录下的platform-tools目录执行:
adb tcpip 5555
将机器上的adb切换为网络模式,后面5555是端口号,当然你也可以写其他端口号,只要你的手机的这个端口号没有被使用就可以了.
第三步:电脑配置:运行cmd,输入
adb connect <你手机IP>:5555
例如:adb connect 10.7.10.3:5555 ,其中10.7.10.3是我的手机的ip地址你输入你的手机的ip地址即可。
如果成功的话,会提示 connected to 10.7.10.3:5555
现在你的电脑就可以通过wifi连接电脑调试了,当然你通过eclipse进行调试也是没问题的。
第四步:当你使用完wifi调试的时候,请连接手机后cmd输入adb usb,切换回usb调试。
‘叁’ android udp 发送 端口问题
这问题,你自己是很清楚的,无非就是如何确定下一次用的端口。
你可以本次传下次使用的端口、或者用专用一个服务端口提供查询与确认
‘肆’ 如何用Fiddler对Android应用进行抓包
1、PC端安装Fiddler
下载地址:Fiddler.exe,下面是Fiddler的简单介绍:
Fiddler是强大且好用的Web调试工具之一,它能记录客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展,在web开发和调优中经常配合firebug使用。
Fiddler的运行机制其实就是本机上监听8888端口的HTTP代理。 对于PC端Fiddler启动的时候默认IE的代理设为了127.0.0.1:8888,而其他浏览器是需要手动设置的,所以如果需要监听PC端Chrome网络请求,将其代理改为127.0.0.1:8888就可以监听数据了,手机端按照下面的设置即可完成整个系统的http代理。
2、 配置PC端Fiddler和手机
(1) 配置Fiddler允许监听https
打开Fiddler菜单项Tools->Fiddler Options,选中decrypt https traffic和ignore server certificate errors两项,如下图:
‘伍’ 安卓开发 监听端口,获取服务器发送过来的数据。
不明白发送消息的客户端为什么还要监听端口,sokect是双向的,另外在Android上实现监听的话不是跟pc上一样吗?
ServerSocket ss = new ServerSocket(10000);
Socket socket = ss.accept();
‘陆’ android 怎么监听adb命令
通过监听端口(5555), adbd程序。
查看:网页链接
‘柒’ android客户端作为服务器局域网用Socket,在一个activity中监听端口。其他activity发送数据。如何实现呢
1 最简单也是最笨的办法是启动要发送数据的Activity,然后在这个Activtiy进行发送数据。
2 如果你不能接受这样的话,发送广播通知那个Activity发送数据。
3 另外,个人觉得,在后台发送数据的功能还是不要写在Activity的好,可以用service或者线程来实现。
4 如果你决定了用某种方法,咱们在进一步讨论
‘捌’ 如何通过使用fiddler对Android系统设备抓包总结
通过fillder抓包的网络数据包只能是http或者https协议,所以手机端有些app通过tcp/udp等协议传输的数据是无法捕获的。
1. 设置fillder,监听8888端口,允许远程连接
fillder--->tools—>fillder options
2.查看电脑的ip dos命令行->cmd
因为本机使用的无限局域网1,所以应当查看标记处的ip,为 49.65.48.242,等会要在手机端设置ip为这个。
3.设置手机wifi代理参数
连接手机到电脑,打开已经连接的wifi,本机器用的wifi名字是myappweb
点击 ,进入设置代理参数。
代理设置为手动,并将刚才的ip填写进去,8888端口是fillder刚才设置的8888端口
点击确定,下面就可以检测手机端数据了。
测试,手机端打开“天猫”的客户端
红的地方就是抓包得到的数据,下面就可以分析数据了。
‘玖’ android编程中用什么语句实现监听端口,按钮
button.setOnClickListener(newButton.OnClickListener(){
@Override
publicvoidonClick(Viewv){
//按钮触发事件
}
});
Toast是Android自带的一个类,Toast是一个View视图,快速的为用户显示少量的信息。它永远不会获得焦点,不影响用户的输入等操作,主要用于一些帮助/提示
‘拾’ 如何通过WIFI连接Android手机调试
1.首先让android手机来监听指定的端口:
这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下列几行:
su//获取root权限
setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,5555是默认的
stop adbd//关闭adbd
start adbd//重新启动adbd2.
手机连接wifi并确保手机和电脑连接同一个网络
,记下手机的ip地址,假设为a.b.c.d
3.电脑上打开命令提示符,敲入以下命令: