私は以下のコードをテストしました。エミュレータでは動作していましたが、Android Mobileでは動作しませんでした。私は何か設定をする必要がありますか?私を助けてください。 ありがとうございます。データの送信中にAndroidソケットが例外を受け取る
try {
Socket socket = new Socket("192.168.0.54", 9083);
PrintWriter out = new PrintWriter(new BufferedWriter(
new OutputStreamWriter(socket.getOutputStream())), true);
out.println("Testing");
InputStream inputStream = socket.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(
inputStream));
String readObject = reader.readLine();
System.out.println(readObject);
}
catch (Exception e) {
e.printStackTrace();
}
時々、ip/addressに問題がある可能性があります。 –
logcatが何か変わったことを確認していないか確認してください。 –
いいえ、logcatには何もありません。しかし私は私のキャッチブロック "java.net.SocketException:接続によってリセットされた例外を持っている" – Nagaraju