Zum Inhalt springen

Wie kann ich andere Apps in Fully nutzen? ​

Wenn Sie Ihr Gerät auf eine einzige App beschränken möchten, sehen Sie sich bitte unsere App Fully Single App Kiosk an. Mit dieser App können Sie schnell einen Kiosk mit nur einer App einrichten.

Im Fully Kiosk Browser können Sie andere Apps auf vielfältige Weise starten:

  1. Mithilfe des Universal Launcher. Fügen Sie Ihre Apps in den Einstellungen von Fully zum Launcher hinzu und rufen Sie diesen auf, indem Sie die URL fully://launcher öffnen. Der Launcher ist eine spezielle Webseite in Fully Kiosk, deren HTML-Code wie folgt aussieht. Sie können das Erscheinungsbild des Launchers flexibel und einfach gestalten, indem Sie beliebigen HTML-Code in den <head>-Bereich der Launcher-Seite einfügen.

  2. Durch die Verwendung des Single App Mode in den Einstellungen für den Kiosk Mode (siehe Einstellungen für den Kiosk Mode).

  3. Durch das Öffnen eines Links zu einer Datei oder einem Inhalt, der von einer externen App verarbeitet wird – hierfür muss die Option View Other Files auf Pass URL/File/Content to External App eingestellt sein

  4. Durch das Öffnen einer Intent: scheme-URL – hierfür muss die Option Open Other URL Schemes aktiviert sein. Beispiele für funktionierende Intent-URLs finden Sie hier:

intent:#Intent;component=com.skype.raider/.Main;end
intent:#Intent;component=com.android.mms/.ui.ConversationList;end
  1. Durch den Aufruf der JS-Interface-Funktionen fully.startApplication() oder fully.startIntent() – muss die Option Enable JavaScript Interface aktiviert sein

  2. Durch die Verwendung der Endpunkte startApplication oder loadURL mit einer Intent-URL in der REST-Schnittstelle

  3. Durch Verwendung der experimentellen Option Application to Run On Start in Background/Foreground (Anwendung beim Start im Hintergrund/Vordergrund ausführen). Technisch gesehen werden die angegebenen Anwendungen beim Start des Geräts über ihren Launcher-Intent gestartet. Anschließend rückt Fully Kiosk selbst wieder in den Vordergrund, wenn Sie die Option Start-in-Background (Im Hintergrund starten) verwenden.

Sie können anderen Apps im Kiosk Mode den Zugriff im Vordergrund gestatten, indem Sie den Namen des App-Pakets unter Kiosk Mode >> App Whitelist hinzufügen. Um beispielsweise eingehende Skype-Anrufe zuzulassen, fügen Sie com.skype.raider zur App Whitelist hinzu. Wenn Sie den Task Lock Mode (auf bereitgestellten Geräten) verwenden, müssen Sie die App außerdem zur App Lock Task Whitelist hinzufügen, falls ihr Start zugelassen werden soll. Apps, die direkt von Fully Kiosk gestartet werden, werden automatisch in die Whitelist aufgenommen und müssen in der Regel nicht hinzugefügt werden.

Wenn Sie den korrekten Komponentennamen für eine bestimmte Aktivität ermitteln möchten, fügen Sie diese App einfach zum Universal Launcher hinzu; den Komponentennamen sehen Sie dann in den Configurationseinstellungen des Launcher-Eintrags. Der Teil des Komponentennamens vor dem Schrägstrich ist der Paketname.

Einschränkungen beim Starten anderer Apps:

  • Im Gegensatz zu Fully Kiosk werden andere Apps in der Regel nicht über dem Sperrbildschirm angezeigt. Wenn Ihr Gerät also gesperrt ist, wird beim Starten einer anderen App möglicherweise die Bildschirmsperre angezeigt. Dies ist leider etwas, das Fully nicht ändern kann. Ändern Sie als Workaround die Android-Einstellungen so, dass der Bildschirm niemals gesperrt wird (leider können wir dies nicht automatisch vornehmen). Unter Android 8+ können Sie versuchen, die Wisch-Bildschirmsperre zu entsperren, indem Sie die experimentelle Option Unlock Swipe Screen Lock in den Einstellungen unter Device Management verwenden. Lesen Sie diese FAQ für weitere Details.
  • Fully Kiosk kann viele Apps mithilfe der Option Force Immersive Fullscreen dazu zwingen, im Vollbildmodus zu laufen. Bitte beachten Sie die wesentlichen Einschränkungen dieser Funktion: Weder die Tastatureingabe noch die Zurück-Taste funktionieren. In dieser FAQ finden Sie eine weitere Option.
  • Um den Screensaver Timer oder den Screen Off Timer korrekt zu verwenden, überprüfen Sie bitte die Other Settings von Fully auf Optionen zur Steuerung der Inaktivitätsfunktionen, während sich eine andere App im Vordergrund befindet.
  • Fully Kiosk versucht, die Lautstärketasten zu sperren, selbst wenn sich eine andere App im Vordergrund befindet. Eine zuverlässigere Sperrung der Lautstärketasten erreichen Sie durch die Verwendung der Device Owner Settings bei provisionierten Geräten oder durch die Nutzung der KNOX-Funktionen (nur auf Samsung-Geräten).
  • Eine andere App kann unbegrenzt im Vordergrund verbleiben, wenn der Benutzer weder die Zurück- noch die Home-Taste drückt. Ziehen Sie in Betracht, die Option Regain Focus After Idle Time oder die JS-Schnittstellenfunktionen fully.isInForeground() und fully.bringToForeground() zu verwenden, um Fully Kiosk bei Bedarf wieder in den Vordergrund zu holen.