मैं वाईफ़ाई के साथ पीसी और मोबाइल फोन के बीच कुछ डेटा स्थानांतरित करना चाहता हूं, लेकिन मुझे "जावा .NET.ConnectException: /192.168.253.3 (पोर्ट 2468) से कनेक्ट करने में विफल: कनेक्ट विफल: ECONNREFUSED (कनेक्शन से इनकार कर दिया) "जब मैं अपने एंड्रॉइड प्रोजेक्ट चलाता हूं।java.net.ConnectException: /192.168.253.3 (पोर्ट 2468) से कनेक्ट करने में विफल: कनेक्ट विफल: ECONNREFUSED (कनेक्शन अस्वीकार कर दिया गया)
String ip = String.format(
"%d.%d.%d.%d",
(wifiInfo.getIpAddress() & 0xff),
(wifiInfo.getIpAddress() >> 8 & 0xff),
(wifiInfo.getIpAddress() >> 16 & 0xff),
(wifiInfo.getIpAddress() >> 24 & 0xff));
new Recive().execute(ip);
यह पीसी के लिए एक संदेश भेजने के बारे में कोड है::
यह मैं कैसे वाईफ़ाई आईपी पता प्राप्त है
Socket socket = null;
String message = "test\r\n";
protected Void doInBackground(String... urls) {
try {
Log.i("ip", urls[0]);
socket = new Socket(urls[0], 2468);
toserver = new DataOutputStream(socket.getOutputStream());
toserver.writeBytes(message);
toserver.flush();
toserver.close();
socket.close();
return null;
} catch (Exception e) {
Log.i("e", e.toString());
return null;
}
}
लेकिन एक त्रुटि तब होती है,
java.net.ConnectException: failed to connect to /192.168.253.3 (port 2468): connect failed: ECONNREFUSED (Connection refused)
इसके अलावा, मैं ऐप चलाने के लिए एंड्रॉइड फोन का उपयोग करता हूं।
यदि नीचे दिए गए कोई भी जवाब पर्याप्त नहीं है, तो मोबाइल फोन रीबूट करें। यह मेरे लिए काम किया। –