मैं एक ऐसा एप्लिकेशन बनाना चाहता हूं जो पुराने एंड्रॉइड प्लेटफ़ॉर्म (> = 2.x) को लक्षित करेगा।एंड्रॉइड: एक्शनबारशेलॉक लाइब्रेरी का उपयोग
मुझे ActionBarSherlock मिला जो आईसीएस शैली में एक्शन बार बनाने की अनुमति देता है।
लेकिन, जब मैंने its FAQ पढ़ा, तो मुझे पता चला कि मुझे एपीआई स्तर 14 (4.0: आईसीएस) के साथ अपनी परियोजना को संकलित करना है और मेरे मैनिफेस्ट (3.0: हनीकॉम) में एपीआई स्तर 11 को लक्षित करना है।
तो, मेरा सवाल है: मैं एक्शनबैरशॉक के साथ 2.x संस्करणों को कैसे लक्षित कर सकता हूं?
पर उत्तर के लिए धन्यवाद। मैं एंड्रॉइड मंच के साथ सहज हूं लेकिन, जैसा कि यह एफएक्यू में लिखा गया है, पहली बात यह है कि हम समझते हैं कि 'minSdkVersion' को' 11' पर सेट किया जाना चाहिए। – Zakaria
कोई गलत नहीं है। यह कहता है "लक्ष्यीकरण एपीआई स्तर 11 या नए की आवश्यकता है" - नोटिस लक्ष्यीकरण * नहीं * minSdkVersion। इसका कारण यह है कि 11 तब होता है जब एक्शनबार को मूल रूप से समर्थित किया जाता है - "नए डिवाइस पर चलने पर एंड्रॉइड स्वचालित रूप से देशी एक्शन बार जोड़ने का कारण बनता है" –
शानदार स्पष्टीकरण। धन्यवाद। – Zakaria