start echobot as backgound activity
This commit is contained in:
parent
db899ffcf6
commit
03e0ea6bb4
|
@ -1,6 +1,7 @@
|
|||
package im.ricochet.androidod;
|
||||
|
||||
import android.content.SharedPreferences;
|
||||
import android.os.AsyncTask;
|
||||
import android.os.StrictMode;
|
||||
import android.support.v7.app.AppCompatActivity;
|
||||
import android.os.Bundle;
|
||||
|
@ -56,36 +57,24 @@ public class ConnectActivity extends AppCompatActivity {
|
|||
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
|
||||
StrictMode.setThreadPolicy(policy);
|
||||
|
||||
Log.i(TAG, "Attempting manual java connection to tor control");
|
||||
try {
|
||||
Socket socket = new Socket("127.0.0.1", 9051);
|
||||
PrintWriter out =
|
||||
new PrintWriter(socket.getOutputStream(), true);
|
||||
BufferedReader in =
|
||||
new BufferedReader(
|
||||
new InputStreamReader(socket.getInputStream()));
|
||||
out.write("hello");
|
||||
//String result = in.readLine();
|
||||
Log.i(TAG, "wrote");
|
||||
//in.close();
|
||||
socket.close();
|
||||
} catch (Exception e) {
|
||||
Log.e(TAG, e.toString());
|
||||
Log.e(TAG, Log.getStackTraceString(e));
|
||||
}
|
||||
|
||||
|
||||
Log.i(TAG, "Go Net Test...");
|
||||
try {
|
||||
boolean ok = GoRicochetMobile.testNet();
|
||||
Log.i(TAG, "NetTest: " + ok);
|
||||
} catch(Exception e) {
|
||||
|
||||
}
|
||||
|
||||
Log.i(TAG, "Starting Echo Bot");
|
||||
//GoRicochetMobile.echoBot(privateKey);
|
||||
new EchoBot(privateKey).execute();
|
||||
|
||||
}
|
||||
|
||||
private class EchoBot extends AsyncTask<Void, Void, Void> {
|
||||
String privateKey;
|
||||
|
||||
public EchoBot(String privateKey) {
|
||||
this.privateKey = privateKey;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Void doInBackground(Void... voids) {
|
||||
GoRicochetMobile.echoBot(privateKey);
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue