在开发android项目时用真机调式时,不免要连接服务器,下面介绍在真机上访问本机服务器的案例:
1、要保证在同一个局域网中
该局域网可以是自己手机开的热点,也可以是手机和电脑连同一个WiFi。
2、关闭防火墙
必须关闭防火墙才能进行内网穿透,不然是不可以访问本机服务器的。
3、url链接
在访问本机服务器的情况下,不能使用localhost,必须为同一局域网的IpV4地址,在cmd中通过ipconfig查看
4、AndroidMainifest文件配置
权限:uses-permission android:name="android.permission.INTERNET"/
注:
在android8.0以上的版本运行需要再Application中加入明文传输的权限:android:usesCleartextTraffic="true"