it-swarm.dev

Android uygulaması V/GoogleSignatureVerifier nedeniyle çöküyor: İmza geçerli değil

Android v2 için Google Maps API kullandığım bir Android uygulamasına sahibim. Telefonumu Marshmallow'a yükseltene kadar telefonumda iyi çalışıyordu. Telefonumu bir kez güncelledikten sonra kaldırdım ve Android Studio kullanarak tekrar kurdum, rastgele çökmeye başladı. Ve hata her zaman 

V/GoogleSignatureVerifier: İmza geçerli değil. Bulunan: MIIDDTCCAfWgAwIBAgIEPmxzXDANBgkqhkiG9w0BAQsFADA3MQswCQYDVQQGEwJVUzEQMA4GA1UE ChMHQW5kcm9pZDEWMBQGA1UEAxMNQW5kcm9pZCBEZWJ1ZzAeFw0xNTA5MjExMjE1MDNaFw00NTA5 MTMxMjE1MDNaMDcxCzAJBgNVBAYTAlVTMRAwDgYDVQQKEwdBbmRyb2lkMRYwFAYDVQQDEw1BbmRy b2lkIERlYnVnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoTlzAY3DX0 + vQmRo5stW izwv76mghc1mbdxQnI16N6Ci/LFPOsiQLfYgt/qqitKCmo2kWWzfKNxN1Qyg5KaFdXRxpM8Ec7Xm fkMX5cXzJOBDS62uWoDXpjiaXNOBeCvHDwC02EfOGfBd8csnO7sm3htHP8l2Jbn4uAY/zRQ + F4 + C Y477hSMxUvcDYoOoAcsye7pEu1bvPLSRxM44kjjhBFJlLYw6QtzE00khMrwdgBQwSdY0vtUPj9NM hKGRuGoK/suIpd9e82EhqbUSlYsd62I/HV3390Eo/N2xXCsK7jrRdz6G9MjHfnUQLN80frZXGApl LWiBti2soI9HhI ++ dQIDAQABoyEwHzAdBgNVHQ4EFgQU3JFv8ivvt36O8WrsmkXRWYCDbEEwDQYJ KoZIhvcNAQELBQADggEBAFLFGhfV6F4VOMCdKky6drHD10LzvR8/6QJzf/yp1QARzb3aR319g1my f6Ffsaam9SKKj6OO92Jz7RTgUvZ6aD5sgRJXKcetmrGNWLGvsg0Rn + OxyEJ6dp4z49Oj5xyXjREp 6zv3QXxENib6EmPYKkFRS6cIe3QOMPsa6Q0KBKQFNnRAW + A + VBAVfEQYB1lgUMXUD + L9pc9EGNcN zbatMn4FuWeyrhVaiSgMqyNHghUISgAZF76ImkQoPHVwgu7DzQQ44bXAwAbLFIwVhate/C0zN5ps TjBZ4ojF0Z9mFM9tbLzBYCL2BpNCtYbp9uMpp4YtnX0 + 2sdxU6vi + ffSeAk =

Güncel Google Play hizmetlerinin soruna neden olabileceği anlaşılıyor. Yardım takdir edilecektir.

41
vishal gaurav

Bu logcat uyarısı, Google Play Services 9.x'te sunulan bir hatadan kaynaklanıyor. Güvenli bir şekilde göz ardı edilebilir, bir kazaya neden olduğuna inanmıyorum, bu nedenle kazanız farklı bir sorundan kaynaklanabilir. Mesaj, servislerin çalınması için gelecekteki bir güncellemeyle gider.

Bu sorun Google’daki bir mühendis tarafından bu yazıya cevap olarak verildi.

11
BrentM

Son zamanlarda aynı sorunu yaşadım. Bunun sebebi telefonun Google Play Servislerini 9.0.83 sürümüne otomatik olarak güncellemesiydi.

Tek bulduğum çözüm, güncellemeyi kaldırmak ve Google Play hizmetlerinin yeniden güncellenmesine izin vermekti.

Güncellemeyi kaldırmak için: Ayarlar> Uygulamalar> Google Play hizmetleri> Üç noktaya basın ve güncellemeleri kaldırın. Ardından güncellemeleri Google Play Store'dan tekrar yükleyin.

Uygulamayı başlattığınızda Google Play hizmetlerinizi yükseltmenizi ister.

Sürüm, başlangıçta 9.0.83 idi ve bu adımları uyguladıktan sonra 8.7.03'e indirdi.

Uygulamamı test eden birkaç kişiye sahip olduğumdan ve bunların birkaçının aynı sorunu yaşadığı için (bunun 9.0.83 sürümündeki) bir çözüm olduğunu düşünmüyorum. 9.0.83 ile nelerin değiştiğini çok emin değilim.

6
Danny R

Ben de aynı istisna alıyorum ve düzelttim.

Not: Google Analytics üzerinde çalışıyorum ve bu istisnayı alıyordum. Ama benim uygulamam çökmedi, bunu Logs'ta alıyordum. Ayrıca bu çözümü deneyebilirsiniz.

bunu proje düzeyinde gradle dosyasına ekleyin . classpath 'com.google.gms:google-services:2.1.0'

ve bu modül seviye gradle dosyası için.

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

ve modül düzeyinde gradle dosyasının dosyasının (son satırdaki) ucundaki `eklentisini taşıyın.

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

'

0
Hammad Tariq