Fout [INSTALL_FAILED_UPDATE_INCOMPATIBLE] zelfs als app niet lijkt te zijn geïnstalleerd

Bij het implementeren van mijn app op het Android-apparaat krijg ik de volgende foutmelding:

Deployment failed because of an internal error: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

Ik ben op de hoogte van dit vraagmaar de app is niet geïnstalleerd. Het is verwijderd/gedeeltelijk verwijderd door Visual Studio tijdens de poging tot implementatie.

In het verleden heb ik dit opgelost door de app te downloaden van de Google Play Store en deze vervolgens te verwijderen uit instellingen->Applicatiebeheer. Nu krijg ik echter de foutmelding “incompatibele update” wanneer het probeert het te installeren.

Ik heb geprobeerd het te verwijderen met Titanium Backup en een paar andere dingen, maar zonder succes.

BEWERK 1

Ik realiseerde me (van @Motz) dat ik niet heb gezegd dat de voor de hand liggende oplossing niet werkt. De app verschijnt namelijk niet in Instellingen->Apps


Antwoord 1, autoriteit 100%

Ik heb dit meerdere keren gezien. Meestal is het te wijten aan het feit dat ik een ondertekende releaseversie op mijn telefoon heb en vervolgens de foutopsporingsversie bovenaan probeer te implementeren. Het loopt vast in een ongeldige staat waar het niet volledig is verwijderd.

De oplossing die voor mij werkt, is door een opdrachtprompt te openen en te typen:

adb uninstall my.package.id

Dat voltooit meestal de verwijdering zodat ik door kan gaan met ontwikkelen.


Antwoord 2, autoriteit 14%

Het is niet nodig om een ​​adb uninstalluit te voeren, ga gewoon naar uw settings->appsen verwijder de installatie vanaf daar. U ziet dat uw aanvraag grijs wordt weergegeven.

De problemen hebben meestal te maken met een release versus debug-versie zoals @Kiliman die hier wordt vermeld.


Antwoord 3, autoriteit 6%

Het verwijderen van de applicatie zou voldoende zijn om dit probleem te voorkomen.

INSTALL_FAILED_UPDATE_INCOMPATIBLE

maar soms wordt zelfs het verwijderen van het bericht opnieuw weergegeven, het komt voor in Android OS 5.0 +, dus dit is de oplossing:

Ga naar Settings> Appsen u vindt uw app met de melding:

“Niet geïnstalleerd voor deze gebruiker”

, we moeten handmatig verwijderen voor alle gebruikers met de optie:

“Verwijderen voor alle gebruikers”


Antwoord 4, autoriteit 2%

U moet ervoor zorgen dat de toepassing is verwijderd.

Probeer op je telefoon naar settings/applicationste gaan en de lijst met al je geïnstalleerde applicaties weer te geven, zorg er vervolgens voor dat de applicatie is verwijderd voor alle gebruikers (in mijn geval had ik de applicatie verwijderd maar nog voor anderen).


Antwoord 5

Ik heb dit probleem meestal op apparaten met een Android 5.0+ versie. Omdat het profielen voor meerdere gebruikers op dezelfde apparaten heeft. Elke app wordt als een afzonderlijk exemplaar voor alle gebruikers geïnstalleerd. Zorg ervoor dat u voor alle gebruikers de installatie ongedaan maakt, zoals hieronder screenshot.

voer hier de afbeeldingsbeschrijving in


Antwoord 6

Ik had per ongeluk twee apparaten aangesloten.

Na het verwijderen van één apparaat, is de INSTALL_FAILED_UPDATE_INCOMPATIBLE-fout verdwenen.


Antwoord 7

Verwijder de apk (app waarmee u werkt) van uw Android-apparaat en voer het opnieuw uit.


Antwoord 8

Je kunt gewoon een parameter toevoegen om uit te voeren, zie:

Run --> Parameters

In veld parameters add -cleaninstall

Nu gewoon uitvoeren, ze zullen altijd een grondige opschoning uitvoeren voor de installatie.


Antwoord 9

Ok, verwijder de app, maar we geven toe dat de gegevens niet verloren mogen gaan?
Dit kan worden opgelost, versiecode en versienaam upgraden en de toepassing proberen in “Release”-modus.

Dit is bijvoorbeeld belangrijk wanneer we de migratie van onze database willen proberen.
We kunnen de onze applicatie online vergelijken met de daadwerkelijke toepassing die nog niet vrijgeeft.


10

Signature Mismatch Your Vorige Cadeau-app en nieuwe apk

Dus verwijder de vorige app en gradlew schoon en installeer APK

opnieuw

React-native run-android

reageer-native run-iOS


11

In mijn geval kreeg ik dit wanneer ik de minimale doelversie van de Android heb geschakeld en toen ik terug veranderde naar de originele (toen ik in het begin project heb gemaakt).
Dus voor dat verwijdering. Maar toen ik mijn Android-versie veranderde naar de nieuwste, kreeg ik het weer. Om dat te bepalen, ging ik naar eigenschappen van Android-project en in Android Manifest-sectie voegde ik een pakketnaam e.g com.dotnetdreamer.net toe. Als u al een pakketnaam hebt, kunt u het eenvoudig wijzigen aan iets anders.


12

Eén eenvoudige manier hernoemt uw pakketnaam en wordt opnieuw uitgevoerd


13

Als u Samsung-apparaat gebruikt en op elk gewenst moment uw app gemarkeerd voor Samsung Knox, moet u het verwijderen van mijn KNOX-app.

Verwijderen alleen uit algemene apps, verwijder het niet van Knox-app. Het moet expliciet worden gedaan!


Antwoord 14

Ik hoop dat dit iemand in de toekomst zal helpen, maar ga gewoon naar config.xml, binnen de widget-tag, verander de standaard id(io.ionic.starter) naar uw eigen id. Bekijk ditvoor naamgeving van Android-pakketten.


Antwoord 15

verwijder de app van emulate of smartphone en probeer het opnieuw

Other episodes