HttpURLConnection GET 请求不返回任何内容

HttpURLConnection GET request not returning anything

我正在尝试执行 GET 请求,但是即使日志中没有错误,请求 returns 也没有。

    new Thread(new Runnable() {
        @Override
        public void run() {
            try {
                Log.v("info", "get request starting"); //This message is showing in the console
                URL url = new URL("http://192.168.0.16:8888/piapi/index.php/piapi/getinfo");
                HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
                urlConnection.setRequestMethod("GET");
                urlConnection.setRequestProperty("User-Agent", "Mozilla/5.0");
                InputStream stream = urlConnection.getInputStream();
                InputStreamReader reader = new InputStreamReader(stream);
                BufferedReader bufferedReader = new BufferedReader(reader);
                String line;
                Log.v("info", "Request executed"); //This is not showing
                while ((line = bufferedReader.readLine()) != null) {
                    System.out.println(line); // Doesn't show anything
                }
                bufferedReader.close();
            } catch (MalformedURLException e) {
                e.printStackTrace();  
            } catch (IOException e) {    //No error in the log file
                e.printStackTrace();
            }
        }
    }).start();

我也曾尝试将其放入 Asynctask class 中,并使用多个 URL,但这些选项中的 none 有效。有什么建议吗?谢谢

更新:事实证明代码工作正常,但是 AndroidWear(我没有指定它,因为我认为它没有任何影响)不允许直接访问通过手表上网,这就是它无法正常工作的原因。还是谢谢了。