无法通过 Android 应用程序访问我的笔记本电脑的本地主机

bbv*_*bvg 3 python django android localhost django-rest-framework

因此,我在发布此内容之前做了一项研究,我发现的解决方案不起作用,更准确地说:

- 连接到我的笔记本电脑的 IPv4 192.168.XXX.XXX- 不起作用

- 连接到10.0.2.2(加上端口) - 不起作用

我需要测试我使用 Django Rest 框架构建的 API,以便我可以获得它的json返回值,但我无法通过我正在构建的 Android 应用程序进行访问(我正在使用真实设备而不是模拟器进行测试)。清单上设置了互联网权限,我可以正常访问远程网站。只是无法到达我的笔记本电脑的本地主机(它们位于同一网络中)

我对 Android、Python 和 Django 也很陌生(用于构建 Django 的 Rest Framework API)。

编辑:我使用localhost:8000/snippets.json或类似的方式连接我的笔记本电脑。

PS:我读过一些有关 XAMP 服务器的内容...在这种情况下我需要它吗?

提前致谢

小智 6

你是这样启动服务器的吗?

python manage.py runserver 0.0.0.0:8000
Run Code Online (Sandbox Code Playgroud)

然后,尝试连接到192.168.XXX.XXX:8000