मेरे पास एक एप्लिकेशन है जो Google मैप्स एंड्रॉइड v2 एपीआई का उपयोग करता है। मैंने google-play-services_lib
अपने कार्यक्षेत्र में पुस्तकालय परियोजना को जोड़ा है और इन पृष्ठों पर दिए निर्देशों का पालन करते हुए, अपने आवेदन परियोजना से इसका संदर्भ जोड़ा है:
- http://developer.android.com/google/play-services/setup.html ।
- https://developers.google.com/maps/documentation/android/start
सब कुछ ठीक काम करने लगता है: ऐप डिफ़ॉल्ट मार्करों के साथ नक्शे और ओवरले प्रदर्शित करता है। इसलिए मुझे पूरा यकीन है कि मुझे Google Play सेवाएं और Google मैप्स एपीआई सामान सही तरीके से मिल गए हैं।
हालाँकि, जब भी मानचित्र दृश्य आरंभ किया जाता है, मैं यह संदेश ADT LogCat विंडो में देखता हूं (दूसरी पीढ़ी के Nexus 7 पर):
The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
संदेश स्तर त्रुटि है, और टैग है GooglePlayServicesUtil
।
यह सौम्य लगता है, क्योंकि मेरा ऐप ठीक काम नहीं करता है। लेकिन जो भी समस्या हो सकती है, उसे दूर करने के लिए मैं क्या करूं या जांच करूं?
अधिक जानकारी: हर बार "Google Play सेवाओं के संसाधन नहीं मिले" संदेश LogCat में दिखाई देता है, यह इन संदेशों से पहले है, जो चेतावनी और टैग हैं ResourceType
:
getEntry failing because entryIndex 906 is beyond type entryCount 3
Failure getting entry for 0x7f0b038a (t=10 e=906) in package 0 (error -2147483647)
FWIW, मैं लगातार 0x7f0b038a को कहीं भी नहीं खोज सकता, जब मैं परियोजनाओं को खोजता हूं, जिसमें gen / R.java फाइलें भी शामिल हैं।
मैंने उत्पन्न .apk की सामग्री की जाँच की है, और इसमें सभी संसाधन शामिल हैं जो google-play-services_lib/res
निर्देशिका में हैं।
एक और अद्यतन: ActionBarSherlock को जोड़ने और अपने प्रदर्शन में targetSdkVersion को 8 से 17 तक अपडेट करने के बाद, मुझे अब LogCat आउटपुट में एक और त्रुटि दिखाई दे रही है:
Could not find class 'maps.af.k', referenced from method 'maps.ag.an.a'
उस समस्या के बारे में अधिक विवरण यहां पाया जा सकता है: Google मैप्स एंड्रॉइड पर ठीक काम करता है, लेकिन मुझे अभी भी एक त्रुटि मिलती है "क्लास मैप्स .i.k नहीं मिल सका, विधि मैप से संदर्भित ।z.ag.a"
और एक बार फिर, एप्लिकेशन ठीक काम करने लगता है। शायद इन "त्रुटियों" को अनदेखा करना सुरक्षित है?
Project > Clean
) में सभी परियोजनाओं की सफाई करने का प्रयास करें । मैंने देखा है कि यह कभी-कभी R.java/resource मुद्दों को ठीक करता है।