Android:在未连接到本地服务器的设备上进行调试

时间:2018-07-12 02:24:40

标签: android

我正在尝试调试在我的设备上接收代码的短信。我所做的测试:

  1. 通过USB连接的OnePlus 5设备,当我从Android Studio运行时,我的应用程序正在设备上加载

  2. 我的手机和计算机在同一wifi上。当前的API版本是23

  3. 我使用ipconfig查找了以下计算机IP:

无线局域网适配器Wi-Fi:

Connection-specific DNS Suffix  . : dlink.router
Link-local IPv6 Address . . . . . : fe80::5cdf:e76e:cc32:31e5%5
IPv4 Address. . . . . . . . . . . : 192.168.0.109
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : fe80::1%5
                                   192.168.0.1
  1. 我的Web服务器是运行在Windows 10上xampp(端口80)下的Apache
  2. 我可以使用URL从仿真器连接到Web服务器:

    最终字符串BASE_URL =“ http://10.0.2.2/myproject/api/”;

  3. 然后在设备上调试,我改为:

    最终字符串BASE_URL =“ http://192.168.0.9/myproject/api/”;

但是没有连接。它显示以下错误:

D/OkHttp: <-- HTTP FAILED: java.net.ConnectException: Failed to connect to /192.168.0.9:80
  1. 我还为防火墙下的端口80添加了传入规则,但仍然无法连接。我想念什么?

0 个答案:

没有答案