Hallo,
Ich habe gerade begonnen mich mit Android zu beschäftigen und schon gibts das erste Problem.
Mein Programm soll per Php-Script-Aufruf eine Datenbankabfrage starten und in einer Listview anzeigen.
Leider tritt jetzt aber ein Fehler bei der Anweisung "httpClient.execute(httpPost)" auf.
Internet-Permissions sind im Manifest eingetragen:
<uses-permission android:name="android.permission.INTERNET" />
Dennoch erhalte im Logcatfenster die Fehlermeldung:
08-03 19:09:55.164 1959-2868/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.164 1959-2868/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.174 1959-1969/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.174 1959-1969/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.184 1959-6484/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.184 1959-6484/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.194 1959-4474/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.194 1959-4474/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.214 1959-2282/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.214 1959-2282/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
Im Internet findet man dazu haufenweise Lösungsvorschläge, die lösen mein Problem aber nicht.
Unter euch sind sicher einige Android-Entwickler, für die die Frage lächerlich ist.
Wäre für eine kleine Hilfestellung dankbar.
Michael
Ich habe gerade begonnen mich mit Android zu beschäftigen und schon gibts das erste Problem.
Mein Programm soll per Php-Script-Aufruf eine Datenbankabfrage starten und in einer Listview anzeigen.
Leider tritt jetzt aber ein Fehler bei der Anweisung "httpClient.execute(httpPost)" auf.
Code:
try {
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
is = httpEntity.getContent();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
Internet-Permissions sind im Manifest eingetragen:
<uses-permission android:name="android.permission.INTERNET" />
Dennoch erhalte im Logcatfenster die Fehlermeldung:
08-03 19:09:55.164 1959-2868/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.164 1959-2868/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.174 1959-1969/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.174 1959-1969/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.184 1959-6484/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.184 1959-6484/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.194 1959-4474/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.194 1959-4474/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.214 1959-2282/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
08-03 19:09:55.214 1959-2282/? W/ActivityManager: Permission denied: checkComponentPermission() owningUid=10108
Im Internet findet man dazu haufenweise Lösungsvorschläge, die lösen mein Problem aber nicht.
Unter euch sind sicher einige Android-Entwickler, für die die Frage lächerlich ist.
Wäre für eine kleine Hilfestellung dankbar.
Michael