D
Didi95
Neues Mitglied
- 0
Hi Leute,
ich programmiere gerade für unsere Schule eine App, die nachher den vertretungsplan anzeigt. Nun habe ich bislang versucht die Verbindung zum Server herzustellen, sodass er schonmal Zugriff auf die Daten der Datenbank hat. Ich bekomme nun allerdings 3 Fehlermeldungen die ich nicht so recht zu interpretieren weiß.
Die erste( und wie ich vermute die wichtigste) lautet:
Fehler bei der http Verbindung android.os.NetworkonMainThreadException
Kann es sein dass ich mit der Verbindung zu der Datenbank das Netzwerk blockiere? Ich habe sowas schon gelesen allerdings steht dort dass die app dann abstürzen würde, was meine nicht tut. Wäre cool wenn mir da jemand helfen kann. Falls es hilft hier der code:
Danke euch
Didi95
ich programmiere gerade für unsere Schule eine App, die nachher den vertretungsplan anzeigt. Nun habe ich bislang versucht die Verbindung zum Server herzustellen, sodass er schonmal Zugriff auf die Daten der Datenbank hat. Ich bekomme nun allerdings 3 Fehlermeldungen die ich nicht so recht zu interpretieren weiß.
Die erste( und wie ich vermute die wichtigste) lautet:
Fehler bei der http Verbindung android.os.NetworkonMainThreadException
Kann es sein dass ich mit der Verbindung zu der Datenbank das Netzwerk blockiere? Ich habe sowas schon gelesen allerdings steht dort dass die app dann abstürzen würde, was meine nicht tut. Wäre cool wenn mir da jemand helfen kann. Falls es hilft hier der code:
Code:
public void getData() {
String result = "";
ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
try{
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://yourcloud.eichsfeld-gymnasium.de.de/app_neu/Verbindung.php");
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = httpclient.execute(httppost);
HttpEntity entity = response.getEntity();
is = entity.getContent();
}catch(Exception e){
Log.e("log_tag", "Fehler bei der http Verbindung "+e.toString());
}
Danke euch
Didi95