এই পৃষ্ঠায় অ্যান্ড্রয়েড স্টুডিও প্রিভিউ রিলিজগুলিতে প্রবর্তিত নতুন বৈশিষ্ট্যগুলির তালিকা দেওয়া হয়েছে। প্রিভিউ বিল্ডগুলি অ্যান্ড্রয়েড স্টুডিও-র সর্বশেষ বৈশিষ্ট্য এবং উন্নতিগুলিতে আগেভাগেই অ্যাক্সেস প্রদান করে। আপনি এই প্রিভিউ সংস্করণগুলি ডাউনলোড করতে পারেন । অ্যান্ড্রয়েড স্টুডিও-র কোনো প্রিভিউ সংস্করণ ব্যবহার করতে গিয়ে যদি আপনি কোনো সমস্যার সম্মুখীন হন, তবে আমাদের জানান । আপনার বাগ রিপোর্টগুলি অ্যান্ড্রয়েড স্টুডিও-কে আরও উন্নত করতে সাহায্য করে।
ক্যানারি রিলিজগুলোতে সক্রিয়ভাবে উন্নয়নাধীন অত্যাধুনিক ফিচার থাকে এবং এগুলো হালকাভাবে পরীক্ষিত হয়। যদিও আপনি ডেভেলপমেন্টের জন্য ক্যানারি বিল্ড ব্যবহার করতে পারেন, তবে মনে রাখবেন যে এতে নতুন ফিচার যোগ বা পরিবর্তন করা হতে পারে। রিলিজ ক্যান্ডিডেট (RC) হলো অ্যান্ড্রয়েড স্টুডিও-র পরবর্তী সংস্করণ, এবং এটি স্টেবল রিলিজের জন্য প্রায় প্রস্তুত। পরবর্তী সংস্করণের ফিচার সেট স্থিতিশীল করা হয়েছে। অ্যান্ড্রয়েড স্টুডিও-র সংস্করণ নামকরণের পদ্ধতি বুঝতে অ্যান্ড্রয়েড স্টুডিও রিলিজের নামগুলো দেখুন।
অ্যান্ড্রয়েড স্টুডিও প্রিভিউ রিলিজ সম্পর্কিত সর্বশেষ খবরের জন্য, যার মধ্যে প্রতিটি প্রিভিউ রিলিজের উল্লেখযোগ্য সংশোধনের তালিকাও রয়েছে, অ্যান্ড্রয়েড স্টুডিও ব্লগের রিলিজ আপডেটস দেখুন।
Current versions of Android Studio
নিম্নোক্ত সারণিতে অ্যান্ড্রয়েড স্টুডিও-র বর্তমান সংস্করণ এবং সেগুলোর চ্যানেলসমূহ তালিকাভুক্ত করা হয়েছে।
| সংস্করণ | চ্যানেল |
|---|---|
| Android Studio Quail 4 | স্থিতিশীল |
| Android Gradle plugin 9.4.0 | স্থিতিশীল |
| Android Studio Rabbit 1 | আরসি |
| Android Studio Rabbit 2 | Canary |
অ্যান্ড্রয়েড গ্রেডল প্লাগইন প্রিভিউগুলির সাথে সামঞ্জস্যতা
অ্যান্ড্রয়েড স্টুডিও-এর প্রতিটি প্রিভিউ সংস্করণ অ্যান্ড্রয়েড গ্রেডল প্লাগইন (AGP)-এর একটি সংশ্লিষ্ট সংস্করণের সাথে প্রকাশিত হয়। স্টুডিও-এর প্রিভিউ সংস্করণগুলো AGP-এর যেকোনো সামঞ্জস্যপূর্ণ স্থিতিশীল সংস্করণের সাথে কাজ করার কথা। তবে, আপনি যদি AGP-এর কোনো প্রিভিউ সংস্করণ ব্যবহার করেন, তাহলে আপনাকে অবশ্যই স্টুডিও-এর সংশ্লিষ্ট প্রিভিউ সংস্করণটি ব্যবহার করতে হবে (উদাহরণস্বরূপ, অ্যান্ড্রয়েড স্টুডিও চিপমাঙ্ক ক্যানারি ৭-এর সাথে AGP 7.2.0-alpha07)। ভিন্ন সংস্করণ ব্যবহারের চেষ্টা করলে (উদাহরণস্বরূপ, অ্যান্ড্রয়েড স্টুডিও চিপমাঙ্ক বিটা ১-এর সাথে AGP 7.2.0-alpha07) সিঙ্ক ব্যর্থ হবে, যার ফলে AGP-এর সংশ্লিষ্ট সংস্করণে আপডেট করার জন্য একটি প্রম্পট দেখানো হবে।
অ্যান্ড্রয়েড গ্র্যাডল প্লাগইন এপিআই-এর অপ্রচলিতকরণ এবং অপসারণের বিস্তারিত তালিকার জন্য, অ্যান্ড্রয়েড গ্র্যাডল প্লাগইন এপিআই আপডেট দেখুন।
Studio Labs
স্টুডিও ল্যাবস আপনাকে অ্যান্ড্রয়েড স্টুডিও-র একটি স্থিতিশীল সংস্করণে সর্বশেষ এআই পরীক্ষামূলক ফিচারগুলো ব্যবহার করে দেখার সুযোগ দেয়, যাতে আপনি আপনার ডেভেলপমেন্ট ওয়ার্কফ্লোতে আমাদের এআই অ্যাসিস্ট্যান্স পরিষেবাগুলো আরও দ্রুত অন্তর্ভুক্ত করতে পারেন। আরও তথ্যের জন্য, স্টুডিও ল্যাবস দেখুন।
স্টুডিও ল্যাবগুলিতে বর্তমানে নিম্নলিখিত বৈশিষ্ট্যগুলি উপলব্ধ রয়েছে।
| বৈশিষ্ট্য | বর্ণনা | ডাক্তাররা |
|---|---|---|
| অ্যান্ড্রয়েড স্টুডিওর জন্য যাত্রা | এন্ড-টু-এন্ড টেস্টের ধাপ এবং অ্যাসারশনগুলো বর্ণনা করতে স্বাভাবিক ভাষা ব্যবহার করুন। | অ্যান্ড্রয়েড স্টুডিওর জন্য যাত্রা |
Android Studio Rabbit 1
অ্যান্ড্রয়েড স্টুডিও র্যাবিট ১-এর নতুন বৈশিষ্ট্যগুলো নিচে দেওয়া হলো।
Android Studio-র এই সংস্করণে কী কী সংশোধন করা হয়েছে তা দেখতে, বন্ধ করা ইস্যুগুলো দেখুন।
Publish to Google Play for testing
অ্যান্ড্রয়েড স্টুডিও এখন আপনাকে আপনার অ্যাপের নতুন রিলিজ সরাসরি গুগল প্লে কনসোল টেস্ট ট্র্যাকে আপলোড করার সুবিধা দিচ্ছে। 'Generate Signed App Bundle' ফ্লো-এর শেষে 'Publish for Testing' নামক একটি নতুন অপশন নির্বাচন করে আপনি এটি করতে পারেন। এই ইন্টিগ্রেশনটি একটি একেবারে নতুন অ্যাপের প্রাথমিক রিলিজ প্লে কনসোলের অভ্যন্তরীণ টেস্ট ট্র্যাকে আপলোড করা সমর্থন করে। আপনি বিদ্যমান অ্যাপের রিলিজগুলো অন্যান্য ধরনের টেস্ট ট্র্যাকে আপলোড করার জন্যও এই ফিচারটি ব্যবহার করতে পারেন। এই সুবিধাটি গ্রহণ করার জন্য আপনাকে গুগল প্লে কনসোলে নিবন্ধিত হতে হবে।
অ্যান্ড্রয়েড স্টুডিও জেমিনি এন্টারপ্রাইজ বান্ডেলের একটি অংশ।
অ্যান্ড্রয়েড স্টুডিও এখন জেমিনি এন্টারপ্রাইজ সাবস্ক্রিপশন বান্ডেলের অন্তর্ভুক্ত, যা এন্টারপ্রাইজ ডেভেলপমেন্ট টিমগুলোকে আপনার প্রতিষ্ঠানের গুগল ক্লাউড ইনফ্রাস্ট্রাকচারে সরাসরি হোস্ট করা মডেল ব্যবহার করে অ্যান্ড্রয়েড স্টুডিও ডেপ্লয় করার সুযোগ দেয়। প্রতিটি সেশন গুগল ক্লাউডের এন্টারপ্রাইজ নিরাপত্তা নিয়ন্ত্রণ, ডেটা রেসিডেন্সি গ্যারান্টি এবং গুগল ক্লাউডের পরিষেবার শর্তাবলীর অধীনে পরিচালিত হয়। অ্যান্ড্রয়েড স্টুডিও জেমিনি এন্টারপ্রাইজ স্ট্যান্ডার্ড অথবা জেমিনি এন্টারপ্রাইজ প্লাস সাবস্ক্রিপশন প্ল্যানের সাথে পাওয়া যায়।
আপনার গুগল ক্লাউড প্রজেক্টের সাথে অ্যান্ড্রয়েড স্টুডিও সংযুক্ত করার মাধ্যমে আপনার প্রতিষ্ঠান নিম্নলিখিত সুবিধাগুলো লাভ করে:
- এন্টারপ্রাইজ গভর্নেন্স: কেন্দ্রীভূত প্রশাসনিক নিয়ন্ত্রণের মাধ্যমে আপনার প্রোজেক্টের বিদ্যমান গুগল ক্লাউড পরিষেবার শর্তাবলী মেনে কার্যক্রম পরিচালনা করুন।
- ডেটার অবস্থান ও নিরাপত্তা: কোড এবং ডেটা আপনার সুরক্ষিত নেটওয়ার্কের ভেতরে রাখুন। আপনার প্রম্পট, এআই-এর প্রতিক্রিয়া, কোড এবং টেলিমেট্রি আপনার প্রাইভেট নেটওয়ার্ক (VPC সার্ভিস কন্ট্রোলের মাধ্যমে) এবং নির্বাচিত ডেটা অঞ্চলে সংরক্ষিত থাকে।
- সমন্বিত বিলিং: ইউনিফাইড ইনভয়েসিং সহ আপনার বিদ্যমান গুগল ক্লাউড বিলিং অ্যাকাউন্ট থেকে সরাসরি পে-অ্যাজ-ইউ-গো পদ্ধতিতে পেমেন্ট করুন।
এআই ডেভেলপার টুলস-এর জন্য গুগল এন্টারপ্রাইজ সাপোর্ট সম্পর্কে আরও বিস্তারিত জানতে, গুগল ক্লাউড ডকুমেন্টেশনে থাকা এআই ডেভেলপার টুলস ওভারভিউ দেখুন।
জেমিনি এন্টারপ্রাইজ সাবস্ক্রিপশন দিয়ে অ্যান্ড্রয়েড স্টুডিওতে সাইন ইন করুন
জেমিনি এন্টারপ্রাইজ সাবস্ক্রিপশন দিয়ে অ্যান্ড্রয়েড স্টুডিওতে সাইন ইন করতে, এই ধাপগুলো অনুসরণ করুন:
- Start Android Studio.
- To open the agent tool window, click Agent
or click View > Tool Windows > Agent . - ব্রাউজার ব্যবহার করে সাইন ইন করতে ‘Sign in to Google’-এ ক্লিক করুন।
- Click Business account .
- ব্রাউজার ব্যবহার করে সাইন ইন করতে ‘Continue with Google Cloud’-এ ক্লিক করুন।
- যদি কোনো লাইসেন্স (সাবস্ক্রিপশনের ধরন) খুঁজে পাওয়া যায়, তবে তা অ্যান্ড্রয়েড স্টুডিওতে প্রদর্শিত হবে। আপনি যে প্রজেক্টটি খুলতে চান, তার সাথে সঙ্গতিপূর্ণ লাইসেন্সটি নির্বাচন করুন।

তালিকাভুক্ত লাইসেন্সগুলোর মধ্যে একটি বেছে নেওয়ার পরিবর্তে, আপনি নিজে একটি লাইসেন্স নির্ধারণ করতে পারেন:
- Click Auto-assign from project ID .
- Click Next .
- Enter your project ID.
- আপনার অবস্থান লিখুন: বিশ্বব্যাপী , ইউরোপ (ইইউ) , অথবা মার্কিন যুক্তরাষ্ট্র (ইউএস) ।
- Confirm the license to save your selection.
পরবর্তীতে যদি আপনার লাইসেন্স নির্বাচন পরিবর্তন করার বা প্রজেক্ট আইডি আপডেট করার প্রয়োজন হয়, তাহলে File (macOS-এ Android Studio ) > Settings > AI > Model Providers- এ যান এবং Change License-এর অধীনে নির্বাচনটি পরিবর্তন করুন।
Troubleshoot issues
জেমিনি এন্টারপ্রাইজ সাবস্ক্রিপশন সহ অ্যান্ড্রয়েড স্টুডিও ব্যবহার করতে গিয়ে কোনো সমস্যার সম্মুখীন হলে, প্রথমে যাচাই করুন যে আপনি অ্যান্ড্রয়েড স্টুডিও কোয়েল ৪ ক্যানারি ৪ বা তার উচ্চতর সংস্করণ ব্যবহার করছেন কিনা। সমস্যাটি অব্যাহত থাকলে, কনফিগারেশন পরিবর্তন করার জন্য আপনাকে আপনার অ্যাডমিনের সাথে যোগাযোগ করতে হবে:
- সেটআপের সময় কোনো লাইসেন্স দেখা না গেলে, অ্যাক্সেসের অনুরোধ করতে আপনার অ্যাডমিনের সাথে যোগাযোগ করুন। আমরা লাইসেন্সের স্বয়ংক্রিয় বরাদ্দ সেট আপ করার পরামর্শ দিই।
- আপনি যদি অ্যান্ড্রয়েড স্টুডিওতে সর্বশেষ জেমিনি মডেলগুলো অ্যাক্সেস করতে না পারেন, তাহলে প্রিভিউ মডেলগুলো সক্রিয় করার জন্য আপনার অ্যাডমিনের সাথে যোগাযোগ করুন।
Android Studio Rabbit 2
অ্যান্ড্রয়েড স্টুডিও র্যাবিট ২-এর নতুন বৈশিষ্ট্যগুলো নিচে দেওয়া হলো।
Android Studio-র এই সংস্করণে কী কী সংশোধন করা হয়েছে তা দেখতে, বন্ধ করা ইস্যুগুলো দেখুন।
আপনার নিজস্ব এজেন্ট আনুন (BYOA): আপনার পছন্দের কোডিং এজেন্টদের অন্তর্ভুক্ত করুন
অ্যান্ড্রয়েড স্টুডিও-এর কাস্টম এআই মডেল সমর্থনের উপর ভিত্তি করে, অ্যান্ড্রয়েড স্টুডিও র্যাবিট ২ ক্যানারি ২ ‘ব্রিং ইওর ওন এজেন্ট’ (BYOA) ফিচারটি চালু করেছে। BYOA ব্যবহার করে, আপনি ওপেন এজেন্ট ক্লায়েন্ট প্রোটোকল (ACP) ব্যবহার করে আপনার পছন্দের এআই কোডিং এজেন্ট—যার মধ্যে রয়েছে ক্লড এজেন্ট, ওপেনএআই কোডেক্স এবং গুগল অ্যান্টিগ্র্যাভিটি—সরাসরি অ্যান্ড্রয়েড স্টুডিও-এর সাথে সংযুক্ত করতে পারবেন।
BYOA আপনার নির্বাচিত এজেন্টকে IDE-এর নিজস্ব ইন্টেলিজেন্সের সাথে যুক্ত করে, এবং দ্রুততর এক্সিকিউশন ও কম টোকেন খরচের জন্য সম্পূর্ণ প্রোজেক্ট গ্রাফ, বিল্ড ডায়াগনস্টিকস, ও এমুলেটর কন্ট্রোল সরাসরি আপনার এজেন্টে পাঠিয়ে দেয়। আপনি আপনার ব্যক্তিগত বা এন্টারপ্রাইজ সাবস্ক্রিপশন দিয়ে অথেন্টিকেট করতে পারেন, এবং একই সাথে অ্যান্ড্রয়েড স্টুডিও-র বিল্ট-ইন এজেন্ট কোনো অতিরিক্ত চার্জ ছাড়াই উপলব্ধ থাকে।

BYOA offers the following benefits:
- Support for any ACP-compliant agent.
- বিল্ড ডায়াগনস্টিকস, অ্যান্ড্রয়েড এসডিকে টুলস, টার্মিনাল ও শেল এক্সিকিউশন এবং এমুলেটর ম্যানেজমেন্টে সরাসরি আইডিই অ্যাক্সেস।
- ব্যক্তিগত এপিআই কী এবং গ্রাহক সাবস্ক্রিপশন সমর্থনকারী নমনীয় সাইন-ইন বিকল্প।
শুরু করুন
To get started with BYOA, follow these steps:
- অ্যান্ড্রয়েড স্টুডিওকে সর্বশেষ ক্যানারি রিলিজে আপডেট করুন।
- আপনার এজেন্ট সংযুক্ত করুন: এজেন্ট উইন্ডোতে, ডিফল্ট এজেন্টগুলির (ক্লড এজেন্ট, কোডেক্স, বা অ্যান্টিগ্র্যাভিটি) মধ্যে একটি নির্বাচন করুন এবং সাইন ইন করুন বা একটি API কী প্রদান করুন। অতিরিক্ত এজেন্টগুলি রেজিস্ট্রি-তে File (macOS-এ Android Studio ) > Settings > Tools > AI > Agents -এ পাওয়া যাবে।
Compose Preview Screenshot Testing tool
আপনার Compose UI পরীক্ষা করতে এবং রিগ্রেশন প্রতিরোধ করতে Compose Preview Screenshot Testing টুলটি ব্যবহার করুন। এই নতুন টুলটি আপনাকে HTML রিপোর্ট তৈরি করতে সাহায্য করে, যার মাধ্যমে আপনি আপনার অ্যাপের UI-এর যেকোনো পরিবর্তন দৃশ্যত শনাক্ত করতে পারবেন। Compose Preview Screenshot Testing- এ আরও জানুন।
মডেল অ্যাসাইনমেন্ট
মডেল অ্যাসাইনমেন্ট ফিচারটি আপনাকে অ্যান্ড্রয়েড স্টুডিওতে বিভিন্ন ধরনের কাজের জন্য আলাদা আলাদা এআই মডেল বেছে নিতে দেয়। উদাহরণস্বরূপ, আপনি এজেন্ট মোডে জটিল রিজনিং টাস্কের জন্য একটি বড়, প্রো-টিয়ার মডেল এবং কমিট মেসেজ জেনারেশন বা নেক্সট এডিট প্রেডিকশনের মতো সহজ ও ল্যাটেন্সি-সংবেদনশীল কাজের জন্য একটি দ্রুততর, লাইটওয়েট মডেল অ্যাসাইন করতে পারেন। এর মাধ্যমে আপনি বিভিন্ন ফিচারের মধ্যে কোয়ালিটি, স্পিড এবং কোটা ব্যবহারের ভারসাম্য বজায় রাখতে পারেন।

এটি কনফিগার করতে, ফাইল (macOS-এ Android Studio ) > সেটিংস > টুলস > AI > মডেল প্রোভাইডার্স- এ যান, মডেল অ্যাসাইনমেন্ট ট্যাবটি নির্বাচন করুন এবং প্রতিটি ফিচার ক্যাটাগরিতে একটি মডেল নির্ধারণ করতে ড্রপডাউনগুলো ব্যবহার করুন। আপনি এজেন্ট মোড প্যানেলের মডেল সিলেক্টর ড্রপডাউন থেকেও সরাসরি মডেল পরিবর্তন করতে পারেন—আপনার নির্বাচন অনুযায়ী থিঙ্কিং ফিচারগুলোর জন্য মডেল অ্যাসাইনমেন্ট সেটিংস স্বয়ংক্রিয়ভাবে আপডেট হয়ে যাবে।
Parallel sync execution improvements
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 টাস্ক প্ল্যানিং, কোড ট্রান্সফরমেশন, এবং কম্পাইলেশন চেক জুড়ে এন্ড-টু-এন্ড ভিজিবিলিটি প্রদান করে, যার ফলে টেস্টিং এবং ভেরিফিকেশনের জন্য প্রস্তুত একটি কার্যকরী প্রোজেক্ট তৈরি হয়।
খালি জায়গায় ডাবল-ক্লিক করে রানিং ডিভাইস টুল উইন্ডোর আকার পরিবর্তন করুন।
আপনি রানিং ডিভাইসেস টুল উইন্ডোতে আপনার ভার্চুয়াল বা মিরর করা ফিজিক্যাল ডিভাইসগুলোর চারপাশের অব্যবহৃত জায়গা খালি করতে পারেন। টুল উইন্ডোটির আকার স্বয়ংক্রিয়ভাবে পরিবর্তন করতে অথবা স্প্লিট পেনের অনুপাতকে ডিভাইস ডিসপ্লের সাথে নিখুঁতভাবে ফিট করার জন্য ডিভাইস স্ক্রিনের (এবং ফ্রেম, যদি দেখা যায়) বাইরের খালি ব্যাকগ্রাউন্ড এলাকার যেকোনো জায়গায় ডাবল-ক্লিক করুন।
- ডক করা টুল উইন্ডো: ডিভাইসের চারপাশের অতিরিক্ত মার্জিন দূর করার জন্য টুল উইন্ডোর প্রস্থ (বামে বা ডানে ডক করা হলে) অথবা উচ্চতা (উপরে বা নীচে ডক করা হলে) সমন্বয় করে।
- ফ্লোটিং এবং উইন্ডোড মোড: ডিভাইসের ডিসপ্লেকে ভালোভাবে ঘিরে রাখার জন্য উইন্ডোটির প্রস্থ এবং উচ্চতা উভয়ই রিসাইজ করে।
- স্প্লিট ভিউ: একাধিক ডিসপ্লে বা ডিভাইস পাশাপাশি দেখার সময় অভ্যন্তরীণ স্প্লিটারগুলো স্বয়ংক্রিয়ভাবে সমন্বয় করে।