34a1da07 |
1 | package org.openpandora.kill_android; |
2 | |
3 | import android.app.Activity; |
4 | import android.os.Bundle; |
5 | import java.net.Socket; |
6 | import java.io.OutputStream; |
7 | |
8 | public class kill_android extends Activity |
9 | { |
10 | /** Called when the activity is first created. */ |
11 | @Override |
12 | public void onCreate(Bundle savedInstanceState) |
13 | { |
14 | super.onCreate(savedInstanceState); |
15 | setContentView(R.layout.main); |
16 | |
17 | try |
18 | { |
19 | Socket s = new Socket("localhost", 36936); |
20 | OutputStream out = s.getOutputStream(); |
21 | String msg = "quit"; |
22 | byte[] msg_bytes = msg.getBytes("UTF8"); |
23 | |
24 | out.write(msg_bytes); |
25 | // PrintWriter output = new PrintWriter(out); |
26 | |
27 | // output.println("quit"); |
28 | s.close(); |
29 | } |
30 | catch (Exception e) |
31 | { |
32 | e.printStackTrace(); |
33 | } |
34 | android.os.Process.killProcess(android.os.Process.myPid()); |
35 | } |
36 | } |
37 | |
38 | // vim:expandtab:ts=4 |