Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Google Android OS > Android Allgemein

Wie eine App beenden?

Das Thema "Wie eine App beenden?" befindet sich unter Android Allgemein auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 04.01.2012, 14:15   #1 (permalink)
Neuer Benutzer

Registriert seit: 02.10.2011
Beiträge: 20
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
Standard Wie eine App beenden?

Hi,

ich war eigentlich der Meinung, dass eine App beendet wird, so bald ich auf den Home-Button drücke oder per Back-Button ganz aus dieser heraus gehe.

Überraschenderweise ist das bei vielen Apps aber nicht so. Ich komme dann zwar auf meinen "Desktop" zurück, Applikationen wie "Google Maps" (und einige andere mehr) laufen scheinbar trotzdem weiter. aufgefallen ist mir das nur, weil sie noch in der Prozessliste auftauchen.

Aber wie zum Geier werde ich die dann regulär los? Ich will ja nicht jedes mal erst in den Systemmonitor gehen nur um die dämliche App manuell abzuschießen!

Elmi
Elmey ist offline   Mit Zitat antworten
Alt 04.01.2012, 14:21   #2 (permalink)
Erfahrener Benutzer

Modell: HTC Sensation XE

Registriert seit: 19.11.2011
Beiträge: 270
Abgegebene Danke: 12
Erhielt 35 Danke für 29 Beiträge
Standard AW: Wie eine App beenden?

Android stört es nicht wenn die Apps im Hintergrund weiter laufen. Sollte der Speicher den diese Apps belegen benötigt werden beendet Android diese automatisch.
Wenn du den "Zurück" - Button verwendest werden die Apps sofort geschlossen.
Yadeki ist offline   Mit Zitat antworten
Alt 04.01.2012, 14:21   #3 (permalink)
Moderator
 
Benutzerbild von LouCipher

Modell: HTC Desire | Ainol Novo 7 Aurora

Registriert seit: 05.05.2011
Beiträge: 3.153
Abgegebene Danke: 311
Erhielt 779 Danke für 598 Beiträge
LouCipher eine Nachricht über ICQ schicken
Standard

Bis auf einige Ausnahmen brauchst du keine Apps beenden/killen. Das übernimmt das System.
__________________
LouCipher ist offline   Mit Zitat antworten
Alt 04.01.2012, 14:23   #4 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von reiti.net

Registriert seit: 08.12.2011
Beiträge: 134
Abgegebene Danke: 0
Erhielt 10 Danke für 8 Beiträge
Standard AW: Wie eine App beenden?

Apps werden nicht beendet, sie werden in einen "Ruhezustand" versetzt. Dasselbe, wenn du Deinen Rechner in "Standby" versetzt.

Diese Apps laufen nicht und verbrauchen keine Ressourcen (Ausnahme natürlich Hintergrunddienste). Es gibt aber keine Gewährleistung seitens Android, dass die App nicht auch komplett beendet wird.

So wird das übrigens auch in zukünftigen Windows Versionen laufen.
reiti.net ist offline   Mit Zitat antworten
Alt 04.01.2012, 14:26   #5 (permalink)
Neuer Benutzer

Registriert seit: 02.10.2011
Beiträge: 20
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
Standard AW: Wie eine App beenden?

Hm, sehr gewöhnungsbedürftig. Aber auch wenn die Apps schlafen verbrauchen sie Systemressourcen. Sei es nun RAM oder CPU-Zeit, weil das System nachschaut, ob die App noch schläft oder nicht (OK, das ist nicht viel, aber auf einem Akkubetriebenen Gerät hätte ich persönlich da ja auch Ressourcen gespart...)
Elmey ist offline   Mit Zitat antworten
Alt 04.01.2012, 14:27   #6 (permalink)
Super-Moderator
 
Benutzerbild von presseonkel

Modell: HTC ONE X - Motorola Droid Razr -

Registriert seit: 08.09.2009
Beiträge: 14.267
Abgegebene Danke: 293
Erhielt 6.337 Danke für 2.637 Beiträge
Standard AW: Wie eine App beenden?

Moin, schau auch hier:
Hintergrund: Arbeitsspeicher-Verwaltung unter Android | Androidig.de
__________________
wichtig
Bitte keine Support-Anfragen per PN---Infos per PN gerne, wie immer
presseonkel ist offline   Mit Zitat antworten
Alt 04.01.2012, 14:34   #7 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von reiti.net

Registriert seit: 08.12.2011
Beiträge: 134
Abgegebene Danke: 0
Erhielt 10 Danke für 8 Beiträge
Standard AW: Wie eine App beenden?

Zitat:
Zitat von Elmey Beitrag anzeigen
Hm, sehr gewöhnungsbedürftig. Aber auch wenn die Apps schlafen verbrauchen sie Systemressourcen. Sei es nun RAM oder CPU-Zeit, weil das System nachschaut, ob die App noch schläft oder nicht (OK, das ist nicht viel, aber auf einem Akkubetriebenen Gerät hätte ich persönlich da ja auch Ressourcen gespart...)
Das System bestimmt wer schläft und wer nicht, da muss niemand Nachschauen. Das Programm kann nicht entscheiden, dass es trotzdem weiter arbeiten möchte. Das einzige was "verbraucht" wird, ist der Platz fürs Speicherabbild des Prozesses - margninal, kaum nennenswert und Android gibt diesen Platz frei, wenn er anderweitig benötigt wird.

Für Dich hat das nur Vorteile und keine Nachteile.
reiti.net ist offline   Mit Zitat antworten
Alt 04.01.2012, 14:42   #8 (permalink)
Neuer Benutzer

Registriert seit: 02.10.2011
Beiträge: 20
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
Standard AW: Wie eine App beenden?

Zitat:
Zitat von reiti.net Beitrag anzeigen
Das Programm kann nicht entscheiden, dass es trotzdem weiter arbeiten möchte.
Ich fürchte es ist anders herum - gerade bei den Google-Schnüffelapps dürfte es wohl eher so sein, dass diese (zumindest kurzzeitig) im Hintergrund weiter laufen um noch schnell irgend welche Daten zu verschicken ;-)

Ich habe es mir mal im Debugger angesehen Home/Back scheinen die App nicht wirklich schlafen zu legen, wenn jemand in der Activity seiner Applikation nicht ensprechend auf pause() reagiert, kann diese recht problemlos weiterlaufen.
Elmey ist offline   Mit Zitat antworten
Alt 04.01.2012, 14:57   #9 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von reiti.net

Registriert seit: 08.12.2011
Beiträge: 134
Abgegebene Danke: 0
Erhielt 10 Danke für 8 Beiträge
Standard AW: Wie eine App beenden?

Aus der Technik Seite: Bevor ein Programm "beendet/suspended" wird gibt es ein Callback. Das Programm kann an dieser Stelle entscheiden zB den Applikationsstatus zu speichern. Das ist nötig, weil es keine Garantie gibt, dass das Programm wieder "aufgeweckt" wird.

Wenn ich ein Programm (bspw. unter Windows) beende, dann hat auch da das Programm noch die Möglichkeit alles mögliche zu tun und zu unternehmen.
reiti.net ist offline   Mit Zitat antworten
Alt 04.01.2012, 15:07   #10 (permalink)
Android Experte
 
Benutzerbild von Wild Bill Kelso

Modell: Samsung Galaxy S (I9000)

Registriert seit: 22.07.2010
Beiträge: 971
Abgegebene Danke: 27
Erhielt 139 Danke für 116 Beiträge
Standard AW: Wie eine App beenden?

Zitat:
Zitat von Elmey Beitrag anzeigen
ich war eigentlich der Meinung, dass eine App beendet wird, so bald ich auf den Home-Button drücke oder per Back-Button ganz aus dieser heraus gehe.
hier muss man ganz klar unterscheiden - die meisten apps, wenn nicht alle apps laufen nach einem druck auf den home-button weiter. wie sollte man auch sonst multitasking verwirklichen ?

der back-button sollte prinzipiell alle apps killen und meistens tut er das auch. dass dann leichen im ram rumliegen ist dann wieder eine ganz andre sache ...
__________________
Die Faulheit ist die Schwester der Freiheit !
Wild Bill Kelso ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Wie Radio-App auf Gio beenden? GioGio Samsung Galaxy Gio (S5660) Forum 2 24.12.2011 12:07
Wie App sicher beenden? 0000 Kommunikation 3 01.11.2011 17:16
Wie mache ich eine Free- und eine Bezahlversion einer App? klausa2 Android App Entwicklung 10 22.11.2010 15:25
Wie die komplette app beenden? Vermeer Android App Entwicklung 9 08.03.2010 19:58




Du liest gerade: "Wie eine App beenden?" unter "Android Allgemein" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.