2016-05-13 21 views
22

जब मैं मैं निम्नलिखित त्रुटि मिलती है मेरी एप्लिकेशन लॉन्च:गूगल के नक्शे दिखाई नहीं देता है

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= 

मुझे लगता है कि debug.keystore डिफ़ॉल्ट कुंजी को पढ़ लिया है, केवल 1 साल वैधता है, इसलिए इसे बाद में हटाना होगा एंड्रॉइड स्टूडियो को एक नया उत्पन्न करने के लिए। आखिर में मैंने ऐसा किया लेकिन त्रुटि अभी भी बनी हुई है।

मेरे एप्लिकेशन में

गूगल के नक्शे अब और इस कदम के बाद दिखाई नहीं देता है ...

करें यदि आप कर सकते हैं मदद करते हैं।

+1

संबंधित हो सकता है: http://stackoverflow.com/questions/36208647/android-app-is-crashing-due-to-v-googlesignatureverifier-signature-not-valid – Pang

+0

क्या यह सभी एंड्रॉइड संस्करणों पर हो रहा है? एकाधिक उपकरणों पर? –

+0

क्या हम आपके लॉग फ़ाइल पर उस संदेश से ऊपर देख सकते हैं? – Jaythaking

उत्तर

35

यह चेतावनी Google Play Services 9x में पेश की गई बग के कारण होती है। इसे सुरक्षित रूप से अनदेखा किया जा सकता है, इससे आपके ऐप के साथ कोई समस्या नहीं आती है और सेवाओं को चलाने के लिए भविष्य के अपडेट के साथ जाना चाहिए।

यह समस्या answer to this post में Google के एक इंजीनियर द्वारा स्वीकार की गई है।

+1

धन्यवाद। मैं com.google.android.gms को 'संकलित' करने के लिए डाउनग्रेड किया गया: play-services-gcm: 8. + ''' '' और फिर से काम करना शुरू करें। – vrunoa

+0

@ ब्रेंटएम लेकिन इसके कारण मेरा नक्शा लोड नहीं हो रहा है। जो उत्पादन पर हमारे उपयोगकर्ता आधार को संक्रमित कर रहा है। –

+0

@adarsh ​​मेरे अनुभव से यह लॉग संदेश मानचित्र लोडिंग विफलता से संबंधित नहीं है। हालांकि मेरे लिए आपकी स्थिति पर टिप्पणी करना असंभव है। डेवलपर एपीआई कंसोल में सूचीबद्ध SHA1 हैश की जांच करें क्योंकि यह मानचित्र लोडिंग विफलता का सबसे आम कारण है। – BrentM

3

जब आप debug.keystore को हटाते हैं तो SHA1 फिंगरप्रिंट भी बदल जाता है। इसलिए आपको नवीनतम SHA1 प्राप्त करने की आवश्यकता होगी और फिर इसे मानचित्र प्राप्त करने के लिए Google मानचित्र एपीआई डेवलपर कंसोल पर अपडेट करें।

2

मेरे लिए एकमात्र समाधान Google Play सेवाओं को मेरे डिवाइस पर संस्करण 8.7.02 में डाउनग्रेड करना था। मुझे पता है कि यह एक दीर्घकालिक समाधान नहीं है लेकिन यह मेरे परीक्षणों के लिए काम करता है, और मुझे उम्मीद है कि मुझे भविष्य में एक बेहतर समाधान मिलेगा ...

संबंधित मुद्दे