This is swift code (client side):
let text: String = "neslihan"
var data = NSData(data: text.dataUsingEncoding(NSASCIIStringEncoding)!)
outputStream.write(UnsafePointer<UInt8>(data.bytes), maxLength: data.length)
This is the android code (server side)
public class SocketServerThread extends Thread {
DataInputStream dataInputStream = null;
ServerSocket serverSocket;
public int socketServerPORT = 3671;
Socket socket = null;
@Override
public void run() {
try {
serverSocket = new ServerSocket();
serverSocket.setReuseAddress(true);
serverSocket.bind(new InetSocketAddress(socketServerPORT));
while (true) {
socket = serverSocket.accept();
dataInputStream = new DataInputStream(socket.getInputStream());
Log.d("messageFromClient = " , dataInputStream.readUTF());
}
}
}
There is connection but i can't see log. How can i read string data?