2013-06-17 6 views
6

प्रदर्शित नहीं करता है कृपया मेरी खराब अंग्रेजी क्षमा करें, मैं फ्रेंच हूं!एंड्रॉइड - Google मानचित्र

मुझे अपने एंड्रॉइड ऐप के बारे में एक प्रश्न है ... मैं एक Google मानचित्र को एकीकृत करने के लिए hava हूं, इसलिए मैंने एक ट्यूटोरियल (Google डेवलपर वेबसाइट से) का पालन किया है, लेकिन जब मैं Google डेमो I को आजमाता हूं एक खाली नक्शा मिला है! कुछ भी नहीं प्रदर्शित किया जाता है और मैं इस त्रुटि मिल गया है:

06-17 14:34:29.067: E/Google Maps Android API(29152): Authorization failure. Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map. 
06-17 14:34:29.067: E/Google Maps Android API(29152): Ensure that the following correspond to what is in the API Console: Package Name: com.example.mapdemo, API Key: AIzaSyBWkgi7WlIhPRT8UQtxyIlz4yr9UZ3qE5c, Certificate Fingerprint: ADFDA5FBEEFC1C02BEFD197CD30B3A581327107D 
06-17 14:34:29.887: E/Google Maps Android API(29152): Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors). 

मैं आदेश SHA-1 प्राप्त करने के लिए इस आदेश निष्पादित किया है:

C:\Program Files\Java\jdk1.7.0_21\bin>keytool -list -alias androiddebugkey -keystore C:\Users\AZS\.android\debug.keystore -storepass android -keypass android -v 

और पैकेज नाम है: com.example .mapdemo

मैंने सेवा टैब में Google मानचित्र एपीआई v2 & Google मानचित्र API v2 सक्रिय किया है।

लेकिन यह काम नहीं करता है ...

क्या आपको कोई विचार है?

बहुत बहुत धन्यवाद!

उत्तर

11

कृपया जांच करें ..

  1. जांच करता है, तो "libs" "android-समर्थन-v4.jar" वाले फ़ोल्डर अपनी परियोजना में मौजूद है। "android-support-v4.jar" आपके "android-sdk" drectory के अंतर्गत "/extras/android/compatibility/v4/android-support-v4.jar" में स्थित है।

  2. अपनी प्रोजेक्ट चलाने से पहले, आपको अपने प्रोजेक्ट को लक्ष्य "Google एपीआई" पर सेट करना होगा, न कि एंड्रॉइड x.x. संस्करण: अपनी प्रोजेक्ट का चयन करें और ग्रहण में प्रोजेक्ट> प्रॉपर्टी> प्रोजेक्ट बिल्ड लक्ष्य पर क्लिक करें और किसी भी "Google एपीआई" का चयन करें, और फिर अपने प्रोजेक्ट को अपने फोन पर चलाएं। यदि आप एमुलेटर का उपयोग करते हैं, तो भी एमुलेटर के एवीडी को किसी भी "Google एपीआई" पर सेट करना होगा।

  3. एक बार और, आपको अपनी परियोजना का परीक्षण करने के लिए नई Google मानचित्र API कुंजी बनाने की आवश्यकता नहीं है, बस डिफ़ॉल्ट प्रदान की गई API कुंजी का उपयोग करें, जिसे "ब्राउज़र ऐप्स के लिए कुंजी (रेफरर्स के साथ)" के रूप में दिखाया गया है। आपके Google एपीआई कंसोल में।

  4. अंत में, सबसे महत्वपूर्ण Google एक Android पुस्तकालय परियोजना के रूप में खेलते हैं सेवाओं के रूप में इस जोड़ने के लिए है:

फ़ाइल का चयन करें> आयात करें> एंड्रॉयड> मौजूदा एंड्रॉयड कोड में कार्यस्थान और अगला क्लिक करें। ब्राउज़ करें का चयन करें ..., दर्ज/एक्स्ट्रा/google/google_play_services/libproject/google-play-services_lib, और समाप्त क्लिक करें।

+2

है यह दूसरा बिंदु था! :) बहुत बहुत धन्यवाद –

+0

आपका स्वागत है .. – GOLDEE

+0

बस एक आखिरी सवाल ... यदि मेरी परियोजना Google Map API का उपयोग कर रही है तो मुझे Google API के साथ निर्माण करने की आवश्यकता है? –

2

सबसे पहले, आपको पैकेज नाम को आप या आपकी कंपनी से संबंधित कुछ चीज़ों में बदलना चाहिए।

क्या आपने SHA-1 मान को एसएसई किया था? यह 53:65:C7:89:2A:5D:87:D4:47:FD:FD:74:32:1D:34:C7:9A:68:A7:8F जैसा कुछ है। एक बार आपके पास हो जाने के बाद, आप API एसेस अनुभाग में https://code.google.com/apis/console/ पर एपीआई कुंजी का अनुरोध कर सकते हैं। फिर अपने मैनिफेस्ट में कुंजी डालें।

नोट: जब आप अपना ऐप प्रकाशित करेंगे और अब डीबग कुंजी का उपयोग नहीं करेंगे तो आपको इसे फिर से करने की आवश्यकता होगी।

और, आपके आवेदन को पंजीकृत करने में थोड़ा समय लग सकता है।

+0

धन्यवाद। यह मेरा मामला है। "और, आपके आवेदन को पंजीकृत करने में थोड़ा समय लग सकता है।" – zono

+0

मुझे समझ में नहीं आता कि ऐप जारी करते समय क्या किया जाना चाहिए क्योंकि मैंने कुछ भी नहीं किया और जब मैं अन्य उपकरणों पर अपने ऐप का परीक्षण करता हूं तो नक्शा प्रकट नहीं होता है। – Saifee

1

सुनिश्चित करें कि Google Play सेवा rev को स्थापित करने के लिए डिवाइस में Google Play सेवाएं एपीके * है। अधिक से अधिक 2

+0

क्षमा करें, मुझे आपका जवाब समझ में नहीं आता है ... Google Play सेवाएं एपीके मेरे मोबाइल –

+0

पर स्थापित है, आपने एंड्रॉइड एसडीके प्रबंधक में Google Play सेवा संशोधन 3 स्थापित किया है। – abhi

+0

यह ठीक है मेरे पास सबसे हालिया –

-4

बस मेनिफेस्ट फ़ाइल में अपना खुद का नक्शा एपीआई कुंजी उत्पन्न करें और जोड़ें।

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