Skip to main content

Android-App

Beispiele unten sind von einem Samsung Gerät, dies kann je nach Hersteller etwas abweichen.

Aktuelle Hinweise

Die aktuelle Version 3.9.35 wurde zum ersten Mal mit Android SDK 34 als Zielplattform kompiliert. Dies ist in Kürze eine Voraussetzung seitens Google, damit App Updates nachgereicht werden können. Für die volle Unterstützung von SDK 34 unter Android 14 mussten ein paar Dinge gemäss Migrationsdokumentation von Google angepasst werden, damit die App wie bis anhin weiter funktionieren kann. Eine Anpassung davon war, dass neu beim Aufruf der API Funktion startForeground() ein Parameter mitgegeben muss, welcher spezifiziert, was der Vordergrundsservice genau macht. Auch früher war der Aufruft von startForeground beim Beginn eines Gesprächs notwendig, damit das Mobiltelefon nicht mitten in einem Anruf schlafen geht. Als Parameter geben wir in Version 3.9.35 den gemäss Google vorgesehenen Typ FOREGROUND_SERVICE_TYPE_PHONE_CALL an. Dieser reicht aber offensichtlich nicht, damit auch im Hintergrund auf das Mikrofon zugegriffen werden kann. Neu benötigt man eine Kombination aus FOREGROUND_SERVICE_TYPE_PHONE_CALL und FOREGROUND_SERVICE_TYPE_MICROPHONE. 

Auswirkung der Fehlenden Berechtigung ist, dass das Mikrofon nur noch Stille übermittelt, sobald die App in den Hintergrund geht oder allenfalls der Bildschirm ausgeschaltet wird.

Die App wurde umgehend angepasst und an Google zur Veröffentlichung übermittelt, leider aber tut sich aktuell Google mit der Freigabe aufgrund dieser zusätzlichen Berechtigung schwer, obwohl selbst im Quellcode des Google Telecom Frameworks dokumentiert ist, dass es neu diese Berechtigung benötigt und obwohl anderen VoIP Apps diese Berechtigung bereits ohne Rückfragen erteilt wurde. Die Kommunikation mit dem Google Review Support ist etwas träge (ca. 2 Tage Reaktionszeit). Aktuell können wir nur darauf hoffen, dass Google bald einlenkt.

In der Zwischenzeit kann das Update bei Bedarf von https://wwcom.ch/downloads/wwmobile.apk heruntergeladen und manuell installiert werden.

Schlafmodus

Falls das Smartphone nur teilweise klingelt, bitte diese Einstellung prüfen.

Android kann Apps daran hindern, das Telefon aufzuwecken, wenn es sich im Schlafmodus befindet. Bekannte Apps grosser Hersteller, wie Whatsapp etc. werden seitens Google von Haus aus von solchen Massnahmen ausgenommen, da ansonsten Nachrichten verspätet eintreffen würden. Um auch für Apps kleinerer Hersteller eine hohe Zuverlässigkeit erreichen zu können, sind leider manuelle Eingriffe erforderlich.

Wenn Sie die Akkuoptimierung für wwmobile deaktivieren, haben Sie keine verkürzte Akkulaufzeit zu befürchten, da wwmobile im Hintergrund nur dann aktiv wird, wenn tatsächlich ein Anruf oder eine Meldung über einen verpassten Anruf ankommt. Dies ist auch mit ein Grund dafür, dass der Mitarbeiterstatus, die Anrufliste etc. immer nur dann aktualisiert wird, wenn Sie die App im Vordergrund benutzen und bedienen.

In der Folge wird beispielhaft anhand eines Gerätes des Herstellers Samsung mit Android 9 aufgezeigt, wie die Akkuoptimierung deaktiviert werden kann. Achtung: Je nach Hersteller und Modell unterscheidet sich das Vorgehen.

> Einstellungen > Apps > wwmobile > Akku

samsung-accu.png

Je nach Android Version erhalten Sie den folgenden oder den nächsten Bildschirm:

Falls Sie die folgenden Optionen sehen, wählen Sie bitte "Nicht eingeschränkt" aus

Screenshot_20240112_111700_Settings.jpg

Sollte hingegen der folgende Bildschirm erscheinen, wählen Sie Akkuverbrauch optimieren

samsung-akku-opt.png

Um das wwmobile App zu finden, die Auswahl auf Alle stellen. Nun beim wwmobile den Schalter auf aus stellen. 

samsung-aus.png

Neustart
Damit diese Einstellung wirksam wird, müssen Sie das Smartphone neu starten.

Anruffenster Push-Benachrichtigung

Falls die Anrufe unsichtbar sind oder nicht unmittelbar entgegen nehmen können.

Als erstes muss unterschieden werden, Sperrbildschirm oder im entsperrter Zustand.

Die Benachrichtigung für das wwmobile App muss natürlich für den Sperrbildschirm zugelassen werden, um Anrufe im gesperrten Zustand entgegen nehmen zu können. 

Im entsperrten Zustand gibt es auch verschiedene Einstellungsmöglichkeiten.

Benachrichtigung prüfen auf dem Android System (Zahnrad).

  • Unter Einstellungen -> Apps, suchen Sie das wwmobile-App und prüfen die Benachrichtigungen oder
  • Benachrichtigung -> App-Benachrichtigung -> wwmobile

grafik.png

Hier muss "Pop-up" und "Ton und Vibration" zugelassen werden, um Anrufe entgegen nehmen zu können.

Wie der Anruf im Pup-up angezeigt wird, kann je nach Einstellung unterschiedlich sein:

grafik.png Bei der Einstellung Kurz kann der Anruf nicht direkt angenommen werden, wie im Gegensatz zu der detaillierten Ansicht.

grafik.png

Diese Einstellung ist unter "Benachrichtigungen" -> "Banachrichtigungs-Pup-up-Stil". Hier kann allgemein oder pro App eingestellt werden.