2016-05-13 16 views
22

Khi tôi khởi động ứng dụng của tôi, tôi nhận được lỗi sau:bản đồ của Google trong ứng dụng của tôi không hiển thị

V/GoogleSignatureVerifier(4962): com.myapp.application signature not valid. Found: 
V/GoogleSignatureVerifier(4962): MIIDDTCCAfWgAwIBAgIEO0I8qTANBgkqhkiG9w0BAQsFADA3MQswCQYDVQQGEwJVUzEQMA4GA1UE 
V/GoogleSignatureVerifier(4962): ChMHQW5kcm9pZDEWMBQGA1UEAxMNQW5kcm9pZCBEZWJ1ZzAeFw0xNTA0MjEyMDM4NDRaFw00NTA0 
V/GoogleSignatureVerifier(4962): MTMyMDM4NDRaMDcxCzAJBgNVBAYTAlVTMRAwDgYDVQQKEwdBbmRyb2lkMRYwFAYDVQQDEw1BbmRy 
V/GoogleSignatureVerifier(4962): b2lkIERlYnVnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAn/4shkSGhYP1pwMY4bFc 
V/GoogleSignatureVerifier(4962): dKuMg6JyTdUON6XF8VxifADMYd/WwgzsETT+AHZXlo6RwQFhtwbxrvmuhBOMip2ivhmRGT8JpBcI 
V/GoogleSignatureVerifier(4962): FqjCOxLzw3B3psZhnioZwCBTKBrCau8/q0XW40lXa/OCy2wA4EZs2ThaqwqgdGwpKXN+qHNHAFAS 
V/GoogleSignatureVerifier(4962): 0g/SdupsSID+WctlL2XdCo50Jq/bJJAWQBz1SL03xBWUikuiWKM6mz/6Up8oE4WtZhU7V83R7FYM 
V/GoogleSignatureVerifier(4962): XmRU4CghlvczG+ujCrZwSsYttsZgz2nb4NY2w9fvevAXgSB/N6JfOatnccW5vmukkm6g12iysA9u 
V/GoogleSignatureVerifier(4962): hS3EjVb01bKyMdoXhQIDAQABoyEwHzAdBgNVHQ4EFgQUByeU0uE1tXyrL0UimKkJH2CbeXIwDQYJ 
V/GoogleSignatureVerifier(4962): KoZIhvcNAQELBQADggEBABPPel3zEbk6/ZzwfvIS0z8IqvYgzxzxSZFEAp+PrlEEyk+IVHQgQAVS 
V/GoogleSignatureVerifier(4962): I6JM9rNkxR2hvQHP3V9pd2d5bYhsCBZFSn6drOmnBrnABXH8e4OdqN9fRcKn+acfbZ+yBvZoVbr/ 
V/GoogleSignatureVerifier(4962): IhRvRrpLDtDNnD4kUoLfTgw/Xygdiq5/aU5WSfXdrUx6Va0vg6uJZY6Yq4J4a/R+/T7lLwzQgerq 
V/GoogleSignatureVerifier(4962): eNUvY9HbcmegJDKMGeyc4Po8akAt9gDRo4nswuP0Sve8oSMqBEfO8ItTsIPx3UVEXuYUeC8e8nwb 
V/GoogleSignatureVerifier(4962): fyhDXSFAo59Y1+NWcZNsGdum95YV8oZloF7+4fFqBwz7w0mb+M+JfY1sg7I= 

Tôi đã đọc rằng chìa khóa debug.keystore mặc định chỉ có hiệu lực 1 năm, vì vậy người ta phải xóa nó sau đó để cho android studio tạo một studio mới. Cuối cùng tôi đã làm nó nhưng lỗi vẫn còn.

bản đồ của Google trong ứng dụng của tôi không nhìn thấy được nữa sau khi di chuyển này ...

hãy giúp đỡ nếu bạn có thể.

+1

Có thể liên quan: http://stackoverflow.com/questions/36208647/android-app-là-crashing-do-to-v-googlesignatureverifier-signature-not-valid – Pang

+0

Điều này có xảy ra trên tất cả các phiên bản Android không? Trên nhiều thiết bị? –

+0

Chúng tôi có thể thấy thông báo ở trên thông tin đó trên tệp nhật ký của bạn không? – Jaythaking

Trả lời

35

Cảnh báo này do lỗi được giới thiệu trong Dịch vụ của Google Play 9.x. Nó có thể được bỏ qua một cách an toàn, nó sẽ không gây ra bất kỳ vấn đề với ứng dụng của bạn và nên đi xa với một bản cập nhật trong tương lai để chơi các dịch vụ.

Sự cố này đã được công nhận bởi kỹ sư tại Google theo số answer to this post.

+1

Cảm ơn. Tôi đã hạ cấp xuống '' 'compile 'com.google.android.gms: play-services-gcm: 8. +'' '' và bắt đầu làm việc lại. – vrunoa

+0

@BrentM nhưng do đó bản đồ của tôi không tải. Nó đang lây nhiễm cơ sở người dùng của chúng tôi vào sản xuất. –

+0

@adarsh ​​Từ kinh nghiệm của tôi thông báo tường trình này không liên quan đến lỗi tải bản đồ. Tuy nhiên tôi không thể bình luận về tình hình của bạn. Kiểm tra các băm SHA1 được liệt kê trong bảng điều khiển API của nhà phát triển vì đây là nguyên nhân phổ biến nhất gây ra lỗi tải bản đồ. – BrentM

3

Khi bạn xóa debug.keystore thì dấu vân tay SHA1 cũng thay đổi. Vì vậy, bạn sẽ cần phải nhận được SHA1 mới nhất và sau đó cập nhật nó lên bảng điều khiển dành cho nhà phát triển bản đồ api của google để có được Bản đồ.

2

Giải pháp duy nhất cho tôi là hạ cấp Dịch vụ của Google Play xuống phiên bản 8.7.02 trên thiết bị của tôi. Tôi biết nó không phải là một giải pháp lâu dài nhưng nó hoạt động cho các thử nghiệm của tôi, và tôi hy vọng tôi sẽ tìm một giải pháp tốt hơn trong tương lai ...

Các vấn đề liên quan