当前位置:编程学习 > wap >>

在android开发中,socket通信时,android虚拟机端的ip地址是多少?


我想把android虚拟机作为socket服务器端,android虚拟机的ip(我设为局域网本机的网络ip连socket服务器端时不行,比如我电脑的ip是192.168.1.74,在进行连接时抛出.......:connect refused,我在socket客户端(是在我的工程的服务器上)用127.0.0.1连时,不抛错了,但是文件没有传输成功)是什么啊,还有绑定的端口号,pc的客户端能不能和他连啊,要重定向么,怎么做?  假如我用android真机做socket服务器,通过2G或3G进行网络连接,那android真机的ip怎么获取,端口也要做重定向么? --------------------编程问答-------------------- 在局域网内android真机可以做服务器,但公网上好像不行,2G,3G分配的都不是公网IP --------------------编程问答-------------------- connect refused的话有可能配置文件里没加internet权限,或者服务端没启动吧
端口转发步骤如下:
1.cmd>telnet localhost 5554 
2.redir add tcp:8000:9000 (8000为pc端口,9000为模拟器端口,任意)
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,