Die App stürzt jedes Mal ab, wenn ich eine http-Anfrage stelle

Dies ist mein Code, wenn ich die Bildansicht berühre. Meine App wartet ungefähr 5 Sekunden und stürzt dann ab

Ich habe die INTERNET-Erlaubnis

Auf der Serverseite habe ich eine PHP-Seite, die das GET liest und es in eine Datenbank einfügt

public class Home extends Activity {
ImageView lightbut;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_home);
    ImageView lightbut = (ImageView) findViewById(R.id.light);
    lightbut.setClickable(true); 
    lightbut.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            Log.d("== My activity ===","OnClick is called");
         // Creating HTTP client
            HttpClient httpClient = new DefaultHttpClient();

            // Creating HTTP Post
            HttpGet httpPost = new HttpGet("http://192.168.0.102/HR/index.php?command=ligthsoff");
            try {
                HttpResponse response = httpClient.execute(httpPost);


            } catch (ClientProtocolException e) {
                // writing exception to log
                e.printStackTrace();

            } catch (IOException e) {
                // writing exception to log
                e.printStackTrace();
            }
        }
    });
}

Antworten auf die Frage(1)

Ihre Antwort auf die Frage