Beim Versuch, meine eigene App aus dem Play Store zu installieren, heißt es: "Sie können diese App nicht installieren, da ein anderer Benutzer bereits eine inkompatible Version auf diesem Gerät installiert hat."
Hinweis - Ich habe die Debug-Version deinstalliert und auch meinen Cache geleert. Ich kann es immer noch nicht aus dem Play Store installieren.
Mein Telefon ist nicht gerootet. Wie eine andere ähnliche Antwort hier im Stackoverflow nahe legt, kann ich zum Löschen von Daten keinen Root-Datei-Explorer verwenden.
android
android-5.0-lollipop
Phantômaxx
quelle
quelle
Antworten:
Beachten Sie dies. Tatsächlich wurde Ihre Debug-Version der App nicht ordnungsgemäß deinstalliert
quelle
In meinem Fall konnte ich die Anwendung unter Einstellungen> Apps> heruntergeladene App-Liste nicht sehen, da ich bereits versucht habe, sie zu deinstallieren.
Was für mich funktioniert hat war:
adb shell pm uninstall com.packagename
Ich denke, mein Problem war, dass ich die App irgendwie auf dem primären und Gastbenutzer installiert hatte und sie von keinem von beiden deinstallieren konnte.
quelle
In Redmi Note3 wurde die Debug-Version der App auf dem zweiten Platz installiert.
Also Einstellungen-> Zweites Leerzeichen-> Gehe zum zweiten Leerzeichen. Deinstallieren Sie die App.
quelle
Wenn Sie Android Studio
2.3
(und möglicherweise höhere Versionen) verwenden, aktivieren Sie im letzten Schritt desGenerate Signed APK
FenstersSignature versions:
teilweise beide Kontrollkästchen und klicken Sie dannFinish
, um APK zu generieren.quelle
Ich habe versucht, die oben genannten Lösungen zu überprüfen, habe mir aber nicht geholfen.
Schließlich habe ich die folgenden Schritte ausgeführt, um auf meinem Gerät (Asus Zenfone 2) zu überwinden.
Einstellungen> Benutzer> 1. Besitzer 2. Gast
Klicken Sie auf Gast> Playstore> Anwendung deinstallieren (Option wurde angezeigt, sobald Sie nach dieser Anwendung gesucht haben).
quelle
Seit Lollipop scheinen die App-Einstellungen mit dem Signaturschlüssel verknüpft zu sein. Da die Debug-Version der App einen anderen Signaturschlüssel verwendet, müssen Sie die alte Debug-App einschließlich der Daten vollständig deinstallieren.
Um dies zu tun:
Hinweis - Die meisten dieser Informationen stimmen mit einer anderen Antwort von Preethi Rao überein, aber meine Änderungen wurden abgelehnt. Außerdem habe ich keinen Ruf und kann daher keine Kommentare abgeben.
quelle
Dies ist meine Lösung für mein Meizu Pro 6.
Einstellungen -> Fingerabdruck und Sicherheit -> Gastmodus -> Gastdaten löschen
quelle
Wenn Sie dies lesen, haben Sie wahrscheinlich alles versucht (z. B. deinstallieren, den Cache bereinigen, den zweiten Speicherplatz bereinigen usw., was Sie im Telefon tun können), und Ihr Problem ist immer noch nicht gelöst. Ich stand vor dem gleichen Problem und brauchte einen Tag, um es herauszufinden. Aber ich habe am Ende des Tages eine Lösung gefunden. Hier ist was Sie tun müssen.
1.Öffnen Sie Ihre App in Android Studio
2.Klicken Sie auf
gradle
(in der rechten Ecke)3. Gehen Sie zu
app
->task
->install
->uninstallAll
4.Klicken Sie auf
uninstallAll
5.Boom Problem gelöst !!!
quelle
Ich habe dieses Problem auf xiomi-Handys behoben.
Das Problem ist, dass Ihre App bereits im parallelen oder (zweiten) Bereich vorhanden ist.
quelle
Für Redmi oder Mi Phones wurde die Debug-App auf dem zweiten Platz installiert .
Gehen Sie zu Einstellung -> Zweiter Raum -> Zweiter Raum öffnen .
Einstellungen -> App -> heruntergeladene App-Liste .
Android redmi redminote3 App
quelle
Update auf Preethi Raos Antwort.
Ab Android O ist diese Option unter verfügbar
Einstellungen> Apps & Benachrichtigungen> App-Informationen
Dort sehen Sie Ihre deinstallierte debuggbare App mit Label
Not installed for this user
.Sie können es jetzt öffnen und in der oberen rechten Ecke einen dreifachen vertikalen Punkt sehen.
Darin gibt es die Option Deinstallieren für alle Benutzer . Durch Tippen können Sie die App vollständig deinstallieren.
quelle
Honor Device Solution
Ich musste es auch aus dem privaten Bereich deinstallieren. Sie können privaten Raum von öffnen
Einstellung> Sicherheit & Datenschutz> Privater Raum
Öffnen Sie dann den privaten Bereich und gehen Sie zu Einstellung> Apps. Löschen Sie dann die App von dort.
quelle
Ändern Sie einfach Ihr Profil in "Gast" oder "Anderes", wenn Sie es von allen anderen Benutzern deinstalliert haben.
Und Voila! ;)
quelle
In der Android API 25+
Schritte (Stock Android OS):
Einstellungen-> Speicher -> Andere Apps-> -> Cache und Daten löschen -> Symbol "i" drücken -> App-Info öffnen -> rechte Seite in der Aktionsleiste klicken -> "Für alle Benutzer deinstallieren" drücken
Jetzt wird die App deinstalliert und dein Apk installiert. Deine App kann installieren ...
Happy Release :)
quelle
Auf dem Samsung Galaxy TAB S2, Android 7.0, habe
setting -> Apps
ich nach dem Klicken auf und dann auf der App, für die der Fehler angezeigt wurde, auf die 3 Punkte oben rechts geklickt und dort gibt es die Option "Alle Benutzer deinstallieren".quelle
Ich hatte dieses Problem auf einem Xiaomi-Gerät, als ich zuvor ein Debug-APK installiert hatte und versuchte, das Release-APK aus dem Playstore zu installieren. Selbst nach der Deinstallation der App zeigte der Playstore immer noch diesen Fehler. Ich habe den gelöschten Cache erneut gestartet, aber alles ist fehlgeschlagen. Schließlich fand ich die Lösung, indem ich die Playstore-Einstellungen -> meine Apps und Benachrichtigungen -> Bibliothek -> durchging, in denen Sie alle Ihre installierten Dateiverzeichnisse sehen können. Entfernen Sie Ihre App aus dieser Liste und versuchen Sie es erneut. Jetzt ist der Fehler verschwunden.
quelle
Wahrscheinlich haben Sie ein Framework, das mit Ihrer App installiert werden muss, und genau das irrt tatsächlich. Wenn Sie Xamarin, Phone Gap oder eine andere Entwicklungsplattform verwenden, gehen Sie zu den installierten Apps und deinstallieren Sie das Framework.
Ich habe das sehr oft bei Xamarin gesehen
quelle
In Android Lollipop gibt es Benutzer, daher bedeutet diese Meldung, dass Sie den Benutzer wechseln und die App von allen Benutzern auf dem Gerät deinstallieren müssen ...
Siehe unter Einstellungen-> Benutzer
quelle
In meinem Fall konnte ich die App nicht installieren, da ich sie auf einem anderen Benutzer auf dem Gerät installiert hatte. Das Löschen der App von diesem Benutzer hat das Problem auf meiner Seite behoben
quelle
Die vorhandene App sollte deinstalliert werden, indem Sie zu Einstellungen-> Apps -> ... gehen. Möglicherweise wird die Meldung angezeigt, dass "diese Anwendung für diesen Benutzer nicht installiert ist". Solche Apps können nicht im aktuellen Benutzer installiert werden. Wenn dies der Fall ist, ändern Sie den Benutzer / das Profil und versuchen Sie dann, die App zu deinstallieren.
quelle
Für
Updated Android Studio 2.3
oder in Kürze ...Build
> GenerierenSigned apk
.Keystore path
.Password, alias, key password
.Build type
Wählen Sie entsprechend aus (z. B. zur Freigabe im Playstorerelease
).Signature Version
Aktivieren Sie beideV1
undV2
Kontrollkästchen.Finsih
.gradle
Bau.gradle build
Android Studio wird Ihnen einnotification
angezeigt, um den Apk Location Explorer zu öffnen.explorer
Sie zu der Stelle , an der Sie das Apk zum Speichern ausgewählt haben, und Sie sehen Ihren APK-Dateinamen alsapp-release.apk
Verwendung.Hoffe, dies wird Ihr Problem lösen.
quelle
Wenn Sie ein Entwickler sind. Gehe zu adb terminal und mache
adb uninstall "package name of the app"
quelle
Wenn Sie Android-Entwicklung kennen
Dann können Sie diese App einfach per adb deinstallieren.
adb deinstallieren paketname exa: adb deinstallieren com.sdcardprefer
Hier ist com.sdcardprefer der Paketname.
Dieser Befehl adb entfernt inkompatible Versionen der App, die auf Ihren Geräten installiert sind.
quelle
In meinem Fall wurde die alte App im Arbeitsbereich installiert, da ich "Workspace" von Google installiert habe. Also muss ich zu "Workspace" gehen und dann zuerst die alte App von dort deinstallieren. Ich hoffe es hilft :)
quelle