SDK FAQ
Initialisierung nicht erfolgreich?
- Debug-Modus aktivieren und Protokolle prüfen, um mögliche Fehlermeldungen zu identifizieren.
- Überprüfen, ob der Dienst, der von MTCommonService abgeleitet ist, einen Prozess konfiguriert hat, z. B.:
<service
android:name="com.engagelab.app.component.UserService"
android:exported="false"
android:process="${ENGAGELAB_PRIVATES_PROCESS}">
<intent-filter>
<action android:name="com.engagelab.privates.intent.USER_SERVICE" />
</intent-filter>
</service>
<service
android:name="com.engagelab.app.component.UserService"
android:exported="false"
android:process="${ENGAGELAB_PRIVATES_PROCESS}">
<intent-filter>
<action android:name="com.engagelab.privates.intent.USER_SERVICE" />
</intent-filter>
</service>
Diesen Codeblock im schwebenden Fenster anzeigen
- Überprüfen, ob App-Key und Paketname übereinstimmen.
Wie kann ich Push-Nachrichten im Offline-Modus empfangen?
- Das Hersteller-SDK integrieren.
- Die entsprechenden Integrationseinstellungen der App auf der offiziellen Website konfigurieren.
- Die App muss mindestens einmal gestartet werden, damit das Hersteller-Token übermittelt wird.
Warum empfängt der Hersteller keine Push-Nachrichten?
- Auf der offiziellen Website unter Push-Verlauf Details nach spezifischen Ursachen suchen.
- Überprüfen, ob der Hersteller in verschiedenen Umgebungen unterschiedliche Einschränkungen hat.
Warum wird die Nachricht nicht in der Benachrichtigungsleiste angezeigt?
- Die Hinweise zur Benachrichtigungsanzeige zur Fehlerbehebung prüfen.
Warum können Drittanbieter-Systeme keine Push-Nachrichten empfangen?
Bei Drittanbieter-ROMs ist eine manuelle Nutzeraktion in der Verwaltungssoftware erforderlich.
Xiaomi【MIUI】
- Autostart-Management: Die App muss zur Liste 【Autostart-Management】 hinzugefügt werden, sonst startet der Prozess nach einem Prozessabbruch oder Neustart des Geräts nicht automatisch.
- Benachrichtigungsleiste: Standardmäßig werden Benachrichtigungen in der Leiste angezeigt; ist dies deaktiviert, erscheinen keine Benachrichtigungen.
- Netzwerkassistent: Sie können manuell festlegen, ob Drittanbieter-Apps Zugriff auf 2G/3G und WLAN haben und ob neu installierte Apps diese Netzwerke nutzen dürfen.
- MIUI 7 Hidden Mode: Ermöglicht der App, den Konfigurationsmodus individuell festzulegen, damit die App im Hintergrund verbunden bleibt. Andernfalls können im Hintergrund keine Nachrichten empfangen werden. Zu finden unter 【Einstellungen】 > 【Akku & Leistung】 > 【Hidden Mode】.
Huawei【Emotion】
- Autostart-Management: Die App muss zur Liste 【Autostart-Management】 hinzugefügt werden, sonst startet der Prozess nach einem Prozessabbruch oder Neustart nicht automatisch und die App muss manuell gestartet werden.
- Hintergrund-App-Schutz: Die App muss manuell zur Liste hinzugefügt werden, sonst beendet das Gerät den Prozess nach dem Ruhezustand automatisch und die App muss manuell neu gestartet werden.
- Benachrichtigungsmanagement: Es gibt drei Status für Apps: Hinweis, Erlauben und Verbieten. Wenn eine App auf „Verbieten“ steht, werden keine Benachrichtigungen angezeigt.
Meizu【Flyme】
- Autostart-Management: Die App muss zur Liste 【Autostart-Management】 hinzugefügt werden, sonst startet der Prozess nach einem Prozessabbruch oder Neustart nicht automatisch.
- Benachrichtigungsleiste: Sind App-Benachrichtigungen deaktiviert, werden keine Benachrichtigungen angezeigt.
- Energiesparmanagement: Stellen Sie im Sicherheitscenter den Energiesparmodus ein und erlauben Sie der App unter 【Standby-Energieverbrauchsmanagement】 den Betrieb im Hintergrund. Andernfalls werden Nachrichten im Standby oder nach längerer Inaktivität nicht empfangen.
VIVO【Funtouch OS】
- Ein-Klick-Speicherbereinigung: Die App muss zur 【Whitelist】 hinzugefügt werden, da der Prozess sonst durch die integrierte „Ein-Klick-Beschleunigung“ beendet wird.
- Autostart-Management: Die App muss im „i Manager“ zur Liste 【Autostart-Management】 hinzugefügt werden, sonst startet der Prozess nach einem Neustart des Geräts nicht automatisch. Selbst wenn die App auf der Liste steht, werden nach einem erzwungenen Beenden keine Folgeprozesse automatisch gestartet.
OPPO【ColorOS】
- App-Freeze-Management: Die App muss in den reinen Hintergrund verschoben werden, da sonst Nachrichten bei gesperrtem Bildschirm nicht zeitnah empfangen werden.
- Autostart-Management: Die App zur Liste 【Autostart-Management】 hinzufügen und den Prozess unter Einstellungen > Anwendung > Ausführung sperren.
Samsung
- Ein-Klick-Speicheroptimierung: Die App muss zur 【Whitelist】 hinzugefügt werden, da der App-Prozess sonst durch die Speicheroptimierung des Systems beendet wird.

