1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. SPACE5TAR, 18.01.2012 #1
    SPACE5TAR

    SPACE5TAR Threadstarter Junior Mitglied

    Nachdem ich die letzten Tage an einer Schweizer-Taschenmesser-App (mit Funktionen die keiner in dieser Konstellation braucht) gearbeitet und mir somit ein paar wesentliche Grundlagen als Neuling auf dem Gebiet Java+Android beigebracht habe, wird es Zeit für die erste sinnvolle App:
    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.
     
  2. TheDarkRose, 18.01.2012 #2
    TheDarkRose

    TheDarkRose Gewerbliches Mitglied

    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.
     
  3. the_alien, 18.01.2012 #3
    the_alien

    the_alien Android-Lexikon

    1. Das Betriebssystem wird neu gestartet, aber deine App soll schon da sein? Oder suchst du Intent#ACTION_BOOT_COMPLETED?
    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?
     
  4. TheDarkRose, 18.01.2012 #4
  5. the_alien, 18.01.2012 #5
    the_alien

    the_alien Android-Lexikon

  6. TheDarkRose, 18.01.2012 #6
    TheDarkRose

    TheDarkRose Gewerbliches Mitglied

    naja, wenn man schon Crosspostings erstellt, sollte man diese auch verlinken. :sleep:
     
  7. SPACE5TAR, 18.01.2012 #7
    SPACE5TAR

    SPACE5TAR Threadstarter Junior Mitglied

    Doppelt gemoppelt hält besser. ;-)

    Also Sinn und Zweck ist vorerst, dass die App auf eingehende SMS reagieren und einen Befehl (aus einer anderen Klasse/Datei im Projekt) ausführen soll. Dies kann beispielsweise eine simple akustische Benachrichtigung oder ein einfaches PopUp sein.

    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?
     
  8. the_alien, 18.01.2012 #8
    the_alien

    the_alien Android-Lexikon

    Ja, lies etwas mehr über BroadcastReceiver, dann weißt du warum.
     
    SPACE5TAR gefällt das.
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Kostenpflichtige App für Beta-Test hochladen Android App Entwicklung 13.09.2017
[OFFEN] App startet nicht... Android App Entwicklung 10.09.2017
[OFFEN] Sind Notifications in einer Webview App möglich? Android App Entwicklung 10.09.2017
[OFFEN] Möchte eine App für Entrümpelungen entwickeln. Android App Entwicklung 08.09.2017
[ERLEDIGT] Alpha-Version meiner App nicht mit S8 kompatibel Android App Entwicklung 06.09.2017
[ERLEDIGT] Verbindung zu MS SQL DB von App aus möglich? Android App Entwicklung 05.09.2017
[OFFEN] App schließt nach Öffnen sofort Android App Entwicklung 04.09.2017
[ERLEDIGT] MIT APP Inventor paralleler Tastendruck Android App Entwicklung 23.08.2017
[GESCHLOSSEN] Random ListItem ausgeben funktioniert nicht mehr Android App Entwicklung 13.08.2017
[OFFEN] Bild per Intent an ListView übergeben und anzeigen Android App Entwicklung 13.08.2017

Users found this page by searching for:

  1. android app im hintergrund laufen lassen

    ,
  2. android app im hintergrund weiterlaufen lassen

    ,
  3. android spiele im hintergrund laufen lassen

    ,
  4. app soll im hintergrund weiterlaufen,
  5. android apps im hintergrund weiterlaufen lassen,
  6. app im hintergrund laufen lassen,
  7. app als dienst laufen lassen,
  8. android apps im hintergrund laufen lassen,
  9. apps im hintergrund laufen lassen android,
  10. spiele im hintergrund laufen lassen android,
  11. app immer im hintergrund laufen lassen,
  12. Apps im Hintergrund laufen lassen,
  13. programmieren App im Hintergrund ,
  14. android programmieren hintergrunddienst,
  15. apps im hintergrund weiter ausführen
Du betrachtest das Thema "App (permanent) im Hintergrund laufen lassen" im Forum "Android App Entwicklung",