Ich muss Installationsverweise für meine Android-App verfolgen. Es funktioniert gut in den meisten Geräten. Im Redmi-Gerät wird die Übertragung jedoch nicht ausgelöst. Ich habe es mit Redmi Note 4 getestet
Ich habe es sowohl über ADB als auch über den Store getestet. Beide lösen die Übertragung in Redmi-Gerät nicht aus
Unten ist der Code, den ich verwende
%Vor%Bitte schlagen Sie vor, wenn jemand dem gleichen Problem gegenüberstand und eine Lösung hatte?
Steht Ihre App in der Liste der "geschützten Apps", die im Hintergrund ausgeführt werden dürfen? Wenn nicht, wird es nicht automatisch gestartet. Dies ist ein Problem bei Geräten wie Xiaomi, Huawei und anderen. Es sollte eine Seite mit den Einstellungen in „Einstellungen- & gt; Apps-Sicherheit“, die Sie Ihre Anwendung auf eine Liste von Anwendungen hinzufügen können, dem Autostart erlaubt sind, im Hintergrund ausgeführt werden, usw. Jeder Gerätehersteller hat eine diese etwas anders, aber im Allgemeinen sehen wir dies auf chinesischen Geräten als eine Möglichkeit, die Akkulaufzeit zu erhalten.
Siehe auch:
Im Redmi-Gerät benötigen einige Android-Anwendungen Berechtigungen. Bitte erlauben Sie die Berechtigungen manuell im Gerät. Wenn Sie die App-Berechtigungsoption auf Ihrem Gerät verwenden, geben Sie alle Berechtigungen ein. Es könnte funktionieren, was ich für meine App beobachtet hatte.
Es gibt immer ein paar Probleme mit dem miui aufgrund seiner Einschränkungen bei Hintergrundprozessen, die Sie hier aktivieren können, ist wie es geht
1: Gehe zu den Einstellungen - & gt; Akkuverbrauch der Apps verwalten - & gt; wähle Apps. Wähle dort alle Apps aus, die Push-Benachrichtigungen erhalten sollen, und wähle "Keine Einschränkungen".
2: Gehe zu den Einstellungen - & gt; Berechtigungen - & gt; Auto-Start. Wähle die gewünschten Apps aus und aktiviere den Schalter, um ihn zu aktivieren.
3: Sperren Sie die App in der Ebene "Letzte Apps" / "App-Übersicht". Öffnen Sie dazu zuerst die Apps und drücken Sie dann auf die Schaltfläche "Letzte Apps / Übersicht" (das ist die quadratische Taste auf dem Android-Gerät oder die Taste mit drei horizontalen Linien auf dem Mi Mix). Suchen Sie von dort aus nach der App, für die Sie Benachrichtigungen erhalten möchten, und ziehen Sie sie herunter, um sie zu sperren, sodass sie nie gelöscht wird.
4: Dieser letzte Schritt erfordert Berechtigungen für Entwickleroptionen. Um dies zu aktivieren, gehen Sie zu Einstellungen (man ... Ich bin es leid zu tippen "gehe zu den Einstellungen" ...) - & gt; über Telefon Tippen Sie acht Mal auf MIUI Versionsregister. Sie sollten dann eine kleine Nachricht mit der Nachricht "Sie sind jetzt ein Entwickler" erhalten. Dann gehen Sie zurück zu den Einstellungen, gehen Sie zur Entwickleroption, scrollen Sie bis fast nach unten, finden Sie "Speicheroptimierung" und schalten Sie sie aus.
Noch einmal, vielleicht ist Schritt 4 alles, was Sie brauchen.
Ich benutze Redmi 3 Pro und habe immer Probleme mit Android Permission. Xiaomi-Geräte verwenden ein benutzerdefiniertes ROM, das manchmal einen Berechtigungsabfragefehler verursacht hat.
Die Overlay-Service-Berechtigung wird in jeder von mir installierten App auf Immer auf Immer festgelegt. Ich muss manuell zulassen es.
Schöne Problemumgehung, die ich gefunden habe, um Xiaomi-Geräte Autostart-Erlaubnis zu lassen: Wie bekomme ich die programmgesteuerte MIUI Security App automatisch per Programm?