web-dev-qa-db-de.com

Android-App stürzt aufgrund von V/GoogleSignatureVerifier ab: Signatur ungültig

Ich habe eine Android-App, in der ich Google Maps API für Android v2 verwende. In meinem Telefon funktionierte es einwandfrei, bis ich mein Mobiltelefon zu Marshmallow aufgerüstet habe. Nach der Aktualisierung meines Telefons nach der Deinstallation und erneuten Installation mit Android Studio kam es zu einem zufälligen Absturz. Und jedes Mal war der Fehler 

V/GoogleSignatureVerifier: Signatur nicht gültig. Gefunden: MIIDDTCCAfWgAwIBAgIEPmxzXDANBgkqhkiG9w0BAQsFADA3MQswCQYDVQQGEwJVUzEQMA4GA1UE ChMHQW5kcm9pZDEWMBQGA1UEAxMNQW5kcm9pZCBEZWJ1ZzAeFw0xNTA5MjExMjE1MDNaFw00NTA5 MTMxMjE1MDNaMDcxCzAJBgNVBAYTAlVTMRAwDgYDVQQKEwdBbmRyb2lkMRYwFAYDVQQDEw1BbmRy b2lkIERlYnVnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoTlzAY3DX0 + vQmRo5stW izwv76mghc1mbdxQnI16N6Ci/LFPOsiQLfYgt/qqitKCmo2kWWzfKNxN1Qyg5KaFdXRxpM8Ec7Xm fkMX5cXzJOBDS62uWoDXpjiaXNOBeCvHDwC02EfOGfBd8csnO7sm3htHP8l2Jbn4uAY/zRQ + F4 + C Y477hSMxUvcDYoOoAcsye7pEu1bvPLSRxM44kjjhBFJlLYw6QtzE00khMrwdgBQwSdY0vtUPj9NM hKGRuGoK/supd9e82EhqbUSlYsd62I/HV3390Eo/N2xXCsK7jrRdz6G9MjHfnUQLN80frZXGApl LWiBti2soI9HhI ++ dQIDAQABoyEwHzAdBgNVHQ4EFgQU3JFv8ivvt36O8WrsmkXRWYCDbEEwDQYJ KoZIhvcNAQELBQADggEBAFLFGhfV6F4VOMCdKky6drHD10LzvR8/6QJzf/yp1QARzb3aR319g1my f6Ffsaam9SKKj6OO92Jz7RTgUvZ6aD5sgRJXKcetmrGNWLGvsg0Rn + OxyEJ6dp4z49Oj5xyXjREp 6zv3QXxENib6EmPYKkFRS6cIe3QOMPsa6Q0KBKQFNnRAW + A + VBAVfEQYB1lgUMXUD + L9pc9EGNcN zbatMn4FuWeyrhVaiSgMqyNHghUISgAZF76ImkQoPHVwgu7DzQQ44bXAwAbLFIwVhate/C0zN5ps TjBZ4ojF0Z9mFM9tbLzBYCL2BpNCtYbp9uMpp4YtnX0 + 2sdxU6vi + ffSeAk =

Es sieht so aus, als könnten aktualisierte Google Play-Dienste Probleme verursachen. Hilfe wäre dankbar.

41
vishal gaurav

Diese Logcat-Warnung wird durch einen Fehler in Google Play Services 9.x verursacht. Es kann sicher ignoriert werden. Ich glaube nicht, dass es einen Absturz verursacht. Daher kann Ihr Absturz durch ein anderes Problem verursacht werden. Die Nachricht sollte mit einem zukünftigen Update zum Abspielen von Diensten verschwinden.

Dieses Problem wurde von einem Ingenieur bei Google in der Antwort auf diesen Beitrag bestätigt.

11
BrentM

Ich hatte kürzlich das gleiche Problem. Der Grund für mich war, dass Google Play Services automatisch auf Version 9.0.83 aktualisiert wurde.

Die einzige Lösung, die ich gefunden habe, war das Deinstallieren des Updates und das erneute Update der Google Play-Dienste.

So entfernen Sie das Update: Einstellungen> Apps> Google Play-Dienste> Klicken Sie auf die drei Punkte und deinstallieren Sie die Updates. Installieren Sie dann die Updates erneut über den Play Store.

Starten Sie die App, und Sie sollten aufgefordert werden, Ihre Google Play-Dienste zu aktualisieren.

Die Version war ursprünglich 9.0.83, nachdem diese Schritte auf 8.7.03 heruntergestuft wurden.

Ich glaube nicht, dass dies eine Lösung ist, da einige Leute meine App testen und einige von ihnen das gleiche Problem haben (die in Version 9.0.83). Ich bin mir nicht sicher, was sich mit 9.0.83 geändert hat

6
Danny R

Ich bekam auch die gleiche Ausnahme und habe sie behoben.

Hinweis: Ich arbeite an Google Analytics und erhielt diese Ausnahme. Aber meine App stürzte nicht ab, ich bekam dies in Logs. Sie können diese Lösung auch ausprobieren.

fügen Sie dies in der Projektlevel-Datei ..__ hinzu. classpath 'com.google.gms:google-services:2.1.0'

und dies für die Modullevel-Datei.

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

und verschieben Sie am Ende der Datei (letzte Zeile) der Modullevel-Datei unter das Plugin.

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

`

0
Hammad Tariq