Мой Java-код не будет печатать в текстовом поле строку, полученную с сервера Python (но он может отправлять строки на сервер)
все остальное работает, но я устанавливаю принимающую сторону в приложениинеправильно
try {
String hosty = "xxx.xxx.x.xx";
int porty = xxxxx;
s = new Socket(hosty,porty);
pw = new PrintWriter(s.getOutputStream());
pw.write(message);
pw.flush();
BufferedReader bufferedReader = null;
bufferedReader = new BufferedReader(new InputStreamReader(s.getInputStream()));
if( bufferedReader.ready() )
{
logy = bufferedReader.readLine(); //rcv as jason
}
else
{
logy = null;
}
TextView txtView=(TextView)findViewById(R.id.textView);
txtView.setText(logy);
pw.close();
s.close();
И это соответствующий код на сервере Python
conn.send("testlettestlet\n".encode('utf-8'))