问题描述:Android 应用程序未从 Socket 输入流中读取数据。
解决方法如下:
...
new Thread(new Runnable() {
@Override
public void run() {
// 在此处执行网络操作
}
}).start();
Socket socket = new Socket(serverAddress, serverPort);
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
String data = in.readLine();
注意:如果你的应用程序使用的是 Android 9(API 级别 28)或更高版本,则需要在 Manifest 文件中添加上述策略。
...
上述方法是常见的解决 Android 应用程序未从 Socket 输入流中读取数据的问题的方法,可以根据具体情况进行调整和修改。