class ConnectThread extends Thread {
public void run() {
String inputStr = editText1.getText().toString();
try {
Socket aSocket = new Socket("192.168.43.153",9600);
//Socket aSocket=new Socket();
ObjectOutputStream outstream = new ObjectOutputStream(aSocket.getOutputStream());
outstream.writeObject(inputStr);
outstream.flush();
ObjectInputStream instream = new ObjectInputStream(aSocket.getInputStream());
final Object obj = instream.readObject();
handler.post(new Runnable() {
public void run() {
editText2.append(obj + "\n");
}
});
aSocket.close();
} catch(Exception ex) {
ex.printStackTrace();
}
}
}
서버가 아두이노 스케치 프로그램인데 서버측에서는 test 결과 udp연결이 확인되었습니다.
안드로이드 앱 (공개된)클라이언트 부분인데 udp 통신 식으로 변경을 해야하는지 어떻게 변경해야하는지 잘 모르겠어요 ㅜㅜ
.write()와 .read()가 데이터를 송 수신하는데 확인이 안되서요. 저렇게 쓰는게 맞는지도 모르겠습니다 ㅜㅜ
코드 한번 봐주세요 ㅠㅠ