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

    Unicate Threadstarter Android-Experte

    Hallo alle zusammen!

    Ich habe ein Problem mit dem Verbinden-/Trennen der Verbindung zwischen Activities und Services.

    Ich habe mehrere Activities die auf diesen Service zugreifen. In diesen Activities versuche ich im onResume() zum Service zu verbinden.

    PHP:
      _context.bindService(_remoteIntent_connectionContext.BIND_AUTO_CREATE);
       
    Im onPause() lass ich die verbindung wieder trennen

    PHP:
    _context.unbindService(_connection);


    Beim starten der jeweiligen Activities klappt auch alles soweit ganz gut. Nur wenn ich 2 Activities gestartet habe (nacheinander) und ich die letztere verlasse. Dann gibts Probleme. Das verlassen klappt gut, nur das Wiederverbinden zur vorherigen Activity nicht. onResume wird aufgerufen und bei dem Versuch zu verbinden, bekomm ich das hier:

    Code:
    ProgressActivity has leaked ServiceConnection de.unicate.android.backgroundservice.BackgroundManager$2@412ff080 that was originally bound here
    
    
    Was mach ich denn verkehrt?
     
    Zuletzt bearbeitet: 07.03.2012
  2. Unicate, 07.03.2012 #2
    Unicate

    Unicate Threadstarter Android-Experte

    Problem war das die Klasse, welche sich um das Verbinden-/Trennen gekümmert hat, singleton war und als solche in den Activities agiert hat.

    Jetzt sind sie jeweils eigene Member und dann hat's auch funktioniert.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Probleme mit Service unter Android N Android App Entwicklung 16.07.2017
[ERLEDIGT] Hilfe bei Fehler in Quellcode benötigt Android App Entwicklung 23.06.2017
[OFFEN] Service wird bei manchen Geräten nicht gestartet Android App Entwicklung 09.04.2017
Data Binding Library Android App Entwicklung 12.01.2017
Google Play Services Fehler Android App Entwicklung 19.12.2016

Users found this page by searching for:

  1. unbinding service android

Du betrachtest das Thema "binding/unbinding Service" im Forum "Android App Entwicklung",