web-dev-qa-db-fra.com

L'application Android se bloque en raison de V/GoogleSignatureVerifier: Signature non valide

J'ai une application Android dans laquelle j'utilise l'API Google Maps pour Android v2. Cela fonctionnait bien sur mon téléphone jusqu'à ce que je mette à niveau mon téléphone vers Marshmallow. Après avoir mis à jour mon téléphone une fois que je l’ai désinstallé et installé à nouveau sous Android Studio, il a commencé à avoir un crash aléatoire. Et chaque fois que l'erreur était 

V/GoogleSignatureVerifier: Signature non valide. A trouvé: MIIDDTCCAfWgAwIBAgIEPmxzXDANBgkqhkiG9w0BAQsFADA3MQswCQYDVQQGEwJVUzEQMA4GA1UE ChMHQW5kcm9pZDEWMBQGA1UEAxMNQW5kcm9pZCBEZWJ1ZzAeFw0xNTA5MjExMjE1MDNaFw00NTA5 MTMxMjE1MDNaMDcxCzAJBgNVBAYTAlVTMRAwDgYDVQQKEKEddBbmRyb2lkMRYwFAYDVQQDEw1BbmRy b2lkIERlYnVnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoTlzAY3DX0 + vQmRo5stW izwv76mghc1mbdxQnI16N6Ci/LFPOsiQLfYgt/qqitKCmo2kWWzfKNxN1Qyg5KaFdXRxpM8Ec7Xm fkMX5cXzJOBDS62uWoDXpjiaXNOBeCvHDwC02EfOGfBd8csnO7sm3htHP8l2Jbn4uAY/zRQ + F4 + C Y477hSMxUvcDYoOcsye7pEu1bvPLSRxM44kjjhBFJlLYw6QtzE00khMrwdgBQwSdY0vtUPj9NM hKGRuGoK/suIpd9e82EhqbUSlYsd62I/HV3390Eo/N2xXCsK7jrRdz6G9MjHfnUQLN80frZXGApl LWiBti2soI9HhI ++ dQIDAQABoyEwHzAdBgNVHQ4EFgQU3JFv8ivvt36O8WrsmkXRWYCDbEEwDQYJ KoZIhvcNAQELBQADggEBAFLFGhfV6F4VOMCdKky6drHD10LzvR8/6QJzf/yp1QARzb3aR319g1my f6Ffsaam9SKKj6OO92Jz7RTgUvZ6aD5sgRJXKcetmrGNWLGvsg0Rn + OxyEJ6dp4z49Oj5xyXjREp 6zv3QXxENIB6EmPYKKFRS6cIe3QOMPsa6Q0KBKQFNnRAW + A + VBAVfEQYB1lgUMXUD + L9pc9EGNcN zbatMn4FuWeyrhVaiSgMqyNHghUISgAZF76ImkQoPHVwgu7DzQQ44bXAwLabwVhate/C0zN5ps TjBZ4ojF0Z9mFM9tbLzBYCL2BpNCtYbp9uMpp4YtnX0 + 2sdxU6vi + ffSeAk =

On dirait que les services Google Play mis à jour pourraient poser problème. L'aide serait appréciée.

41
vishal gaurav

Cet avertissement logcat est dû à un bogue introduit dans les services Google Play 9.x. Il peut être ignoré en toute sécurité, je ne crois pas que cela provoque un crash, votre crash peut donc être causé par un problème différent. Le message devrait disparaître avec une future mise à jour pour jouer aux services.

Ce problème a été reconnu par un ingénieur de Google dans la réponse à ce message.

11
BrentM

J'ai eu le même problème récemment. Cela a été provoqué par la mise à jour automatique des services Google Play par le téléphone vers la version 9.0.83.

La seule solution que j'ai trouvée consistait à désinstaller la mise à jour et à permettre aux services Google Play de se réactualiser.

Pour supprimer la mise à jour: Paramètres> Applications> Services Google Play> Appuyez sur les trois points et désinstallez les mises à jour. Puis réinstallez les mises à jour via le Play Store.

Lancez l'application. Elle devrait vous demander de mettre à niveau vos services Google Play.

La version qui était à l'origine 9.0.83 après avoir suivi ces étapes a été rétrogradée à 8.7.03.

Je ne pense pas que ce soit une solution, car plusieurs personnes testent mon application et certaines d'entre elles rencontrent le même problème (celles de la version 9.0.83). Je ne suis pas trop sûr de ce qui a changé avec 9.0.83

6
Danny R

J'obtenais aussi la même exception et je l'ai corrigé.

Note: Je travaille sur Google Analytics et recevais cette exception. Mais mon application ne s'effondrait pas, cela se passait dans les journaux. vous pouvez aussi essayer cette solution.

ajoutez ceci dans le fichier de niveau de niveau de projet . classpath 'com.google.gms:google-services:2.1.0'

et celui-ci pour le fichier de niveau de module.

compile 'com.google.Android.gms:play-services:8.4.0'

et déplacez `sous le plugin à la fin du fichier (à la dernière ligne) du fichier Gradle au niveau du module.

apply plugin: 'com.google.gms.google-services'

`

0
Hammad Tariq