2013-01-08 17 views
5

में एक्शनबार्सहेलॉक आयात करना क्या कोई मुझे शेरलॉकफ्रैगमेंट एक्टिविटी.जावा और एक्शनबार शेरलॉक फ़ोल्डर को सही तरीके से आयात करने के तरीके पर बता सकता है? मुझे बिल्कुल यकीन नहीं है कि इसे कैसे किया जाए और कोशिश करते समय कई त्रुटियां मिल रही हैं।ग्रहण

+0

त्रुटियों से आपका क्या मतलब है? क्या स्रोत चिह्न पर लाल निशान प्रतीक दिखाया जा रहा है? – Kanth

+0

इस तरह की कोशिश करें http://www.slideshare.net/androidstream/action-bar- शेरलॉक- ट्यूटोरियल –

+0

हां, शेरलाकफ्रैगमेंट एक्टिविटी क्लास के भीतर भी त्रुटियां हैं जैसे वाटसन आयात करना जो एंड्रॉइड लाइब्रेरी में दिखाई नहीं दे रहा है। –

उत्तर

8
  1. एक्शनबैरशॉक प्रोजेक्ट निकालें।
  2. एक्लिप्स में प्रोजेक्ट को एंड्रॉइड 4.0+ प्रोजेक्ट की तरह जोड़ें।
  3. फिर आप काम कर रहे प्रोजेक्ट वरीयताओं को खोलें और एंड्रॉइड सेक्शन में लाइब्रेरी के रूप में डी एक्शनबैरशॉक प्रोजेक्ट शामिल करें।
  4. एक्शनबैरशेल प्रोजेक्ट से आपको जो चाहिए उसे उपयोग करें।

आप इस साइट पर एक छोटे से ट्यूटोरियल है: tutorial

3
  • निकालें ActionBarSherlock
  • ओपन ग्रहण और फ़ाइल> आयात
  • वहाँ से,
  • "कार्यक्षेत्र में कॉपी परियोजनाओं"
  • चेक निकाले ActionBarSherlock फ़ोल्डर के भीतर पुस्तकालय फ़ोल्डर का चयन सही पर क्लिक करें नई परियोजना जिसे "लाइब्रेरी" नाम दिया जाना चाहिए, एंड्रॉइड टूल्स> सहायता लाइब्रेरी
  • उन चरणों का पालन करें और आपको पूरा सेट होना चाहिए!

एक चीज आपको ध्यान देना चाहिए कंसोल है। प्रोग्राम फ़ाइलों (x86) में आपका एंड्रॉइड एसडीके स्थापित होने पर आपको अनुमति समस्याएं मिल सकती हैं। आपको क्या करना होगा, फिर सुनिश्चित करें कि आप अनुमतियां बदलते हैं ताकि ऐप्स उस फ़ोल्डर को बदल सकें। मुझे पता है कि मुझे वह समस्या थी और यह मुझे हमेशा खोजने के लिए ले गया क्योंकि मैंने कंसोल पर ध्यान नहीं दिया था।

0

आप क्योंकि आप पहले से अपनी परियोजना के /libs/ निर्देशिका में android-support-v4.jar है त्रुटियों मिलता है, लेकिन ActionBarSherlock परियोजना पहले से ही इस पुस्तकालय भी शामिल है और इसलिए एक संघर्ष होता है।

अपनी परियोजना से android-support-v4.jar हटाएं इसे ठीक करने के लिए Project > Clean पर जाएं।

0

नीचे दिए गए चरणों का पालन करें और मुझे 100% यकीन है कि आप एंड्रॉइड एक्शन बार शेरलॉक लाइब्रेरी आयात करने में सफल होंगे।

  1. पहली बात करना है, http://actionbarsherlock.com से पुस्तकालय डाउनलोड करने के लिए है? । इस अनजिप/इसे खोलने के बाद।

  2. आपके द्वारा प्राप्त फ़ोल्डर में कई उप-फ़ोल्डर और फ़ाइलें शामिल होंगी। आपकी एक्शन बार शेरलॉक लाइब्रेरी फ़ोल्डर "actionbarsherlock" में है। अब, "actionbarsherlock" फ़ोल्डर को "ActionBarSherlockLib" का नाम बदलें।

  3. अब ग्रहण पर जाएं और एबीएस (एक्शन बार शेरलॉक) - लाइब्रेरी को एंड्रॉइड प्रोजेक्ट के रूप में जोड़ें। एक्शनबैरशेल लाइब्रेरी आयात करने के लिए ग्रहण के आयात उपकरण का उपयोग न करें - यह तुरंत काम नहीं करेगा और आपको कुछ सेटिंग्स को ठीक करना होगा। इसके बजाय, अगले चरण में बताए गए अनुसार एक नई परियोजना बनाएं।

  4. ओपन फाइल -> नया -> परियोजना -> मौजूदा कोड से एंड्रॉइड प्रोजेक्ट। इसे चुनें और अगला क्लिक करें।

  5. अगली स्क्रीन ग्रहण में आपको रूट निर्देशिका ब्राउज़ करने के लिए कहा जाएगा। आपको रूट फ़ोल्डर का चयन करना होगा जिसमें सभी फाइलें और फ़ोल्डर्स शामिल हैं जिन्हें आपने प्रारंभ में अनजिप किया था। सही रूट फ़ोल्डर का चयन करने के बाद, ग्रहण बनाने के लिए परियोजनाओं की एक सूची सुझाता है।

  6. आपको केवल "ActionBarSherlockLib" की जांच करनी है और बाकी को अनचेक करना होगा।

  7. 'कार्यक्षेत्र में परियोजनाओं की प्रतिलिपि बनाएँ' की जांच करें और समाप्त क्लिक करें।

  8. अब आप एक चैंपियन हैं और सफलतापूर्वक एक्शन बार शेरलॉक लाइब्रेरी ग्रहण में आयात किया है। बधाई।