"Sie können diese App nicht installieren, da ein anderer Benutzer bereits eine inkompatible Version auf diesem Gerät installiert hat."

160

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.

Phantômaxx
quelle
1
@PreethiRao, ja, Lutscher.
Dies ist nicht Lollipop-spezifisch, sondern wird in späteren Versionen des Google Play-Clients eingeführt. Ich bin auf KitKat (4.4.4) und habe das gleiche Problem. Eine Erklärung dafür finden Sie in DrZaphods Beitrag unten.
Levon
2
Ändern Sie einfach Ihr Profil in "Gast" oder "Anderes", wenn Sie es von allen anderen Benutzern deinstalliert haben. Und Voila! ;)
OMArikan
Die Nachricht kann auch Update-Paket nicht kompatibel sein, bitte deinstallieren und dann neu installieren. Sie können diese App im App Store installieren. und meine das gleiche.
Alaa M.

Antworten:

369

Beachten Sie dies. Tatsächlich wurde Ihre Debug-Version der App nicht ordnungsgemäß deinstalliert

  1. Gehen Sie zu Einstellungen> Apps> Liste der heruntergeladenen Apps
  2. Sie können die installierten Anwendungen in der Liste sehen (die Anwendung ist möglicherweise nicht in Ordnung oder befindet sich möglicherweise ganz am Ende).
  3. Klicken Sie auf die Anwendung und gehen Sie zur Menüoption Überlauf
  4. Klicken Sie für alle Benutzeroptionen auf Deinstallieren
Preethi Rao
quelle
1
Das ist es. Danke dir! Ist dieser Lollipop spezifisch? Werden die Benutzer, die die vorherige Version meiner App verwenden, dieses Problem haben?
1
Ha dies ist lollipopspezifisch und andere Benutzer erhalten dieses Problem möglicherweise nicht. weil sie es als Update der vorherigen App installieren werden,
Preethi Rao
5
Ich denke, diese Antwort wird in Zukunft so oft positiv bewertet;)
Milad Faridnia
2
Hinweis: Es kann das letzte in der Liste sein. Ich hatte eine seltsame Situation, in der ich es von allen Benutzern deinstalliert habe, aber es wurde immer noch am Ende der Liste "Installierte Anwendungen" mit der Bezeichnung "App nicht installiert" angezeigt (übrigens, großartiges UX-Google). Überprüfen Sie unten die Liste, wenn Sie sie nicht in alphabetischer Reihenfolge sehen.
Delrox
1
Diese Lösung ist wokrs. In Android8 gehen Sie zu Einstellungen-> Speicher -> Andere Apps-> <App finden> -> Drücken Sie das Symbol "i" -> App-Info öffnen -> Klicken Sie in der Aktionsleiste auf die rechte Seite -> Drücken Sie auf "Deinstallieren" für alle Benutzer "Jetzt ist die App deinstalliert und installiert Ihre apk, Ihre App kann installieren ... Happy Release :)
Vrajesh
100

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.

NewestStackOverflowUser
quelle
7
ja, nur adb shell pm deinstallieren com.packagename hat mir geholfen. Und ich kann meine Anwendung in den Einstellungen nicht sehen. Danke dir!
Malder
2
Vielen Dank, genau das, was ich brauche. Das hat auch bei mir funktioniert.
user2499998
2
Dieser Befehl funktionierte für mich, ich sah die Optionen nicht in der akzeptierten Antwort erklärt
Alejandro Morán
Ich fand, dass die fragliche App auf dem Gastkonto installiert war, also dort deinstalliert, um das Problem zu beheben.
Rich
1
Alter,
22

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.

Sagar Lohiya
quelle
es sollte für alle funktionieren, die den zweiten Raum geschaffen haben, super danke!
ah_hau
17

Wenn Sie Android Studio 2.3(und möglicherweise höhere Versionen) verwenden, aktivieren Sie im letzten Schritt des Generate Signed APKFensters Signature versions:teilweise beide Kontrollkästchen und klicken Sie dann Finish, um APK zu generieren.

Geben Sie hier die Bildbeschreibung ein

Sagte Abolfazl Fatemi
quelle
1
Vielen Dank!! Ich dachte immer, es sei wegen etwas, das ich im Manifest getan hatte
Mr. Supasheva
11

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).

Nach der Deinstallation ging es vom Gast zurück zum Besitzer (Benutzer). Konnte die Anwendung erfolgreich installieren.

Arunjith S.
quelle
Diese Lösung hat bei mir funktioniert. In der Fehlermeldung sollte besser angegeben werden, was unter "Benutzer" zu verstehen ist. Ich dachte, es bezieht sich auf meine Play Store-Benutzerkonten, nicht auf meine Telefonbenutzerkonten.
Niandrei
8

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:

  1. Einstellungen öffnen.
  2. App auswählen.
  3. Es sollte standardmäßig die heruntergeladene App-Liste in alphabetischer Reihenfolge verwendet werden.
  4. Sie werden feststellen, dass die deinstallierten Anwendungen nicht in alphabetischer Reihenfolge, sondern am Ende der Liste aufgeführt sind.
  5. Klicken Sie auf die Anwendung
  6. Wählen Sie "Daten löschen".

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.

DrZaphod
quelle
Danke für die Erklärung. Ich habe danach gesucht.
6

Dies ist meine Lösung für mein Meizu Pro 6.

Einstellungen -> Fingerabdruck und Sicherheit -> Gastmodus -> Gastdaten löschen

Dennis Yekimov
quelle
6

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 !!!

kontashi35
quelle
Danke, Mann!!! Das funktioniert bei mir, ich habe seit letzter Nacht nach einer Lösung gesucht!
Heychar
5

Ich habe dieses Problem auf xiomi-Handys behoben.

Das Problem ist, dass Ihre App bereits im parallelen oder (zweiten) Bereich vorhanden ist.

  1. Gehen Sie zu Ihren Einstellungen
  2. Suchen Sie das zweite Leerzeichen und drücken Sie die Eingabetaste.
  3. Wechseln Sie in den zweiten Raummodus.
  4. Sobald Sie eintreten. Dort können Sie Ihre App sehen.
  5. Deinstallieren Sie Ihre App und wechseln Sie zurück in den zweiten Bereich.
  6. Öffnen Sie jetzt den Playstore und laden Sie die App einfach herunter.
Yasir Ali
quelle
Danke und das brauchte ich für mein Xiaomi-Handy
Maniruzzaman Akash
@ ManiruzzamanAkash Willkommen Bruder. Stimmen Sie diese Antwort ab, wenn Sie dies nicht getan haben.
Yasir Ali
4

Für Redmi oder Mi Phones wurde die Debug-App auf dem zweiten Platz installiert .

  1. Gehen Sie zu Einstellung -> Zweiter Raum -> Zweiter Raum öffnen .

  2. Einstellungen -> App -> heruntergeladene App-Liste .

  3. Klicken Sie auf die Anwendung, die Sie deinstallieren möchten .
  4. Klicken Sie auf Deinstallieren .
  5. Zurück zum ersten Leerzeichen von der Einstellung.

Vipan
quelle
3

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.

Gunaseelan
quelle
1
Es klappt. Ich habe Android Orio API27. MIA1 Stock Android OS.
Vrajesh
3

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.

Khemraj
quelle
1

Ändern Sie einfach Ihr Profil in "Gast" oder "Anderes", wenn Sie es von allen anderen Benutzern deinstalliert haben.

Und Voila! ;)

OMArikan
quelle
1

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 :)

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Vrajesh
quelle
1

Auf dem Samsung Galaxy TAB S2, Android 7.0, habe setting -> Appsich 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".

Yossi
quelle
1

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.

Manoj Perumarath
quelle
0

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

Tim
quelle
Nee. Es ist eine native Android App.
Abhängigkeiten? Sogar native könnten Frameworks installieren
Tim
0

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

Fanaurier
quelle
0

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

Alex
quelle
0

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.

Kamesh Chauhan
quelle
0

Für Updated Android Studio 2.3oder in Kürze ...

  1. Build> Generieren Signed apk.
  2. Erstellen Keystore path.
  3. Put Password, alias, key password.
  4. Build typeWählen Sie entsprechend aus (z. B. zur Freigabe im Playstore release).
  5. Signature VersionAktivieren Sie beide V1und V2Kontrollkästchen.
  6. nachdem Sie auf geklickt haben Finsih.
  7. Warten Sie auf den gradleBau.
  8. Nach gradle buildAndroid Studio wird Ihnen ein notificationangezeigt, um den Apk Location Explorer zu öffnen.
  9. Gehen explorerSie zu der Stelle , an der Sie das Apk zum Speichern ausgewählt haben, und Sie sehen Ihren APK-Dateinamen als app-release.apkVerwendung.

Hoffe, dies wird Ihr Problem lösen.

Crime_Master_GoGo
quelle
0

Wenn Sie ein Entwickler sind. Gehe zu adb terminal und macheadb uninstall "package name of the app"

eine Fledermaus
quelle
0

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.

Pinak Gauswami
quelle
0

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 :)

elsennov
quelle