From 0a8b81fa1ebe5ff7b80f474c651674c43c835d83 Mon Sep 17 00:00:00 2001 From: Arndt Jonasson Date: Tue, 5 Sep 2017 12:38:21 +0200 Subject: [PATCH] Allow main thread to do I/O, although it has become deprecated. --- .../sics/sse/fresta/wirelessino/SocketConnector.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/WirelessIno/src/se/sics/sse/fresta/wirelessino/SocketConnector.java b/WirelessIno/src/se/sics/sse/fresta/wirelessino/SocketConnector.java index c0852ad6..531902e6 100644 --- a/WirelessIno/src/se/sics/sse/fresta/wirelessino/SocketConnector.java +++ b/WirelessIno/src/se/sics/sse/fresta/wirelessino/SocketConnector.java @@ -14,6 +14,8 @@ import android.widget.Button; import android.widget.EditText; +import android.os.StrictMode; + public class SocketConnector extends Activity { private final static int CONNECTION_TIMEOUT = 3000; @@ -23,7 +25,13 @@ public class SocketConnector extends Activity { private Socket socket = null; protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + + StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); + StrictMode.setThreadPolicy(policy); + setContentView(R.layout.socket_connection_build); ed_host = (EditText) findViewById(R.id.ed_host); ed_port = (EditText) findViewById(R.id.ed_port); @@ -114,7 +122,7 @@ protected void onPostExecute(String result) { else { new AlertDialog.Builder(SocketConnector.this) .setTitle("notification") - .setMessage(msg) + .setMessage(msg + " " + result) .setPositiveButton("ok", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { }