com.android.volley.NoConnectionError:java.net.ConnectException:无法连接到/192.168.2.100:80 stringurl=”http://192.168.2.100:8080/DemoRest/webapi/aliens"; RequestQueue RequestQueue=Volley.newRequestQueue(this); JsonObjectRequest JsonObjectRequest=新JsonObjectRequest( Request.Method.GET, 网址, 无效的 新的Response.Listener(){ @凌驾 公共void onResponse(JSONObject响应){ Log.e(“Rest响应:”,Response.toString(); } }, 新的Response.ErrorListener(){ @凌驾 公共无效onErrorResponse(截击错误){ Log.e(“Rest响应:,error.toString()); } } ); add(jsonObjectRequest);

com.android.volley.NoConnectionError:java.net.ConnectException:无法连接到/192.168.2.100:80 stringurl=”http://192.168.2.100:8080/DemoRest/webapi/aliens"; RequestQueue RequestQueue=Volley.newRequestQueue(this); JsonObjectRequest JsonObjectRequest=新JsonObjectRequest( Request.Method.GET, 网址, 无效的 新的Response.Listener(){ @凌驾 公共void onResponse(JSONObject响应){ Log.e(“Rest响应:”,Response.toString(); } }, 新的Response.ErrorListener(){ @凌驾 公共无效onErrorResponse(截击错误){ Log.e(“Rest响应:,error.toString()); } } ); add(jsonObjectRequest);,android,android-volley,Android,Android Volley,在这里,我试图从RESTAPI获取json数据。。在那里,邮递员工作正常。。 但是,当我尝试与android链接时,我发现了这个错误讨论了类似的问题 如果您的服务器是从本地主机运行的,并且您在模拟器上进行测试,那么您必须使用本中指定的正确IP地址,您的移动网络是否与服务器网络相同?192.168.2.100是本地网络IP。您的Android设备必须位于同一本地网络中才能访问。是的,移动网络与同一wifi连接。。仍然无法在使用相同wifi连接的android设备的Sohami am上运行。。但我仍

在这里,我试图从RESTAPI获取json数据。。在那里,邮递员工作正常。。
但是,当我尝试与android链接时,我发现了这个错误

讨论了类似的问题


如果您的服务器是从本地主机运行的,并且您在模拟器上进行测试,那么您必须使用本

中指定的正确IP地址,您的移动网络是否与服务器网络相同?
192.168.2.100
是本地网络IP。您的Android设备必须位于同一本地网络中才能访问。是的,移动网络与同一wifi连接。。仍然无法在使用相同wifi连接的android设备的Sohami am上运行。。但我仍然面临着同样的错误,使用android设备和相同的wifi连接。。仍然是d=面对这个错误@I_of t
    String URL = "http://192.168.2.100:8080/DemoRest/webapi/aliens";

    RequestQueue requestQueue = Volley.newRequestQueue(this);

    JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(
            Request.Method.GET,
            URL,
            null,
            new Response.Listener<JSONObject>() {
                @Override
                public void onResponse(JSONObject response) {
                    Log.e("Rest Response: ",response.toString());
                }
            },
            new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {
                    Log.e("Rest Response: ",error.toString());
                }
            }
    );
    requestQueue.add(jsonObjectRequest);