এই পৃষ্ঠায় অ্যান্ড্রয়েড স্টুডিও প্রিভিউ রিলিজগুলিতে প্রবর্তিত নতুন বৈশিষ্ট্যগুলির তালিকা দেওয়া হয়েছে। প্রিভিউ বিল্ডগুলি অ্যান্ড্রয়েড স্টুডিও-র সর্বশেষ বৈশিষ্ট্য এবং উন্নতিগুলিতে আগেভাগেই অ্যাক্সেস প্রদান করে। আপনি এই প্রিভিউ সংস্করণগুলি ডাউনলোড করতে পারেন । অ্যান্ড্রয়েড স্টুডিও-র কোনো প্রিভিউ সংস্করণ ব্যবহার করতে গিয়ে যদি আপনি কোনো সমস্যার সম্মুখীন হন, তবে আমাদের জানান । আপনার বাগ রিপোর্টগুলি অ্যান্ড্রয়েড স্টুডিও-কে আরও উন্নত করতে সাহায্য করে।
ক্যানারি রিলিজগুলোতে সক্রিয়ভাবে উন্নয়নাধীন অত্যাধুনিক ফিচার থাকে এবং এগুলো হালকাভাবে পরীক্ষিত হয়। যদিও আপনি ডেভেলপমেন্টের জন্য ক্যানারি বিল্ড ব্যবহার করতে পারেন, তবে মনে রাখবেন যে এতে নতুন ফিচার যোগ বা পরিবর্তন করা হতে পারে। রিলিজ ক্যান্ডিডেট (RC) হলো অ্যান্ড্রয়েড স্টুডিও-র পরবর্তী সংস্করণ, এবং এটি স্টেবল রিলিজের জন্য প্রায় প্রস্তুত। পরবর্তী সংস্করণের ফিচার সেট স্থিতিশীল করা হয়েছে। অ্যান্ড্রয়েড স্টুডিও-র সংস্করণ নামকরণের পদ্ধতি বুঝতে অ্যান্ড্রয়েড স্টুডিও রিলিজের নামগুলো দেখুন।
অ্যান্ড্রয়েড স্টুডিও প্রিভিউ রিলিজ সম্পর্কিত সর্বশেষ খবরের জন্য, যার মধ্যে প্রতিটি প্রিভিউ রিলিজের উল্লেখযোগ্য সংশোধনের তালিকাও রয়েছে, অ্যান্ড্রয়েড স্টুডিও ব্লগের রিলিজ আপডেটস দেখুন।
অ্যান্ড্রয়েড স্টুডিওর বর্তমান সংস্করণগুলি
নিম্নোক্ত সারণিতে অ্যান্ড্রয়েড স্টুডিও-র বর্তমান সংস্করণ এবং সেগুলোর চ্যানেলসমূহ তালিকাভুক্ত করা হয়েছে।
| সংস্করণ | চ্যানেল |
|---|---|
| অ্যান্ড্রয়েড স্টুডিও র্যাবিট ১ | স্থিতিশীল |
| অ্যান্ড্রয়েড গ্রেডল প্লাগইন ৯.৪.০ | স্থিতিশীল |
| অ্যান্ড্রয়েড স্টুডিও র্যাবিট ২ | ক্যানারি |
অ্যান্ড্রয়েড গ্রেডল প্লাগইন প্রিভিউগুলির সাথে সামঞ্জস্যতা
অ্যান্ড্রয়েড স্টুডিও-এর প্রতিটি প্রিভিউ সংস্করণ অ্যান্ড্রয়েড গ্রেডল প্লাগইন (AGP)-এর একটি সংশ্লিষ্ট সংস্করণের সাথে প্রকাশিত হয়। স্টুডিও-এর প্রিভিউ সংস্করণগুলো AGP-এর যেকোনো সামঞ্জস্যপূর্ণ স্থিতিশীল সংস্করণের সাথে কাজ করার কথা। তবে, আপনি যদি AGP-এর কোনো প্রিভিউ সংস্করণ ব্যবহার করেন, তাহলে আপনাকে অবশ্যই স্টুডিও-এর সংশ্লিষ্ট প্রিভিউ সংস্করণটি ব্যবহার করতে হবে (উদাহরণস্বরূপ, অ্যান্ড্রয়েড স্টুডিও চিপমাঙ্ক ক্যানারি ৭-এর সাথে AGP 7.2.0-alpha07)। ভিন্ন সংস্করণ ব্যবহারের চেষ্টা করলে (উদাহরণস্বরূপ, অ্যান্ড্রয়েড স্টুডিও চিপমাঙ্ক বিটা ১-এর সাথে AGP 7.2.0-alpha07) সিঙ্ক ব্যর্থ হবে, যার ফলে AGP-এর সংশ্লিষ্ট সংস্করণে আপডেট করার জন্য একটি প্রম্পট দেখানো হবে।
অ্যান্ড্রয়েড গ্র্যাডল প্লাগইন এপিআই-এর অপ্রচলিতকরণ এবং অপসারণের বিস্তারিত তালিকার জন্য, অ্যান্ড্রয়েড গ্র্যাডল প্লাগইন এপিআই আপডেট দেখুন।
স্টুডিও ল্যাব
স্টুডিও ল্যাবস আপনাকে অ্যান্ড্রয়েড স্টুডিও-র একটি স্থিতিশীল সংস্করণে সর্বশেষ এআই পরীক্ষামূলক ফিচারগুলো ব্যবহার করে দেখার সুযোগ দেয়, যাতে আপনি আপনার ডেভেলপমেন্ট ওয়ার্কফ্লোতে আমাদের এআই অ্যাসিস্ট্যান্স পরিষেবাগুলো আরও দ্রুত অন্তর্ভুক্ত করতে পারেন। আরও তথ্যের জন্য, স্টুডিও ল্যাবস দেখুন।
স্টুডিও ল্যাবগুলিতে বর্তমানে নিম্নলিখিত বৈশিষ্ট্যগুলি উপলব্ধ রয়েছে।
| বৈশিষ্ট্য | বর্ণনা | ডাক্তাররা |
|---|---|---|
| অ্যান্ড্রয়েড স্টুডিওর জন্য যাত্রা | এন্ড-টু-এন্ড টেস্টের ধাপ এবং অ্যাসারশনগুলো বর্ণনা করতে স্বাভাবিক ভাষা ব্যবহার করুন। | অ্যান্ড্রয়েড স্টুডিওর জন্য যাত্রা |
অ্যান্ড্রয়েড স্টুডিও র্যাবিট ২
অ্যান্ড্রয়েড স্টুডিও র্যাবিট ২-এর নতুন বৈশিষ্ট্যগুলো নিচে দেওয়া হলো।
Android Studio-র এই সংস্করণে কী কী সংশোধন করা হয়েছে তা দেখতে, বন্ধ করা ইস্যুগুলো দেখুন।
আপনার নিজস্ব এজেন্ট আনুন (BYOA): আপনার পছন্দের কোডিং এজেন্টদের অন্তর্ভুক্ত করুন
অ্যান্ড্রয়েড স্টুডিও-এর কাস্টম এআই মডেল সমর্থনের উপর ভিত্তি করে, অ্যান্ড্রয়েড স্টুডিও র্যাবিট ২ ক্যানারি ২ ‘ব্রিং ইওর ওন এজেন্ট’ (BYOA) ফিচারটি চালু করেছে। BYOA ব্যবহার করে, আপনি ওপেন এজেন্ট ক্লায়েন্ট প্রোটোকল (ACP) ব্যবহার করে আপনার পছন্দের এআই কোডিং এজেন্ট—যার মধ্যে রয়েছে ক্লড এজেন্ট, ওপেনএআই কোডেক্স এবং গুগল অ্যান্টিগ্র্যাভিটি—সরাসরি অ্যান্ড্রয়েড স্টুডিও-এর সাথে সংযুক্ত করতে পারবেন।
BYOA আপনার নির্বাচিত এজেন্টকে IDE-এর নিজস্ব ইন্টেলিজেন্সের সাথে যুক্ত করে, এবং দ্রুততর এক্সিকিউশন ও কম টোকেন খরচের জন্য সম্পূর্ণ প্রোজেক্ট গ্রাফ, বিল্ড ডায়াগনস্টিকস, ও এমুলেটর কন্ট্রোল সরাসরি আপনার এজেন্টে পাঠিয়ে দেয়। আপনি আপনার ব্যক্তিগত বা এন্টারপ্রাইজ সাবস্ক্রিপশন দিয়ে অথেন্টিকেট করতে পারেন, এবং একই সাথে অ্যান্ড্রয়েড স্টুডিও-র বিল্ট-ইন এজেন্ট কোনো অতিরিক্ত চার্জ ছাড়াই উপলব্ধ থাকে।

BYOA নিম্নলিখিত সুবিধাগুলো প্রদান করে:
- যেকোনো ACP-সম্মত এজেন্টের জন্য সমর্থন।
- বিল্ড ডায়াগনস্টিকস, অ্যান্ড্রয়েড এসডিকে টুলস, টার্মিনাল ও শেল এক্সিকিউশন এবং এমুলেটর ম্যানেজমেন্টে সরাসরি আইডিই অ্যাক্সেস।
- ব্যক্তিগত এপিআই কী এবং গ্রাহক সাবস্ক্রিপশন সমর্থনকারী নমনীয় সাইন-ইন বিকল্প।
শুরু করুন
BYOA শুরু করতে, এই ধাপগুলো অনুসরণ করুন:
- অ্যান্ড্রয়েড স্টুডিওকে সর্বশেষ ক্যানারি রিলিজে আপডেট করুন।
- আপনার এজেন্ট সংযুক্ত করুন: এজেন্ট উইন্ডোতে, ডিফল্ট এজেন্টগুলির (ক্লড এজেন্ট, কোডেক্স, বা অ্যান্টিগ্র্যাভিটি) মধ্যে একটি নির্বাচন করুন এবং সাইন ইন করুন বা একটি API কী প্রদান করুন। অতিরিক্ত এজেন্টগুলি রেজিস্ট্রি-তে File (macOS-এ Android Studio ) > Settings > Tools > AI > Agents -এ পাওয়া যাবে।
কম্পোজ প্রিভিউ স্ক্রিনশট টেস্টিং টুল
আপনার Compose UI পরীক্ষা করতে এবং রিগ্রেশন প্রতিরোধ করতে Compose Preview Screenshot Testing টুলটি ব্যবহার করুন। এই নতুন টুলটি আপনাকে HTML রিপোর্ট তৈরি করতে সাহায্য করে, যার মাধ্যমে আপনি আপনার অ্যাপের UI-এর যেকোনো পরিবর্তন দৃশ্যত শনাক্ত করতে পারবেন। Compose Preview Screenshot Testing- এ আরও জানুন।
মডেল অ্যাসাইনমেন্ট
মডেল অ্যাসাইনমেন্ট ফিচারটি আপনাকে অ্যান্ড্রয়েড স্টুডিওতে বিভিন্ন ধরনের কাজের জন্য আলাদা আলাদা এআই মডেল বেছে নিতে দেয়। উদাহরণস্বরূপ, আপনি এজেন্ট মোডে জটিল রিজনিং টাস্কের জন্য একটি বড়, প্রো-টিয়ার মডেল এবং কমিট মেসেজ জেনারেশন বা নেক্সট এডিট প্রেডিকশনের মতো সহজ ও ল্যাটেন্সি-সংবেদনশীল কাজের জন্য একটি দ্রুততর, লাইটওয়েট মডেল অ্যাসাইন করতে পারেন। এর মাধ্যমে আপনি বিভিন্ন ফিচারের মধ্যে কোয়ালিটি, স্পিড এবং কোটা ব্যবহারের ভারসাম্য বজায় রাখতে পারেন।

এটি কনফিগার করতে, ফাইল (macOS-এ Android Studio ) > সেটিংস > টুলস > AI > মডেল প্রোভাইডার্স- এ যান, মডেল অ্যাসাইনমেন্ট ট্যাবটি নির্বাচন করুন এবং প্রতিটি ফিচার ক্যাটাগরিতে একটি মডেল নির্ধারণ করতে ড্রপডাউনগুলো ব্যবহার করুন। আপনি এজেন্ট মোড প্যানেলের মডেল সিলেক্টর ড্রপডাউন থেকেও সরাসরি মডেল পরিবর্তন করতে পারেন—আপনার নির্বাচন অনুযায়ী থিঙ্কিং ফিচারগুলোর জন্য মডেল অ্যাসাইনমেন্ট সেটিংস স্বয়ংক্রিয়ভাবে আপডেট হয়ে যাবে।
সমান্তরাল সিঙ্ক এক্সিকিউশনের উন্নতি
Android Studio Rabbit 1 Canary 4 থেকে শুরু করে, আমরা প্যারালাল সিঙ্ক এক্সিকিউশনে আরও উন্নতি করেছি। Android Studio Quail 1 | 2026.1.2 Patch 1- এ, আপনার gradle.properties ফাইলে org.gradle.tooling.parallel=true যোগ করলে IDEA প্যারালাল মডেল ফেচিং ডিফল্টরূপে নিষ্ক্রিয় থাকতো। এই রিলিজ থেকে, Gradle ভার্সন 9.4 বা তার উচ্চতর সংস্করণ ব্যবহার করার সময় IDEA প্যারালাল মডেল ফেচিং ডিফল্টরূপে সক্রিয় থাকে, তবে শর্ত থাকে যে org.gradle.tooling.parallel true সেট করতে হবে।
iOS, Flutter, এবং React Native অ্যাপগুলিকে Android-এ স্থানান্তর করুন
এখন আপনি অ্যান্ড্রয়েড স্টুডিও-এর স্বয়ংক্রিয় মাইগ্রেশন টুলিং ব্যবহার করে বিদ্যমান iOS, Flutter, এবং React Native প্রোজেক্টগুলোকে নেটিভ অ্যান্ড্রয়েডে মাইগ্রেট করতে পারবেন। নিউ প্রোজেক্ট উইজার্ড থেকে, আপনি নির্বাচিত প্রোজেক্টটিকে একটি Kotlin এবং Jetpack Compose-ভিত্তিক অ্যান্ড্রয়েড অ্যাপে রূপান্তর করার জন্য অ্যাসিস্ট্যান্টকে কল করতে পারেন। ইন্টিগ্রেটেড প্রোগ্রেস UI টাস্ক প্ল্যানিং, কোড ট্রান্সফরমেশন, এবং কম্পাইলেশন চেক জুড়ে এন্ড-টু-এন্ড ভিজিবিলিটি প্রদান করে, যার ফলে টেস্টিং এবং ভেরিফিকেশনের জন্য প্রস্তুত একটি কার্যকরী প্রোজেক্ট তৈরি হয়।
আরও জানতে, ‘ক্রস-প্ল্যাটফর্ম অ্যাপ মাইগ্রেশন সম্পাদন করুন’ দেখুন।
খালি জায়গায় ডাবল-ক্লিক করে রানিং ডিভাইস টুল উইন্ডোর আকার পরিবর্তন করুন।
আপনি রানিং ডিভাইসেস টুল উইন্ডোতে আপনার ভার্চুয়াল বা মিরর করা ফিজিক্যাল ডিভাইসগুলোর চারপাশের অব্যবহৃত জায়গা খালি করতে পারেন। টুল উইন্ডোটির আকার স্বয়ংক্রিয়ভাবে পরিবর্তন করতে অথবা স্প্লিট পেনের অনুপাতকে ডিভাইস ডিসপ্লের সাথে নিখুঁতভাবে ফিট করার জন্য ডিভাইস স্ক্রিনের (এবং ফ্রেম, যদি দেখা যায়) বাইরের খালি ব্যাকগ্রাউন্ড এলাকার যেকোনো জায়গায় ডাবল-ক্লিক করুন।
- ডক করা টুল উইন্ডো: ডিভাইসের চারপাশের অতিরিক্ত মার্জিন দূর করার জন্য টুল উইন্ডোর প্রস্থ (বামে বা ডানে ডক করা হলে) অথবা উচ্চতা (উপরে বা নীচে ডক করা হলে) সমন্বয় করে।
- ফ্লোটিং এবং উইন্ডোড মোড: ডিভাইসের ডিসপ্লেকে ভালোভাবে ঘিরে রাখার জন্য উইন্ডোটির প্রস্থ এবং উচ্চতা উভয়ই রিসাইজ করে।
- স্প্লিট ভিউ: একাধিক ডিসপ্লে বা ডিভাইস পাশাপাশি দেখার সময় অভ্যন্তরীণ স্প্লিটারগুলো স্বয়ংক্রিয়ভাবে সমন্বয় করে।
পরীক্ষার জন্য গুগল প্লে-তে প্রকাশ করুন
অ্যান্ড্রয়েড স্টুডিও এখন আপনাকে আপনার অ্যাপের নতুন রিলিজ সরাসরি গুগল প্লে কনসোল টেস্ট ট্র্যাকে আপলোড করার সুবিধা দিচ্ছে। 'Generate Signed App Bundle' ফ্লো-এর শেষে 'Publish for Testing' নামক একটি নতুন অপশন নির্বাচন করে আপনি এটি করতে পারেন। এই ইন্টিগ্রেশনটি একটি একেবারে নতুন অ্যাপের প্রাথমিক রিলিজ প্লে কনসোলের অভ্যন্তরীণ টেস্ট ট্র্যাকে আপলোড করা সমর্থন করে। আপনি বিদ্যমান অ্যাপের রিলিজগুলো অন্যান্য ধরনের টেস্ট ট্র্যাকে আপলোড করার জন্যও এই ফিচারটি ব্যবহার করতে পারেন। এই সুবিধাটি গ্রহণ করার জন্য আপনাকে গুগল প্লে কনসোলে নিবন্ধিত হতে হবে।