L'émulateur Android Studio Android 11 n'a pas réussi à installer l'apk, provoquant le problème "INSTALL_PARSE_FAILED_NO_CERTIFICATES"

L'émulateur Android Studio Android 11 n'a pas réussi à installer l'apk, provoquant le problème "INSTALL_PARSE_FAILED_NO_CERTIFICATES"

L'application de test précédemment installée sur Android 7.0 n'a soudainement pas pu s'installer sur l'émulateur Android 11, ce qui a demandé "INSTALL_PARSE_FAILED_NO_CERTIFICATES". La raison était liée à l'authentification de la signature. L'application de test a été configurée avec du code lié à la signature dans Gradle :

signingConfigs {
        config {
            keyAlias keystoreProperties['keyAlias']
            keyPassword keystoreProperties['keyPassword']
            storeFile file(keystoreProperties['storeFile'])
            storePassword keystoreProperties['storePassword']

            v1SigningEnabled true
            v2SigningEnabled false
        }
    }

Voici pourquoi:

v1SigningEnabled true
v2SigningEnabled false

Si vous devez activer l'authentification par signature V2 sur une machine exécutant Android 11 ou l'installer sur une machine exécutant Android 11 ou une version antérieure, il n'y aura aucun problème.

Je suppose que tu aimes

Origine blog.csdn.net/u012175780/article/details/128647422
conseillé
Classement