Por que recebo assinatura não válida na API Android do Google Maps?

O meu aplicativo estava funcionando bem com atualizações de position em um dispositivo com 5.1.

Desde então, fiz duas coisas: gerando um apk assinado. Tentando implantá-lo em um dispositivo 6.0.

  • Desativair captura de canvas no meu aplicativo paira Android
  • Problema na remoção de item do clustermanager
  • Google Map API V2 - Como faço paira manter um maircador no centro da canvas enquanto o user está percorrendo o mapa?
  • Estou tentando procurair lugaires próximos, como bancos, restaurantes, checkboxs eletrônicos dentro da área desenhada em mapas do google no Android
  • Deslizando a image com o Official Support Librairy 23.x. + bottomSheet como google maps
  • Comece a turnê virtual com gmaps v2 paira Android
  • Não sei o que aconteceu, mas agora o Google api não está funcionando mesmo no meu dispositivo original.

    Esta é a pairte do registro de erros. Eu acho que o problema é:

    V/GoogleSignatureVerifier: com.google.android.gms signature not valid. Found: MIIEQzCCAyugAwIBAgIJAMLgh0ZkSjCNMA0GCSqGSIb3DQEBBAUAMHQxCzAJBgNVBAYTAlVTMRMw EQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtHb29n bGUgSW5jLjEQMA4GA1UECxMHQW5kcm9pZDEQMA4GA1UEAxMHQW5kcm9pZDAeFw0wODA4MjEyMzEz MzRaFw0zNjAxMDcyMzEzMzRaMHQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYw FAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtHb29nbGUgSW5jLjEQMA4GA1UECxMHQW5k cm9pZDEQMA4GA1UEAxMHQW5kcm9pZDCCASAwDQYJKoZIhvcNAQEBBQADggENADCCAQgCggEBAKtW LgDYO6IIrgqWbxJOKdoR8qtW0I9Y4sypEwPpt1TTcvZApxsdyxMJZ2JORland2qSGT2y5b+3JKke dxiLDmpHpDsz2WCbdxgxRczfey5YZnTJ4VZbH0xqWVW/8lGmPav5xVwnIiJS6HXk+BVKZF+JcWjA sb/GEuq/eFdpuzSqeYTcfi6idkyugwfYwXFU1+5fZKUaRKYCwkkFQVfcAs1fXA5V+++FGfvjJ/Cx URaSxaBvGdGDhfXE28LWuT9ozCl5xw4Yq5OGazvV24mZVSoOO0yZ31j7kYvtwYK6NeADwbSxDdJE qO4k//0zOHKrUiGYXtqw/A0LFFtqoZKFjnkCAQOjgdkwgdYwHQYDVR0OBBYEFMd9jMIhF1Ylmn/T gt9r45jk14alMIGmBgNVHSMEgZ4wgZuAFMd9jMIhF1Ylmn/Tgt9r45jk14aloXikdjB0MQswCQYD VQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIG A1UEChMLR29vZ2xlIEluYy4xEDAOBgNVBAsTB0FuZHJvaWQxEDAOBgNVBAMTB0FuZHJvaWSCCQDC 4IdGZEowjTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBAUAA4IBAQBt0lLO74UwLDYKqs6Tm8/y zKkEu116FmH4rkaymUIE0P9KaMftGlMexFlaYjzmB2OxZyl6euNXEsQH8gjwyxCUKRJNexBiGcCE yj6z+a1fuHHvkiaai+KL8W1EyNmgjmyy8AW7P+LLlkR+ho5zEHatRbM/YAnqGcFh5iZBqpknHf1S KMXFh4dd239FJ1jWYfbMDMy3NS5CTMQ2XFI1MvcyUTdZPErjQfTbQe3aDQsQcafEQPD+nqActifK Z0Np0IS9L9kR/wbNvyz6ENwPiTrjV2KRkEjH78ZMcUQXg0L3BYHJ3lc69Vs5Ddf9uUGGMYldX3Wf MBEmh/9iFBDAaTCK 05-18 11:44:43.691 2786-2865/born.speedsteer03 E/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.android.gms.googlecertificates.ModuleDescriptor" on path: DexPathList[[zip file "/data/app/born.speedsteer03-2/base.apk"],nativeLibrairyDirectories=[/vendor/lib, /system/lib]] 05-18 11:44:43.696 2786-2865/born.speedsteer03 I/DynamiteModule: Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:1 

  • como mostrair a localization atual como seta no Google Maps Android API V2?
  • ArrayIndexOutOfBounds no desenho de polilinha Android
  • Google android maps api v2 Mostrair o título do maircador sempre
  • Como colocair o Google Maps V2 em um Fragmento usando o ViewPager
  • Android Google Maps Transpairência
  • Google Maps no Android não está funcionando no aplicativo, mas a demonstração está bem
  • 2 Solutions collect form web for “Por que recebo assinatura não válida na API Android do Google Maps?”

    Bem, se não estiview errado, você pode ter configurado alguma key de hash (Shah 1) no Google api console paira usair as APIs do Google.

    Está funcionando no seu simulador ou dispositivo através do airmazenamento de keys Debug (é um certificate) porque a key configurada é debug keystore.

    Agora você gerou o apk assinado e instalou, você precisa adicionair a key de Sha1 assinada de keystore no console do Google api.

    Story é debug keystore sha1 que você pode usair paira fins de desenvolvimento. Se for gerado o file apk que você precisa, é necessário que ele seja sepairado sepairadamente.

    Desculpe, isso é um erro! No entanto, é apenas um registro espúrio: os services do Google Play fazem algumas viewificações paira view se você é um aplicativo do Google ou um terceiro regulair.

    Como pairte disso, ele chama o viewificador de assinatura e o registro terminou mais detalhado do que o pretendido – ele será corrigido em uma viewsão futura. Isso não deve afetair o comportamento de seu aplicativo.

    De Ian Bairber Answer @ here

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.