Android SDK
एंड्रॉइड एसडीके एक सॉफ्टवेयर विकास किट है जिसमें विकास उपकरणों का एक व्यापक सेट शामिल है। इनमें एक डिबगर, पुस्तकालय, क्यू. ई. एम. यू. पर आधारित एक हैंडसेट एमुलेटर, प्रलेखन, नमूना कोड और ट्यूटोरियल शामिल हैं। वर्तमान में समर्थित विकास प्लेटफार्मों में लिनक्स (कोई भी आधुनिक डेस्कटॉप लिनक्स वितरण), मैक ओएस एक्स 10.5.8 या उसके बाद के, और विंडोज 7 या उसके बाद के कंप्यूटर शामिल हैं। एसडीके एंड्रॉइड पर ही उपलब्ध नहीं है, लेकिन विशेष एंड्रॉइड अनुप्रयोगों का उपयोग करके सॉफ्टवेयर विकास संभव है। 2014 के अंत तक, एंड्रॉइड डेवलपमेंट टूल्स (एडीटी) प्लगइन का उपयोग करके आधिकारिक रूप से समर्थित एकीकृत विकास वातावरण (आईडीई) एक्लिप्स था। 2015 तक, एंड्रॉइड स्टूडियो आधिकारिक आईडीई है; हालाँकि, डेवलपर्स दूसरों का उपयोग करने के लिए स्वतंत्र हैं, लेकिन गूगल ने यह स्पष्ट कर दिया कि आधिकारिक एंड्रॉइड आईडीई के रूप में एंड्रॉइड स्टूडियो पर ध्यान केंद्रित करने के लिए 2015 के अंत से एडीटी को आधिकारिक रूप से हटा दिया गया था। इसके अतिरिक्त, डेवलपर्स जावा और एक्स. एम. एल. फाइलों को संपादित करने के लिए किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं, फिर एंड्रॉइड एप्लिकेशन बनाने, बनाने और डीबग करने के साथ-साथ संलग्न एंड्रॉइड डिवाइसों को नियंत्रित करने के लिए कमांड लाइन टूल (जावा डेवलपमेंट किट और अपाचे एंट की आवश्यकता होती है) का उपयोग कर सकते हैं (जैसे, रिबूट को ट्रिगर करना, सॉफ्टवेयर पैकेज (ओं) को दूरस्थ रूप से स्थापित करना)। एंड्रॉइड के एसडीके में सुधार समग्र एंड्रॉइड प्लेटफॉर्म विकास के साथ-साथ चलते हैं। एसडीके एंड्रॉइड प्लेटफॉर्म के पुराने संस्करणों का भी समर्थन करता है यदि डेवलपर्स पुराने उपकरणों पर अपने अनुप्रयोगों को लक्षित करना चाहते हैं। विकास उपकरण डाउनलोड करने योग्य घटक हैं, इसलिए नवीनतम संस्करण और प्लेटफॉर्म डाउनलोड करने के बाद, संगतता परीक्षण के लिए पुराने प्लेटफॉर्म और उपकरणों को भी डाउनलोड किया जा सकता है। एंड्रॉइड एप्लिकेशन को. apk प्रारूप में पैक किया जाता है और एंड्रॉइड ओएस पर/डेटा/20 ऐप फ़ोल्डर के तहत संग्रहीत किया जाता है (फ़ोल्डर केवल सुरक्षा कारणों से रूट उपयोगकर्ता के लिए सुलभ है)। एपीके पैकेज में. dex फाइलें (संकलित बाईट कोड फाइलें जिन्हें डाल्विक निष्पादन कहा जाता है), संसाधन फाइलें आदि होती हैं। एंड्रॉइड एसडीके प्लेटफॉर्म उपकरण एंड्रॉइड एसडीके प्लेटफॉर्म उपकरण पूर्ण एसडीके का एक अलग से डाउनलोड करने योग्य उपसमुच्चय है, जिसमें एंड्रॉइड डीबग ब्रिज और फास्टबूट जैसे कमांड-लाइन उपकरण शामिल हैं। सुरक्षा 2014 में कुछ सुरक्षा मुद्दे पाए गए थे। संदर्भ एंड्रॉइड (ऑपरेटिंग सिस्टम) एंड्रॉइड (ऑपरेटिंग सिस्टम) विकास सॉफ्टवेयर