android模拟器socket连接PC调试

1.PC
1.1 PC socket工具:socket调试工具、socket调试软件、tcp调试工具、tcp调试软件(sokit)_socket工具-CSDN博客 用的这个老哥推荐的。
1.2 工具设置:

image.png

1.3 关闭系统防火墙
image.png

2.模拟器
模拟器我直接使用的AS的模拟器。
2.1 端口映射


image.png
adb forward tcp:8803 tcp:8803

这个端口可以随意设置的,主要不冲突就可以。这个目的主要是把模拟器的端口映射到电脑。

3.AS CODE

    val c = Connection("10.0.2.2", 8803)
//////
    sc = Socket(ipStr, port)

这里地址 “10.0.2.2” 就是虚拟机映射的电脑localehoset 地址。8803 就是上面断开映射的地址。
对应于工具的设置
localehost == 127.0.0.1


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容