Ich habe Probleme bei der Installation einer modifizierten Version .apk
, wenn dieselbe App bereits in Stock Rom bereitgestellt wird.
Ich verwende Micromax Canvas E481, noch nicht gerootet. Welche hat die saavn App bereits installiert. Ich habe es deinstalliert, um eine Mod-Version von saavn zu installieren. Aber ich erhalte die Fehlermeldung "App nicht installiert", obwohl dieselbe APK auf meinen anderen Geräten funktioniert. Gleiches passiert für playstore.apk
.
Saavn ist keine System-App, es wird nur im ROM von Micromax bereitgestellt. Von der Anwendung aus gibt es die Möglichkeit, es zu deinstallieren. Ich kann apk für jede Version von Saavn installieren, es lässt sich nur die Mod-Version nicht installieren. Wenn ich es mit lucy patcher ändere, wird es nicht installiert, aber ich kann die ursprüngliche apk für jede Version installieren, wobei das Popup von es Explorer umgangen wird.
INSTALL_FAILED_UPDATE_INCOMPATIBLE
sollte dir was sagen. "App ist bereits in Stock Rom vorhanden", "nicht gerootet" und "Ich habe es deinstalliert" stimmen nicht überein: Ohne Root können Sie eine System-App nicht deinstalliert haben (Sie haben sie wahrscheinlich deaktiviert ) .
Gleiches gilt für den Playstore: Sie können ihn nicht einfach mit einer gepatchten Version "aktualisieren". Wenn es sich um eine offizielle Version handelt (von Google signiert), können Sie sie aktualisieren – aber dann müssen Sie angeben, dass Sie adb install
aktualisieren möchten: adb install -r xx.apk
(beachten Sie das -r
, was für „Neuinstallation“ steht). adb
Ich bin mir jedoch nicht sicher, ob das für vorinstallierte Apps funktioniert (ich habe es nie versucht).
adb uninstall
auch nicht funktioniert hat"). Wie Firelord gefragt hat, geben Sie bitte an, wie Sie es ursprünglich "deinstalliert" haben. Ich bezweifle, dass es Ihnen gelungen ist.adb shell "pm list packages"
? Wenn ja, erscheint es mit adb shell "pm list packages -3"
– oder mit adb shell "pm list packages -s"
? "-3" würde bedeuten, dass es sich um eine Benutzer-App handelt, "-s" um eine System-App.command
und der überraschendste Teil ist, nachdem ich adb uninstall package
es benutzt habe, sagte ich success
und ich habe mein Telefon neu gestartet. und adb install
gibt mir immer noch den gleichen Fehler und es Explorer zeigt immer noch eine installierte Version ... überprüfen Sie dies für den Screenshot- Linkadb shell "pm list packages"
es nicht aufgeführt ist, sollte es nicht da sein. Und da Ihr Gerät nicht gerootet ist, habe ich keine Ideen mehr, wo ich nachsehen kann./data/data
(für Datenreste aus der App), /data/app
(für die APK), /system/app
(für die APK wäre es eine Systemdatei), holen und werten Sie die packages.xml
Datei aus – nur für den Anfang.
Feuerlord
adb install
. Sie könnten sehen, was das Problem verursacht.Akkitech
Feuerlord
Akkitech
Feuerlord
Akkitech
C:\Users\Syed\Desktop\adb-tools_treiber\adb-tools>adb install C:\Users\Syed\Desktop\Saavn.apk 4451 KB/s (11231546 bytes in 2.463s) pkg: /data/local/tmp/Saavn.apk Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
C:\Users\Syed\Desktop\adb-tools_treiber\adb-tools> C:\Users\Syed\Desktop\adb-tools_treiber\adb-tools>adb install C:\Users\Syed\Desktop\playstore.apk 3648 KB/s (9862605 bytes in 2.639s) pkg: /data/local/tmp/playstore.apk Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]
Feuerlord