android模拟器和PC访问:
如果使用真机,就让开发机和真机处于同一网段内即可。
但模拟器和当前开发机是同一台物理电脑,但是模拟器是不能通过127.0.0.1这样的ip访问开发机的。
在模拟器环境下访问PC的IP:10.0.2.2
即:
- 模拟器上访问当前开发机IP: 10.0.2.2
- 当前开发机访问模拟器的ip,虽然是127.0.0.1,但是对应的端口需要先进行端口映射后才能访问:
telnet localhost 5554 【telnet到模拟器的5554端口,这个端口一般是虚拟机的端口,可以自己查看自己的虚拟机端口】
假如映射8088端口:
redir add tcp:8088:8088
这样访问本机的8088端口相当于访问了模拟器的8088端口了。
1.查看当前模拟器的端口:
所以这里,我的模拟器的端口是5555,而不是常见的5554,这里是值得注意的。
对了,如果出现: