从Android向Localhost发送Api请求

从Android向Localhost发送Api请求,android,json,rest,spring-boot,android-volley,Android,Json,Rest,Spring Boot,Android Volley,我试图让我的android应用程序在我的手机上与spring boot后端对话。我尝试设置电脑的ip地址,而不是将其用作本地主机。但它并不起作用。 你知道如何解决这个问题并让应用程序向我的spring boot后端发送请求吗 这是我的api调用代码,client.getProxy将检索保存的apihttp://...... PS:我正在使用截击库 JsonObjectRequest authenticate = new JsonObjectRequest( Reque

我试图让我的android应用程序在我的手机上与spring boot后端对话。我尝试设置电脑的ip地址,而不是将其用作本地主机。但它并不起作用。 你知道如何解决这个问题并让应用程序向我的spring boot后端发送请求吗

这是我的api调用代码,client.getProxy将检索保存的apihttp://...... PS:我正在使用截击库

  JsonObjectRequest authenticate = new JsonObjectRequest(
            Request.Method.POST, client.getProxy() + "/authenticate", auth,
            new Response.Listener<JSONObject>() {
                @Override
                public void onResponse(JSONObject response) {
                    resp = response.toString();
                }
            }, new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error) {
            resp= "FAILED ";
        }
    }

提前感谢。

本地主机到物理移动设备的说明。
您的手机和笔记本电脑必须连接在同一个WiFi上。然后,您需要在命令提示符下设置笔记本电脑的ip on链接。命令ipconfig并从结果中获取ipv4address

您是否设置了手机本身的代理?出现了什么错误?@supunwjerathne没有错误,只是api不会在后端被命中。。我仔细检查了api。我认为问题在于暴露的ip地址,我认为是以太网适配器或无线局域网的ip地址。如果你没有得到它,我会分享我的链接,特别为你。根据你的需要是的,请。。我在使用改装,我设法得到了一个连接时间固定它。。我必须更改防火墙的设置。有什么我应该知道的吗?