因此,基本上我正在创建一个android应用程序,并且我想与位于同一局域网中的设备进行通信。关键是请求XML文件并在我的手机上接收它们。有没有办法使用IP地址来做到这一点?以前,我只使用HttpUrlConnection来完成此操作(如下面的示例),如果有更聪明的人可以启发我攻读此主题,我将非常感谢。
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
conn.connect();
// read the response
InputStream in = new BufferedInputStream(conn.getInputStream());
response = convertStreamToString(in);
答案 0 :(得分:0)
尝试使用协议标识符“ http”(例如)开始您的IP地址。
http://192.168.1.20/api/users
答案 1 :(得分:0)
事实证明,我根本无法做HttpURLconnection
,而我不得不用另一种方式来做。