मुझे पता है कि इस पर कई सवाल हैं, और मैंने यह page भी पढ़ा है। हालांकि, मैं अभी भी सटीक विकल्पों के बारे में उलझन में हूं।"न्यूनतम आवश्यक एसडीके", "लक्ष्य एसडीके" और "संकलन"
अगर मैं एक मोबाइल फोन है कि एंड्रॉयड 2.3.6
मुझे पता है कि Minimum Required SDK
है कि मेरे ऐप का समर्थन करता है एंड्रॉयड के निम्नतम संस्करण होना चाहिए चलाता है। इसलिए उदाहरण के लिए मैं Android 2.2
या कि मूल्य से कम का चयन करेंगे, कहना Android 1.5
भ्रामक भागों Target SDK
और Compile with
मैं इन नीचे स्थापित किया है: (कोई Android 2.3.6
एसडीके प्रबंधक में उपलब्ध)
एंड्रॉयड 4.2.2 (एपीआई 17)
Android 3.0 (एपीआई 11)
एंड्रॉयड 2.3.3 (एपीआई 10)
एंड्रॉइड 2.2 (एपीआई 8)
Target SDK
अधिकतम Android 4.2.2
पर सेट किया जाना चाहिए, चाहे मेरा मोबाइल फोन क्या उपयोग करता हो; जो Android 2.3.6
है?
Android 4.2.2
चुनने से नीचे दिए गए सभी फोन शामिल होंगे? क्या वह सही है?
या
यह मेरे फोन के रूप में सटीक/निकटतम मान पर सेट किया जाना चाहिए। यहां उपलब्ध एक Android 2.3.3
है? लेकिन अपने मोबाइल फ़ोन से अधिक नहीं Android 2.3.6
Compile with
अधिकतम Android 4.2.2
या क्या करने के लिए सेट किया जाना चाहिए है?
"आपका ऐप केवल मिनी-एसडीके से लक्ष्य-एसडीके तक कवर करता है" सत्य नहीं है। लक्ष्य एसडीके की तुलना में उच्च एपीआई स्तरों पर चल रहे उपकरणों पर स्थापित और चलाया जा सकता है। आपको हालिया एपीआई स्तरों से सभी उपहार नहीं मिलते हैं और कुछ पिछड़ा संगतता मोड – laalto
लागू कर सकते हैं क्या आप संकलन के बारे में अधिक समझा सकते हैं? – mavis