2011-11-15 8 views
10

पर हल नहीं किया जा सकता है, मैं अपने एंड्रॉइड प्रोजेक्ट में MapView को शामिल करने का प्रयास करने में व्यस्त हूं। मैं Android डेवलपर वेबसाइट पर MapView ट्यूटोरियल अनुसरण कर रहा हूं लेकिन मुझे एक त्रुटि हो रही है:MapActivity को

'MapActivity cannot be resolved to a type' 

मैं Ctrl + Shift + O ऑटो आयात सभी वर्गों की कोशिश की लेकिन यह मदद नहीं कर रहा है। जब मैं नक्शे में शामिल करने की कोशिश पुस्तकालय मैन्युअल रूप से इसे इस त्रुटि देता है:

'The import com.google.android cannot be resolved' 

मैं प्रकट करने के लिए (नीचे देखें) निम्न पंक्ति को शामिल किया है और मेरे लक्ष्य एपीआई 7 (प्लेटफार्म: 2.1) है।

<uses-library android:name="com.google.android.maps" /> 

मैं क्या गलत कर रहा हूं?

धन्यवाद !!!

+6

क्या आपके पास Google प्रोजेक्ट्स के लिए लक्ष्य सेट सेट हैं? – MrZander

+0

आपकी टिप्पणी के लिए धन्यवाद। मैंने सभी पैकेज प्राप्त करने के लिए एंड्रॉइड एसडीके प्रबंधक का उपयोग किया है। मैंने सभी उपलब्ध पैकेज स्थापित किए हैं और सभी Google एपीआई के निर्माण लक्ष्य के बाद भी सूची में नहीं है? मेरे पास सभी एंड्रॉइड पैकेज हैं (4.0 तक 1.5) हालांकि। –

+0

आप ग्रहण का उपयोग कर रहे हैं, सही? विंडो> एंड्रॉइड एसडीके और एडीके प्रबंधक> स्थापित पैकेज पर जाने का प्रयास करें, फिर सुनिश्चित करें कि वे अद्यतित हैं। – MrZander

उत्तर

5

Google API एक तृतीय पक्ष एसडीके है। पैकेज प्रबंधक में तीसरे पक्ष का चयन करें।

+0

आपके लिए टिप्पणी के लिए धन्यवाद। मैंने फिर से एसडीके प्रबंधक खोला है, लेकिन मुझे कोई तीसरी पार्टी एसडीके नहीं दिख रही है? यह स्क्रीनशॉट देखें: http://img249.imageshack.us/img249/1340/sdk.png –

+2

सॉर्ट करें: रिपोजिटरी का चयन करने का प्रयास करें। यदि आप अभी भी इसे नहीं देख पा रहे हैं: टूल्स-> साइट पर विज्ञापन प्रबंधित करें और https://dl-ssl.google.com/android/repository/addon.xml – TheJohnny

+0

जोड़ें बढ़िया धन्यवाद, मुझे Google Api अब मेरे पास मिला है पैकेज सूची !! एक नया विज्ञापन-ऑन जोड़ना पड़ा। –

9

आपको संकलन समय पर सही लाइब्रेरी का संदर्भ देने की आवश्यकता है। लेकिन आप जो वर्णन करते हैं वह Android को इस विशिष्ट लाइब्रेरी को रनटाइम पर उपयोग करने के लिए कह रहा है।

आपको अपने ग्रहण परियोजना, गुण -> एंड्रॉइड पर राइट क्लिक करने की आवश्यकता है। प्रोजेक्ट बिल्ड लक्ष्य में विक्रेता Google Inc. के साथ किसी भी लक्ष्य का चयन करें ..

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