| |||||||
Das Thema "App (permanent) im Hintergrund laufen lassen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Junior Mitglied Registriert seit: 08.02.2009
Beiträge: 40
Abgegebene Danke: 2
Erhielt 4 Danke für 3 Beiträge
| Mein Homeserver ist gekoppelt an ein paar Kameras, die Zufahrt, Eingangsbereich und Hausflur überwachen. Momentan werde ich per E-Mail und SMS (für mich wichtig wg. Daten-Roaming im Ausland) benachrichtigt. Das ganze möchte ich nun mit einer Android-App ein wenig „modernisieren“. Nach den ersten Zeilen kann die App bereits SMS empfangen und verarbeiten. Push sowie ein Poll-Service werden später noch hinzukommen. All zu viel Code habe ich noch nicht geschrieben, der Übersicht wegen das Projekt in unterschiedliche Klassen bzw. Dateien (SMSreciver.java, CommandAuswertung.java, GetFromServer.java) unterteilt (ich hoffe das ist in JAVA genauso sinnvoll wie in PHP und Visual Basic). Nun aber kommt bei mir die Frage auf, wie ich die Anwendung am besten permanent im Hintergrund zum laufen bekomme, ohne dass ich sie 1. bei jedem Boot neu starten muss und sie 2. nach einer weile automatisch beendet wird (ggf. in diesem Fall direkt wieder automatisch neu gestartet werden soll). Vielen Dank schon einmal für eure Hilfe und Denkanstöße.
__________________ Temporaer.INFO · Gutscheine · noch mehr Gutscheine · Sudoku für Android · kostenlose Browserspiele |
| | |
| | #2 (permalink) |
| Android Guru Modell: Samsung Galaxy S (I9000) Registriert seit: 20.08.2010
Beiträge: 1.078
Abgegebene Danke: 424
Erhielt 517 Danke für 377 Beiträge
|
Ge feck, das willst du nicht wirklich tun. Da wird dein Akku keine Freude haben. Du solltest höchstens einen Hintergrunddienst für den Push und Poll-Service laufen lassen. Die restliche App wird dann bei Bedarf von diesem gestartet. dev.android.com ist dein erste Anlaufstelle.
__________________ Abimus - a new experience business solutions - managed services - managed vServer |
| | |
| | #3 (permalink) | |
| Android Guru Modell: T-Mobile G1, Nexus One, Samsung Galaxy Tab 10.1, Samsung Galaxy Nexus Registriert seit: 04.05.2009
Beiträge: 1.599
Abgegebene Danke: 128
Erhielt 210 Danke für 193 Beiträge
| Zitat:
2. Der Service kann immer beendet werden. Du kriegst keine Sicherheit, dass dem nicht so ist. Aber genau dafür hast du doch den SMS Broadcast Receiver... warum soll die App dauerhaft da sein wenn du benachrichtigt wirst wenn wichtiges passiert?
__________________ Follow/Add/Circle/Whatever me on Google+ Solitaire HD, ein Solitaire optimiert für Honeycomb. | |
| | |
| | #4 (permalink) |
| Android Guru Modell: Samsung Galaxy S (I9000) Registriert seit: 20.08.2010
Beiträge: 1.078
Abgegebene Danke: 424
Erhielt 517 Danke für 377 Beiträge
|
__________________ Abimus - a new experience business solutions - managed services - managed vServer |
| | |
| | #5 (permalink) | |
| Android Guru Modell: T-Mobile G1, Nexus One, Samsung Galaxy Tab 10.1, Samsung Galaxy Nexus Registriert seit: 04.05.2009
Beiträge: 1.599
Abgegebene Danke: 128
Erhielt 210 Danke für 193 Beiträge
| Zitat:
__________________ Follow/Add/Circle/Whatever me on Google+ Solitaire HD, ein Solitaire optimiert für Honeycomb. | |
| | |
| | #6 (permalink) |
| Android Guru Modell: Samsung Galaxy S (I9000) Registriert seit: 20.08.2010
Beiträge: 1.078
Abgegebene Danke: 424
Erhielt 517 Danke für 377 Beiträge
|
naja, wenn man schon Crosspostings erstellt, sollte man diese auch verlinken.
__________________ Abimus - a new experience business solutions - managed services - managed vServer |
| | |
| | #7 (permalink) | ||
| Junior Mitglied Registriert seit: 08.02.2009
Beiträge: 40
Abgegebene Danke: 2
Erhielt 4 Danke für 3 Beiträge
| Zitat:
Zitat:
Ziel ist es, dass sobald die App installiert ist, sie automatisch auf diese eingehende SMS reagiert, auch nach einem Neustart. Nagel ich mich hier vielleicht viel zu sehr an Windows fest und brauche weder eine Autostart- noch sonstige Funktion die die App am laufen hält?
__________________ Temporaer.INFO · Gutscheine · noch mehr Gutscheine · Sudoku für Android · kostenlose Browserspiele | ||
| | |
| | #8 (permalink) |
| Android Guru Modell: T-Mobile G1, Nexus One, Samsung Galaxy Tab 10.1, Samsung Galaxy Nexus Registriert seit: 04.05.2009
Beiträge: 1.599
Abgegebene Danke: 128
Erhielt 210 Danke für 193 Beiträge
| Ja, lies etwas mehr über BroadcastReceiver, dann weißt du warum.
__________________ Follow/Add/Circle/Whatever me on Google+ Solitaire HD, ein Solitaire optimiert für Honeycomb. |
| | |
| Folgender Benutzer bedankt sich bei the_alien für diesen Beitrag: | SPACE5TAR (18.01.2012) |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Youtube im Hintergrund laufen lassen | Galaxysun | Foto und Multimedia | 15 | 05.03.2012 09:33 |
| Kies air im hintergrund laufen lassen | FrageHase | Samsung Galaxy S2 (I9100) Forum | 10 | 13.12.2011 16:03 |
| Youtube App bzw. Flash im Browser im Hintergrund laufen lassen | Viper2000 | Asus Eee Pad Transformer Forum | 0 | 02.10.2011 12:50 |
| Youtube App im Hintergrund laufen lassen | ddhb | Asus Eee Pad Transformer Forum | 5 | 07.08.2011 01:19 |
| App im Hintergrund laufen lassen | chrisi01 | Android App Entwicklung | 5 | 15.02.2011 08:48 |