App kann nicht installiert werden (Fehlercode: -26)

Ich versuche, Lost Android und Wheres My Droid zu installieren , aber ich erhalte immer diesen Fehler in beiden Apps:

Geben Sie hier die Bildbeschreibung ein

Ich habe ausreichend freien Speicherplatz und habe andere Apps installiert, das ist also kein Problem. Ich verwende das benutzerdefinierte ROM MIUI 4.4.18.

Ich habe diese Seite mit einem ähnlichen Problem gefunden. Sie schlagen eine manuelle APK-Installation vor, die funktioniert, aber die APK-Ergebnisse auf den gleichen Fehler bei Google Play aktualisiert.

Antworten (1)

Das scheint ein MIUI-spezifischer Fehler zu sein. Aus der Locus Map-Hilfe (von mir übersetzt):

Dieser Fehler tritt bei Xiaomi-Geräten auf, hat aber nichts mit dem Google Play Store zu tun. Fehler -26 wird vom Paketmanager von MIUI verursacht und steht für INSTALL_FAILED_SYSTEM_INCOMPATIBLE. Was bedeutet: Aus unbekannten Gründen hält MIUI die App für inkompatibel und weigert sich, sie zu installieren.

Lösungen:

  • Versuchen Sie, eine ältere Version von MIUI zu installieren, die mit der App kompatibel ist und die Installation nicht blockiert.
  • Deaktivieren Sie dann die automatischen Aktualisierungen von MIUI
  • Alternativ warten Sie einfach, bis es eine neuere, fehlerbereinigte Version von MIUI gibt

Außerdem gibt es zusätzlich zu Ihrem Fund einen Thread im MIUI-Forum , der – Überraschung! – sagt fast dasselbe. Datiert 2014 (autsch).


Lustigerweise wird der gleiche Fehler -26 auch für das Samsung Galaxy S3 auf Sprint gemeldet . Die Leute hier scheinen mehr Glück gehabt zu haben. Ein Benutzer meldet den folgenden Vorgang als erfolgreich:

Gehen Sie zum Anwendungsmanager und suchen Sie den Google Play Store, löschen Sie den Cache und die Daten. Gehen Sie dann zu Konten und entfernen Sie das mit den Google Play-Diensten verknüpfte Konto. Starten Sie Ihr Telefon neu und fügen Sie das Konto wieder hinzu.


Wenn letzteres also nicht funktioniert, müssen Sie das leider mit MIUI überprüfen. Ich frage mich, ob sie wirklich 2 Jahre brauchen, um es zu reparieren.

PS: Was seltsamerweise zu funktionieren scheint, ist das Öffnen der heruntergeladenen .apkDatei mit einem Dateimanager. Allerdings sollte das nur eine Schnittstelle zum pm installBefehl sein (der auch indirekt von verwendet wird adb install), was bei direkter Verwendung nicht funktioniert hat.

Danke für diese Recherche. Letzteres hat nicht funktioniert :(
Tut mir leid, das zu lesen – obwohl ich nach Ihrer Erwähnung von MIUI so viel erwartet hatte. Scheint ein Fehler im MIUI-Paketmanager zu sein, gegen den wir leider nicht viel tun können. Sie sind sich nicht sicher, wie Sie die manuelle APK-Installation ausprobiert haben, da es zwei Ansätze gibt. Vom PC: adb install *.apk. Oder, nachdem Sie die Datei auf das Gerät kopiert haben, direkt am Shell-Prompt: pm install *.apk. Ich befürchte, dass dies denselben MIUI-Installer aufrufen wird – aber es besteht eine kleine Chance, dass zumindest letzterer den „nativen“ (AOSP) dazu bringt, die Arbeit zu erledigen. Zumindest einen Versuch wert – dann lass es mich wissen.
Ich habe es manuell installiert, indem ich einfach auf die APK-Datei in meinem Telefon-Dateimanager getippt habe. Die Installation verlief gut, aber sobald ich sie über GooglePlay aktualisiere, tritt der gleiche Fehler auf. Ich habe die pm install *.apkMethode über die Terminal-App ausprobiert, aber es gibt einen ungültigen Versionsfehler. Im Moment denke ich, dass ich die APK in Zukunft bei jedem App-Update manuell installieren muss (indem ich einfach auf die APK-Datei tippe).
Was im Grunde genommen pm installim Hintergrund aufgerufen werden sollte – und eine GUI für Ergebnisse bereitstellt. Seltsam. Aber solange es funktioniert – funktioniert es, nehme ich es? Vielleicht schließe ich das in meine Antwort ein?
pm installfunktioniert nicht, es installiert die App überhaupt nicht.