端口号

Android emulator (5554)  :

emulator android 模拟器,用于模拟Androd手机用的,5554是模拟器的默认端口。

可以修改,修改方式:

  1. 修改 system/build.prop 加入下面,修改adbd 的端口service.adb.tcp.port=5566

  2. 执行adb connect 127.0.0.1:5566 连接

  3. 建议不要修改emulator 的默认端口,因为缺省emulator的 console 端口是 5554,而adb 的端口是console端口 +1 就是 5555。



端口已被占用”?
1 首先确认你的端口是否被其它程序占用 
2 如果是别的应用程序,那你只能换一个端口,或者杀掉占用端口的进程 
3 如果是自己程序占用端口,使用 
  ServerSocket s =new  ServerSocket(); 
  s.setReuseAddress(true); 
  s.bind(new InetSocketAddress(8888)); 
就可以程序异常,重新使用8888端口


adb(Android Debug Bridge)包括三个部分:
1)adb client, 运行在PC上(为DDMS,即IDE工作)
2)adb daemon(守护进程), 运行于Emulator(为与Emulator中的VM交互工作);
3)adb server(服务进程), 运行在PC(任务管理器上有),管理着adb client和adb daemon的通信.server与client通信的端口是是5037,
adb server会与emulator交互的,使用的端口有两个,一个是5554专门用于与Emulator实例的连接,那么数据可以从Emulator转发给IDE控制台了,另一个则是5555,专门与adb daemon连接为后面调试使用。

见http://blog.csdn.net/ysmz4/article/details/50720749

【mark】android udp 端口映射方法    http://blog.csdn.net/leelong80/article/details/7290678








你可能感兴趣的:(端口号)