Android SDK
اینڈرائیڈ ایس ڈی کے ایک سافٹ ویئر ڈویلپمنٹ کٹ ہے جس میں ڈویلپمنٹ ٹولز کا ایک جامع سیٹ شامل ہے۔ ان میں ایک ڈیبگر، لائبریریاں، کیو ای ایم یو پر مبنی ہینڈسیٹ ایمولیٹر، دستاویزات، نمونہ کوڈ، اور سبق شامل ہیں۔ فی الحال تعاون یافتہ ترقیاتی پلیٹ فارمز میں لینکس (کوئی بھی جدید ڈیسک ٹاپ لینکس ڈسٹری بیوشن)، میک او ایس ایکس 10.5.8 یا اس کے بعد کے، اور ونڈوز 7 یا اس کے بعد کے کمپیوٹر شامل ہیں۔ ایس ڈی کے خود اینڈرائیڈ پر دستیاب نہیں ہے، لیکن سافٹ ویئر ڈویلپمنٹ خصوصی اینڈرائیڈ ایپلی کیشنز کا استعمال کرکے ممکن ہے۔ 2014 کے آخر تک، سرکاری طور پر تعاون یافتہ انٹیگریٹڈ ڈویلپمنٹ انوائرمنٹ (آئی ڈی ای) اینڈرائیڈ ڈویلپمنٹ ٹولز (اے ڈی ٹی) پلگ ان کا استعمال کرتے ہوئے ایکلپس تھا۔ 2015 تک، اینڈرائیڈ اسٹوڈیو آفیشل آئی ڈی ای ہے ؛ تاہم، ڈویلپرز دوسروں کو استعمال کرنے کے لیے آزاد ہیں، لیکن گوگل نے واضح کیا کہ اینڈرائیڈ اسٹوڈیو پر آفیشل اینڈرائیڈ آئی ڈی ای کے طور پر توجہ مرکوز کرنے کے لیے 2015 کے آخر سے اے ڈی ٹی کو باضابطہ طور پر خارج کر دیا گیا تھا۔ مزید برآں، ڈویلپرز جاوا اور ایکس ایم ایل فائلوں میں ترمیم کرنے کے لیے کسی بھی ٹیکسٹ ایڈیٹر کا استعمال کر سکتے ہیں، پھر اینڈرائیڈ ایپلی کیشنز بنانے، بنانے اور ڈیبگ کرنے کے ساتھ ساتھ منسلک اینڈرائیڈ ڈیوائسز کو کنٹرول کرنے کے لیے کمانڈ لائن ٹولز (جاوا ڈویلپمنٹ کٹ اور اپاچی اینٹ درکار ہیں) کا استعمال کر سکتے ہیں (مثال کے طور پر، ریبوٹ کو متحرک کرنا، سافٹ ویئر پیکیج کو دور سے انسٹال کرنا)۔ اینڈرائیڈ کے ایس ڈی کے میں اضافہ اینڈرائیڈ پلیٹ فارم کی مجموعی ترقی کے ساتھ ساتھ ہوتا ہے۔ ایس ڈی کے اینڈرائیڈ پلیٹ فارم کے پرانے ورژن کو بھی سپورٹ کرتا ہے اگر ڈویلپرز پرانے آلات پر اپنی ایپلی کیشنز کو نشانہ بنانا چاہتے ہیں۔ ڈویلپمنٹ ٹولز ڈاؤن لوڈ کے قابل اجزاء ہیں، لہذا تازہ ترین ورژن اور پلیٹ فارم ڈاؤن لوڈ کرنے کے بعد، مطابقت کی جانچ کے لیے پرانے پلیٹ فارمز اور ٹولز کو بھی ڈاؤن لوڈ کیا جا سکتا ہے۔ اینڈرائیڈ ایپلی کیشنز کو. apk فارمیٹ میں پیک کیا جاتا ہے اور اینڈرائیڈ او ایس پر/ڈیٹا/20 ایپ فولڈر کے تحت محفوظ کیا جاتا ہے (فولڈر صرف حفاظتی وجوہات کی بناء پر روٹ صارف کے لیے قابل رسائی ہے)۔ اے پی کے پیکیج میں. dex فائلیں (مرتب کردہ بائٹ کوڈ فائلیں جنہیں ڈالوک ایگزیکٹوبلز کہا جاتا ہے)، ریسورس فائلیں وغیرہ شامل ہیں۔ اینڈرائیڈ ایس ڈی کے پلیٹ فارم ٹولز اینڈرائیڈ ایس ڈی کے پلیٹ فارم ٹولز مکمل ایس ڈی کے کا علیحدہ ڈاؤن لوڈ کے قابل سب سیٹ ہیں، جو اینڈرائیڈ ڈیبگ برج اور فاسٹ بوٹ جیسے کمانڈ لائن ٹولز پر مشتمل ہیں۔ سیکیورٹی کے کچھ مسائل 2014 میں پائے گئے تھے۔ حوالہ جات اینڈرائیڈ (آپریٹنگ سسٹم) اینڈرائیڈ (آپریٹنگ سسٹم) ڈویلپمنٹ سافٹ ویئر