Android SDK
অ্যান্ড্রয়েড এসডিকে হল একটি সফ্টওয়্যার ডেভেলপমেন্ট কিট যার মধ্যে ডেভেলপমেন্ট টুলের একটি বিস্তৃত সেট রয়েছে। এর মধ্যে রয়েছে একটি ডিবাগার, লাইব্রেরি, কিউইএমইউ-এর উপর ভিত্তি করে একটি হ্যান্ডসেট এমুলেটর, ডকুমেন্টেশন, নমুনা কোড এবং টিউটোরিয়াল। বর্তমানে সমর্থিত উন্নয়ন প্ল্যাটফর্মগুলির মধ্যে রয়েছে লিনাক্স (যে কোনও আধুনিক ডেস্কটপ লিনাক্স ডিস্ট্রিবিউশন), ম্যাক ওএস এক্স 10.5.8 বা তার পরের এবং উইন্ডোজ 7 বা তার পরের সংস্করণ চালিত কম্পিউটার। এসডিকে নিজেই অ্যান্ড্রয়েডে উপলব্ধ নয়, তবে বিশেষ অ্যান্ড্রয়েড অ্যাপ্লিকেশন ব্যবহার করে সফ্টওয়্যার বিকাশ সম্ভব। 2014 সালের শেষ অবধি, অ্যান্ড্রয়েড ডেভেলপমেন্ট টুলস (এডিটি) প্লাগইন ব্যবহার করে আনুষ্ঠানিকভাবে সমর্থিত ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (আইডিই) ছিল ইক্লিপস। 2015 সালের হিসাবে, অ্যান্ড্রয়েড স্টুডিও হল অফিসিয়াল আইডিই; যাইহোক, ডেভেলপাররা অন্যদের ব্যবহার করতে স্বাধীন, কিন্তু গুগল এটা স্পষ্ট করে দিয়েছে যে অ্যান্ড্রয়েড স্টুডিওকে অফিসিয়াল অ্যান্ড্রয়েড আইডিই হিসাবে ফোকাস করার জন্য 2015 সালের শেষ থেকে এডিটি আনুষ্ঠানিকভাবে বাতিল করা হয়েছিল। উপরন্তু, ডেভেলপাররা জাভা এবং এক্সএমএল ফাইলগুলি সম্পাদনা করতে যে কোনও টেক্সট এডিটর ব্যবহার করতে পারে, তারপরে অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরি, তৈরি এবং ডিবাগ করার পাশাপাশি সংযুক্ত অ্যান্ড্রয়েড ডিভাইসগুলি নিয়ন্ত্রণ করতে কমান্ড লাইন সরঞ্জামগুলি (জাভা ডেভেলপমেন্ট কিট এবং অ্যাপাচি অ্যান্ট প্রয়োজন) ব্যবহার করতে পারে (যেমন, একটি রিবুট ট্রিগার করা, দূরবর্তী সফ্টওয়্যার প্যাকেজ (গুলি) ইনস্টল করা)। অ্যান্ড্রয়েডের এসডিকে-র উন্নতিগুলি সামগ্রিক অ্যান্ড্রয়েড প্ল্যাটফর্ম বিকাশের সাথে হাত মিলিয়ে যায়। এসডিকে অ্যান্ড্রয়েড প্ল্যাটফর্মের পুরানো সংস্করণগুলিকেও সমর্থন করে যদি ডেভেলপাররা তাদের অ্যাপ্লিকেশনগুলিকে পুরানো ডিভাইসে লক্ষ্য করতে চায়। উন্নয়ন সরঞ্জামগুলি ডাউনলোডযোগ্য উপাদান, তাই সর্বশেষ সংস্করণ এবং প্ল্যাটফর্ম ডাউনলোড করার পরে, সামঞ্জস্য পরীক্ষার জন্য পুরানো প্ল্যাটফর্ম এবং সরঞ্জামগুলিও ডাউনলোড করা যেতে পারে। অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলি. apk ফরম্যাটে প্যাকেজ করা হয় এবং অ্যান্ড্রয়েড ওএস-এ/ডেটা/20অ্যাপ ফোল্ডারের অধীনে সংরক্ষণ করা হয় (ফোল্ডারটি শুধুমাত্র নিরাপত্তার কারণে মূল ব্যবহারকারীর কাছে অ্যাক্সেসযোগ্য)। এপিকে প্যাকেজে. ডেক্স ফাইল (সংকলিত বাইট কোড ফাইল যা ডালভিক এক্সিকিউটেবল নামে পরিচিত), রিসোর্স ফাইল ইত্যাদি রয়েছে। অ্যান্ড্রয়েড এসডিকে প্ল্যাটফর্ম সরঞ্জাম অ্যান্ড্রয়েড এসডিকে প্ল্যাটফর্ম সরঞ্জামগুলি সম্পূর্ণ এসডিকে-র একটি পৃথক ডাউনলোডযোগ্য উপসেট, যা অ্যান্ড্রয়েড ডিবাগ ব্রিজ এবং ফাস্টবুটের মতো কমান্ড-লাইন সরঞ্জামগুলির সমন্বয়ে গঠিত। নিরাপত্তাজনিত কিছু সমস্যা 2014 সালে পাওয়া গেছে। তথ্যসূত্র অ্যান্ড্রয়েড (অপারেটিং সিস্টেম) অ্যান্ড্রয়েড (অপারেটিং সিস্টেম) উন্নয়ন সফ্টওয়্যার