Application not Responding: Unterschied zwischen den Versionen

(Neuer Abschnitt: Technische Maßnahmen zur Vermeidung von ANR)
Zeile 11: Zeile 11:
== Technische Maßnahmen zur Vermeidung von ANR-Fehlern ==
== Technische Maßnahmen zur Vermeidung von ANR-Fehlern ==


Langlaufende Operationen wie aufwändige Berechnungen oder Zugriffe über Internet sind in einem Hintergrund-Thread auszuführen. Bei der Android-Programmierung mit der Programmiersprache [[Java]] steht hierbei u.a. die Klasse ''android.os.AsyncTask''<ref>{{Cite web | url = https://developer.android.com/reference/android/os/AsyncTask.html | title = API-Dokumentation der Klasse ''android.os.AsyncTask'' | accessdate = 2016-06-25 |  publisher = developer.android.com (Offizielle Entwickler-Dokumentation für Android) | language = en}}</ref> zur Verfügung.
Langlaufende Operationen, wie aufwändige Berechnungen oder Zugriffe über das Internet, sind in einem Hintergrund-Thread auszuführen. Bei der Android-Programmierung mit der Programmiersprache [[Wikipedia:de:Java|Java]] steht hierbei u. a. die Klasse ''android.os.AsyncTask''<ref>{{Cite web | url = https://developer.android.com/reference/android/os/AsyncTask.html | title = API-Dokumentation der Klasse ''android.os.AsyncTask'' | accessdate = 2016-06-25 |  publisher = developer.android.com (Offizielle Entwickler-Dokumentation für Android) | language = en}}</ref> zur Verfügung.


== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />
11.008

Bearbeitungen