Java 公开restapi';Android应用程序的localhost中的

Java 公开restapi';Android应用程序的localhost中的,java,android,rest,server,web-development-server,Java,Android,Rest,Server,Web Development Server,我是网络开发新手,希望得到一些帮助。我正在制作一个android应用程序,它可以调用REST来获取和发布一些数据。这些rest调用将对我自己的服务器进行。现在出于开发目的,我没有那个服务器。如何在本地机器(localhost)上开发RESTAPI,并通过wifi访问我的Android应用程序?所以我的问题是,我应该如何进行开发(设置),在开发(设置)中,我可以使用我的本地机器,设置服务器,并将其与我的android应用程序一起使用 我不清楚的设置和怎么做。一些指向正确方向的指针,我可以根据需要用

我是网络开发新手,希望得到一些帮助。我正在制作一个android应用程序,它可以调用REST来获取和发布一些数据。这些rest调用将对我自己的服务器进行。现在出于开发目的,我没有那个服务器。如何在本地机器(localhost)上开发RESTAPI,并通过wifi访问我的Android应用程序?所以我的问题是,我应该如何进行开发(设置),在开发(设置)中,我可以使用我的本地机器,设置服务器,并将其与我的android应用程序一起使用

我不清楚的设置和怎么做。一些指向正确方向的指针,我可以根据需要用谷歌搜索它


谢谢

android设备(或emulator)上的名称“localhost”或127.0.0.1指的是设备本身。仿真器有一个地址(例如,Genymotion的10.0.3.2)表示托管服务器。如果您想使用emulator和实际设备进行测试,您可能需要使用本地计算机的主机名或IP地址(以及容器应答的任何端口)。我有相同的设置:我使用后端和Android应用程序作为客户端。当我通过
python manage.py runserver启动后端时,API通过
http://127.0.0.1:8000
仅在我的笔记本上。因此,我希望通过笔记本的当前IP地址从Android应用程序访问API。这可能吗?是的,那会有用的。谢谢