অ্যান্ড্রয়েড স্টুডিও হল অ্যান্ড্রয়েড ডেভেলপমেন্টের জন্য অফিসিয়াল আইডিই, এবং এতে অ্যান্ড্রয়েড অ্যাপ তৈরির জন্য আপনার যা কিছু প্রয়োজন তা অন্তর্ভুক্ত রয়েছে।
এই পৃষ্ঠায় স্থিতিশীল চ্যানেল, Android Studio Otter 3 Feature Drop-এর সর্বশেষ সংস্করণে নতুন বৈশিষ্ট্য এবং উন্নতির তালিকা রয়েছে। আপনি এটি এখান থেকে ডাউনলোড করতে পারেন অথবা Help > Check for updates ( Android Studio > Check for updates on macOS) এ ক্লিক করে Android Studio-এর ভিতরে এটি আপডেট করতে পারেন।
এটি অ্যান্ড্রয়েড স্টুডিওর একটি স্থিতিশীল রিলিজ। মনে রাখবেন যে প্যাচগুলিতে নতুন ছোটখাটো বৈশিষ্ট্য এবং বাগ সংশোধন থাকতে পারে। অ্যান্ড্রয়েড স্টুডিও সংস্করণের নামকরণ বুঝতে অ্যান্ড্রয়েড স্টুডিও রিলিজের নামগুলি দেখুন।
অ্যান্ড্রয়েড স্টুডিওর এই সংস্করণে কী ঠিক করা হয়েছে তা দেখতে, বন্ধ হওয়া সমস্যাগুলি দেখুন।
অ্যান্ড্রয়েড স্টুডিওর পুরোনো সংস্করণের রিলিজ নোট দেখতে, অতীতের রিলিজগুলি দেখুন।
আসন্ন বৈশিষ্ট্য এবং উন্নতির জন্য প্রাথমিক অ্যাক্সেসের জন্য, Android Studio এর প্রিভিউ বিল্ডগুলি দেখুন।
যদি আপনি অ্যান্ড্রয়েড স্টুডিওতে সমস্যার সম্মুখীন হন, তাহলে জ্ঞাত সমস্যা বা সমস্যা সমাধান পৃষ্ঠাটি দেখুন।
অ্যান্ড্রয়েড গ্রেডল প্লাগইন এবং অ্যান্ড্রয়েড স্টুডিওর সামঞ্জস্য
অ্যান্ড্রয়েড স্টুডিও বিল্ড সিস্টেমটি গ্র্যাডেলের উপর ভিত্তি করে তৈরি, এবং অ্যান্ড্রয়েড গ্র্যাডেল প্লাগইন (AGP) অ্যান্ড্রয়েড অ্যাপ তৈরির জন্য নির্দিষ্ট কিছু বৈশিষ্ট্য যুক্ত করে। নিম্নলিখিত টেবিলে অ্যান্ড্রয়েড স্টুডিওর প্রতিটি সংস্করণের জন্য AGP-এর কোন সংস্করণটি প্রয়োজন তা তালিকাভুক্ত করা হয়েছে।
| অ্যান্ড্রয়েড স্টুডিও সংস্করণ | প্রয়োজনীয় AGP সংস্করণ |
|---|---|
| ওটার ৩ ফিচার ড্রপ | ২০২৫.২.৩ | ৪.০-৯.০ |
| ওটার ২ ফিচার ড্রপ | ২০২৫.২.২ | ৪.০-৮.১৩ |
| ভোঁদড় | ২০২৫.২.১ | ৪.০-৮.১৩ |
| নারহুল ৪ ফিচার ড্রপ | ২০২৫.১.৪ | ৪.০-৮.১৩ |
| নারওয়াল ৩ ফিচার ড্রপ | ২০২৫.১.৩ | ৪.০-৮.১৩ |
| নারহুল ফিচার ড্রপ | ২০২৫.১.২ | ৪.০-৮.১২ |
| নারহুয়াল | ২০২৫.১.১ | ৩.২-৮.১১ |
| মিরক্যাট ফিচার ড্রপ | ২০২৪.৩.২ | ৩.২-৮.১০ |
| মীরকাত | ২০২৪.৩.১ | ৩.২-৮.৯ |
পুরোনো সংস্করণ
| অ্যান্ড্রয়েড স্টুডিও সংস্করণ | প্রয়োজনীয় AGP সংস্করণ |
|---|---|
| লেডিবাগ ফিচার ড্রপ | ২০২৪.২.২ | ৩.২-৮.৮ |
| লেডিবাগ | ২০২৪.২.১ | ৩.২-৮.৭ |
| কোয়ালা ফিচার ড্রপ | ২০২৪.১.২ | ৩.২-৮.৬ |
| কোয়ালা | ২০২৪.১.১ | ৩.২-৮.৫ |
| জেলিফিশ | ২০২৩.৩.১ | ৩.২-৮.৪ |
| ইগুয়ানা | ২০২৩.২.১ | ৩.২-৮.৩ |
| হেজহগ | ২০২৩.১.১ | ৩.২-৮.২ |
| জিরাফ | ২০২২.৩.১ | ৩.২-৮.১ |
| ফ্লেমিঙ্গো | ২০২২.২.১ | ৩.২-৮.০ |
| ইলেকট্রিক ঈল | ২০২২.১.১ | ৩.২-৭.৪ |
| ডলফিন | ২০২১.৩.১ | ৩.২-৭.৩ |
| চিপমাঙ্ক | ২০২১.২.১ | ৩.২-৭.২ |
| বাম্বলবি | ২০২১.১.১ | ৩.২-৭.১ |
| আর্কটিক ফক্স | ২০২০.৩.১ | ৩.১-৭.০ |
অ্যান্ড্রয়েড গ্রেডল প্লাগইনে নতুন কী আছে সে সম্পর্কে তথ্যের জন্য, অ্যান্ড্রয়েড গ্রেডল প্লাগইন রিলিজ নোট দেখুন।
অ্যান্ড্রয়েড এপিআই স্তরের জন্য সরঞ্জামগুলির ন্যূনতম সংস্করণ
Android Studio এবং AGP-এর ন্যূনতম সংস্করণ রয়েছে যা একটি নির্দিষ্ট API স্তর সমর্থন করে। আপনার প্রকল্পের targetSdk বা compileSdk এর প্রয়োজনের চেয়ে কম Android Studio বা AGP সংস্করণ ব্যবহার করলে অপ্রত্যাশিত সমস্যা দেখা দিতে পারে। Android OS-এর প্রিভিউ সংস্করণগুলিকে লক্ষ্য করে এমন প্রকল্পগুলিতে কাজ করার জন্য আমরা Android Studio এবং AGP-এর সর্বশেষ প্রিভিউ সংস্করণ ব্যবহার করার পরামর্শ দিচ্ছি। আপনি একটি স্থিতিশীল সংস্করণের পাশাপাশি Android Studio-এর প্রিভিউ সংস্করণ ইনস্টল করতে পারেন।
অ্যান্ড্রয়েড স্টুডিও এবং এজিপির সর্বনিম্ন সংস্করণগুলি নিম্নরূপ:
| API স্তর | ন্যূনতম অ্যান্ড্রয়েড স্টুডিও সংস্করণ | ন্যূনতম AGP সংস্করণ |
|---|---|---|
| ৩৬.১ | নারওয়াল ৩ ফিচার ড্রপ | ২০২৫.১.৩ | ৮.১৩.০ |
| ৩৬.০ | মীরকাত | ২০২৪.৩.১ প্যাচ ১ | ৮.৯.১ |
| ৩৫ | কোয়ালা ফিচার ড্রপ | ২০২৪.২.১ | ৮.৬.০ |
| ৩৪ | হেজহগ | ২০২৩.১.১ | ৮.১.১ |
| ৩৩ | ফ্লেমিঙ্গো | ২০২২.২.১ | ৭.২ |
অ্যান্ড্রয়েড স্টুডিও এবং ক্লাউড পরিষেবার সামঞ্জস্যতা
অ্যান্ড্রয়েড স্টুডিওতে পরিষেবা ইন্টিগ্রেশন অন্তর্ভুক্ত রয়েছে যা আপনাকে এবং আপনার দলকে অ্যান্ড্রয়েড অ্যাপ তৈরি, প্রকাশ এবং রক্ষণাবেক্ষণের সময় দ্রুত অগ্রগতি করতে সহায়তা করে। এর মধ্যে রয়েছে অ্যান্ড্রয়েড স্টুডিওতে জেমিনি, প্লে ভাইটালস এবং ফায়ারবেস ক্র্যাশলিটিক্সের মতো ক্লাউড পরিষেবা। ক্লাউড পরিষেবাগুলি কেবলমাত্র অ্যান্ড্রয়েড স্টুডিওর সর্বশেষ স্থিতিশীল চ্যানেল সংস্করণ এবং পূর্ববর্তী 10 মাসে প্রকাশিত প্রধান সংস্করণগুলিতে (তাদের প্যাচ সহ) উপলব্ধ। যখন কোনও সংস্করণ সেই সামঞ্জস্যতা উইন্ডোর বাইরে চলে যায়, তখন পরিষেবা ইন্টিগ্রেশনগুলি অক্ষম হয়ে যায় এবং আপনাকে অ্যান্ড্রয়েড স্টুডিও আপডেট করতে হবে।
বর্তমানে ক্লাউড পরিষেবার সাথে সামঞ্জস্যপূর্ণ অ্যান্ড্রয়েড স্টুডিও সংস্করণ
অ্যান্ড্রয়েড স্টুডিও মিরক্যাট ফিচার ড্রপের স্থিতিশীল চ্যানেল রিলিজ অনুসারে, স্টুডিওর সমস্ত সংস্করণ ক্লাউড পরিষেবার সাথে সামঞ্জস্যপূর্ণ। এনফোর্সমেন্ট অ্যান্ড্রয়েড স্টুডিও নারওয়াল ফিচার ড্রপ দিয়ে শুরু হবে।
স্টুডিও ল্যাবস
স্টুডিও ল্যাবস আপনাকে অ্যান্ড্রয়েড স্টুডিওর একটি স্থিতিশীল সংস্করণে সর্বশেষ AI পরীক্ষামূলক বৈশিষ্ট্যগুলি ব্যবহার করে দেখার সুযোগ দেয়, যাতে আপনি আপনার ডেভেলপমেন্ট ওয়ার্কফ্লোতে আমাদের AI সহায়তা অফারগুলিকে আরও দ্রুত সংহত করতে পারেন। আরও তথ্যের জন্য, স্টুডিও ল্যাবস দেখুন।
স্টুডিও ল্যাবসে বর্তমানে যেসব বৈশিষ্ট্য উপলব্ধ রয়েছে তা নিম্নরূপ।
| বৈশিষ্ট্য | বিবরণ | ডক্স |
|---|---|---|
| কম্পোজ প্রিভিউ জেনারেশন | জেমিনি স্বয়ংক্রিয়ভাবে কম্পোজ প্রিভিউ তৈরি করতে পারে, যার মধ্যে প্রিভিউ প্যারামিটারের জন্য মক ডেটা, একটি নির্দিষ্ট কম্পোজেবল বা একটি ফাইলের সমস্ত কম্পোজেবলের জন্য অন্তর্ভুক্ত। | কম্পোজ প্রিভিউ তৈরি করুন |
| রূপান্তর UI | কম্পোজ প্রিভিউ প্যানেল থেকে সরাসরি আপনার অ্যাপ UI আপডেট করতে স্বাভাবিক ভাষা ব্যবহার করুন। | রূপান্তর UI |
| অ্যান্ড্রয়েড স্টুডিওর জন্য জার্নি | এন্ড-টু-এন্ড পরীক্ষার ধাপ এবং দাবি বর্ণনা করার জন্য স্বাভাবিক ভাষা ব্যবহার করুন। | অ্যান্ড্রয়েড স্টুডিওর জন্য জার্নি |
অ্যান্ড্রয়েড স্টুডিও অটার ৩ ফিচার ড্রপের নতুন বৈশিষ্ট্যগুলি নিম্নরূপ।
অ্যাপ লিংক এআই সহকারী
ব্যবহারকারীর অভিজ্ঞতা নির্বিঘ্নে সম্পন্ন করার জন্য অ্যান্ড্রয়েড অ্যাপ লিংক বাস্তবায়ন অপরিহার্য, কিন্তু উদ্দেশ্যগুলি পরিচালনা করার জন্য যুক্তি লেখা প্রায়শই ম্যানুয়াল এবং ক্লান্তিকর হতে পারে। অ্যাপ লিংক অ্যাসিস্ট্যান্ট - একটি প্লাগইন যা আপনাকে অ্যান্ড্রয়েড অ্যাপ লিংক যাচাই এবং বাস্তবায়নে সহায়তা করার জন্য ডিজাইন করা হয়েছে - এখন অ্যাপ লিংক লজিক তৈরি স্বয়ংক্রিয় করার জন্য এআই-এর সাথে একীভূত হয়েছে, যা বাস্তবায়নের সবচেয়ে সময়সাপেক্ষ পদক্ষেপগুলির মধ্যে একটিকে উল্লেখযোগ্যভাবে সরল করে তোলে।
পূর্বে, আপনাকে ইনকামিং ইন্টেন্ট পার্স করার জন্য এবং ব্যবহারকারীদের সঠিক স্ক্রিনে নেভিগেট করার জন্য ম্যানুয়ালি কোড লিখতে হত। এখন, আপনি প্রয়োজনীয় কোড তৈরি এবং আপনার জন্য পরীক্ষা করার জন্য জেমিনির উপর নির্ভর করতে পারেন। আপনাকে সম্পূর্ণ নিয়ন্ত্রণ প্রদানের জন্য, জেমিনি প্রস্তাবিত কোড পরিবর্তনগুলির একটি ভিন্ন দৃষ্টিভঙ্গি উপস্থাপন করে, যা আপনাকে লাইভ হওয়ার আগে বাস্তবায়ন পর্যালোচনা এবং অনুমোদন করার সুযোগ দেয়।

এআই-সহায়তাপ্রাপ্ত অ্যাপ লিঙ্কগুলি শুরু করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
- টুলস > অ্যাপ লিংক অ্যাসিস্ট্যান্ট এর মাধ্যমে অ্যাপ লিংক অ্যাসিস্ট্যান্ট অ্যাক্সেস করুন।
- অ্যাপলিঙ্ক তৈরি করুন ক্লিক করুন।
- দ্বিতীয় ধাপে, "অভিপ্রায় পরিচালনা করার জন্য যুক্তি যোগ করুন", "এআই সহায়তা দিয়ে কোড তৈরি করুন" বিকল্পটি বেছে নিন।
- আপনার অ্যাক্টিভিটির প্রক্রিয়াকরণের জন্য প্রয়োজনীয় সমস্ত প্যারামিটার সহ একটি নমুনা URL যোগ করুন। এটি জেমিনিকে আপনার নির্দিষ্ট ব্যবহারের ক্ষেত্রে বাস্তবায়নটি অপ্টিমাইজ করতে দেয়।
- "কোড সন্নিবেশ করুন" এ ক্লিক করুন এবং জেমিনিকে বাকিটা সামলাতে দিন।
এই আপডেটটি ডিপ লিঙ্ক পরিচালনার প্রক্রিয়াটিকে সহজতর করে, যাতে আপনার ব্যবহারকারীরা কম ম্যানুয়াল ওভারহেডের মাধ্যমে আপনার অ্যাপের সঠিক সামগ্রীতে নির্বিঘ্নে পরিচালিত হয়।
স্টুডিও ল্যাবসে অ্যান্ড্রয়েড স্টুডিওর জন্য যাত্রা
অ্যান্ড্রয়েড স্টুডিও অটার ৩ ফিচার ড্রপে, জার্নিস ফর অ্যান্ড্রয়েড স্টুডিও একটি পরীক্ষামূলক বৈশিষ্ট্য হিসেবে স্টুডিও ল্যাবসে স্থানান্তরিত হচ্ছে, যা স্টুডিও ল্যাবস মেনুর মাধ্যমে অ্যান্ড্রয়েড স্টুডিওর আরসি এবং স্থিতিশীল সংস্করণগুলিতে এটি অ্যাক্সেসযোগ্য করে তুলবে।
আরও তথ্যের জন্য, স্টুডিও ল্যাবস দেখুন।
এজেন্ট মোডে UI ডেভেলপমেন্ট
অ্যান্ড্রয়েড স্টুডিওতে জেমিনি এখন কম্পোজ প্রিভিউয়ের মধ্যে সরাসরি UI ডেভেলপমেন্ট ওয়ার্কফ্লোতে আরও গভীরভাবে একীভূত হয়েছে, যা আপনাকে ডিজাইন থেকে দ্রুত উচ্চ-মানের বাস্তবায়নে যেতে সাহায্য করে। এই নতুন ক্ষমতাগুলি আপনাকে প্রতিটি পর্যায়ে সহায়তা করার জন্য ডিজাইন করা হয়েছে, প্রাথমিক কোড জেনারেশন থেকে শুরু করে পুনরাবৃত্তি, পরিমার্জন এবং ডিবাগিং পর্যন্ত, আপনার কাজের প্রেক্ষাপটে এন্ট্রি পয়েন্ট সহ।
এই বৈশিষ্ট্যগুলির উপর প্রতিক্রিয়া এবং সমস্যার জন্য, একটি বাগ ফাইল করুন ।
একটি ডিজাইন মক থেকে নতুন UI তৈরি করুন
আপনার UI ডেভেলপমেন্ট প্রক্রিয়ার সূচনা দ্রুত করার জন্য, আপনি এখন একটি ডিজাইন মক থেকে সরাসরি কম্পোজ কোড তৈরি করতে পারেন। বিদ্যমান প্রিভিউ ছাড়া একটি ফাইলে, প্রিভিউ প্যানেলে স্ক্রিনশট থেকে কোড তৈরি করুন ক্লিক করুন। জেমিনি প্রদত্ত চিত্রটি ব্যবহার করে একটি শুরু বাস্তবায়ন তৈরি করবে, যা আপনাকে শুরু থেকেই বয়লারপ্লেট কোড লেখা থেকে বাঁচাবে।


আপনার UI কে একটি টার্গেট ছবির সাথে মিলিয়ে নিন
একবার আপনার প্রাথমিক বাস্তবায়ন হয়ে গেলে, আপনি এটিকে পুনরাবৃত্তভাবে পিক্সেল-পারফেক্ট করার জন্য পরিমার্জন করতে পারেন। আপনার Compose Preview-এ ডান-ক্লিক করুন এবং AI Actions > Match UI to Target Image নির্বাচন করুন। এটি আপনাকে একটি রেফারেন্স ডিজাইন আপলোড করতে দেয় এবং এজেন্ট আপনার UI কে যতটা সম্ভব ডিজাইনের সাথে মেলানোর জন্য কোড পরিবর্তনের পরামর্শ দেবে।

আপনার UI-তে স্বাভাবিক ভাষা ব্যবহার করে পুনরাবৃত্তি করুন
আরও সুনির্দিষ্ট বা সৃজনশীল পরিবর্তনের জন্য, আপনার প্রিভিউতে ডান-ক্লিক করুন এবং AI Actions > Transform UI ব্যবহার করুন। এই ক্ষমতাটি এখন এজেন্ট মোডকে কাজে লাগায়, এটিকে আরও শক্তিশালী এবং নির্ভুল করে তোলে। এই আপগ্রেড আপনাকে প্রাকৃতিক ভাষা প্রম্পট ব্যবহার করে আপনার UI পরিবর্তন করতে দেয়, যেমন "বোতামের রঙ নীল রঙে পরিবর্তন করুন" অথবা "এই লেখার চারপাশে প্যাডিং যোগ করুন" এবং জেমিনি সংশ্লিষ্ট কোড পরিবর্তনগুলি প্রয়োগ করবে।

UI মানের সমস্যাগুলি খুঁজুন এবং সমাধান করুন
আপনার UI উচ্চমানের এবং আরও অ্যাক্সেসযোগ্য কিনা তা যাচাই করা একটি গুরুত্বপূর্ণ চূড়ান্ত পদক্ষেপ। AI অ্যাকশন > সমস্ত UI চেক সমস্যা সমাধান করুন আপনার UI-কে সাধারণ সমস্যাগুলির জন্য, যেমন অ্যাক্সেসিবিলিটি সমস্যাগুলির জন্য অডিট করে। এজেন্ট তারপর সনাক্ত করা সমস্যাগুলি সমাধানের জন্য সমাধানগুলি প্রস্তাব করবে এবং প্রয়োগ করবে।


আপনি Compose UI চেক মোডে "Fix with AI" বোতামটি ব্যবহার করেও একই কার্যকারিতা খুঁজে পেতে পারেন:

আপনার UI-তে পুনরাবৃত্তি করার পাশাপাশি, জেমিনি আপনার ডেভেলপমেন্ট পরিবেশকে সুবিন্যস্ত করতেও সাহায্য করে।
আপনার সেটআপ দ্রুত করার জন্য, আপনি যা করতে পারেন:
কম্পোজ প্রিভিউ তৈরি করুন : আরও সঠিক ফলাফল প্রদানের জন্য এখন এআই এজেন্ট দ্বারা এই বৈশিষ্ট্যটি উন্নত করা হয়েছে। এমন একটি ফাইলে কাজ করার সময় যেখানে কম্পোজেবল ফাংশন আছে কিন্তু @Preview অ্যানোটেশন নেই, আপনি কম্পোজেবলে ডান-ক্লিক করতে পারেন এবং Gemini > Generate [Composable name] Preview নির্বাচন করতে পারেন। এজেন্ট এখন আপনার কম্পোজেবলকে আরও ভালভাবে বিশ্লেষণ করবে যাতে সঠিক প্যারামিটার সহ প্রয়োজনীয় বয়লারপ্লেট তৈরি করা যায়, যাতে একটি সফলভাবে রেন্ডার করা প্রিভিউ যোগ করা হয়েছে কিনা তা যাচাই করতে সহায়তা করে।

কম্পোজ প্রিভিউ তৈরি করার জন্য এন্ট্রি পয়েন্ট প্রিভিউ রেন্ডারিং ত্রুটিগুলি ঠিক করুন : যখন কোনও কম্পোজ প্রিভিউ রেন্ডার করতে ব্যর্থ হয়, তখন জেমিনি এখন আপনাকে ডিবাগ করতে সাহায্য করতে পারে। মূল কারণ খুঁজে বের করতে এবং সমাধান প্রয়োগ করতে ত্রুটি বার্তা এবং আপনার কোড বিশ্লেষণ করতে এজেন্ট ব্যবহার করুন।

প্রিভিউ রেন্ডার ত্রুটিতে "AI দিয়ে ঠিক করুন" ব্যবহার করা হচ্ছে
জেমিনির সাথে একাধিক কথোপকথনের থ্রেড পরিচালনা করুন
এখন আপনি অ্যান্ড্রয়েড স্টুডিওতে জেমিনির সাথে আপনার কথোপকথনকে একাধিক থ্রেডে সংগঠিত করতে পারেন। এটি আপনাকে একাধিক চলমান কাজের মধ্যে স্যুইচ করতে এবং আপনার কথোপকথনের ইতিহাস অনুসন্ধান করতে দেয়। প্রতিটি কাজের জন্য আলাদা থ্রেড ব্যবহার করলে AI এর প্রেক্ষাপটের পরিধি শুধুমাত্র হাতে থাকা বিষয়ের মধ্যে সীমাবদ্ধ রেখে প্রতিক্রিয়ার মান উন্নত হয়।
নতুন থ্রেড শুরু করতে, নতুন চ্যাট
। আপনার কথোপকথনের ইতিহাস দেখতে, সাম্প্রতিক চ্যাটগুলিতে ক্লিক করুন। 

আপনার কথোপকথনের ইতিহাস আপনার অ্যাকাউন্টে সংরক্ষিত আছে, তাই যদি আপনাকে সাইন আউট করতে হয় বা অ্যাকাউন্ট পরিবর্তন করতে হয় তবে আপনি ফিরে এসে যেখানে ছেড়েছিলেন ঠিক সেখানেই আবার শুরু করতে পারেন।
স্থানীয় মডেল ব্যবহার করুন
অ্যান্ড্রয়েড স্টুডিও অটার ৩ ফিচার ড্রপ আপনাকে বৃহৎ ভাষা মডেল (LLM) বেছে নিতে দেয় যা IDE এর AI বৈশিষ্ট্যগুলিকে শক্তিশালী করে।

মডেলটি অবশ্যই আপনার স্থানীয় মেশিনে থাকতে হবে, যা আপনার যদি সীমিত ইন্টারনেট সংযোগ থাকে বা AI মডেল ব্যবহারের ক্ষেত্রে বিধিনিষেধ থাকে, অথবা আপনি কেবল ওপেন-সোর্স গবেষণা মডেলগুলি নিয়ে পরীক্ষা-নিরীক্ষা করতে চান তবে সুবিধাজনক।
একটি স্থানীয় মডেল অ্যান্ড্রয়েড স্টুডিওতে অন্তর্নির্মিত LLM সাপোর্টের বিকল্প অফার করে। তবে, অ্যান্ড্রয়েড স্টুডিওতে জেমিনি সাধারণত সেরা অ্যান্ড্রয়েড ডেভেলপমেন্ট অভিজ্ঞতা প্রদান করে কারণ জেমিনি অ্যান্ড্রয়েডের জন্য টিউন করা হয়েছে এবং অ্যান্ড্রয়েড স্টুডিওর সমস্ত বৈশিষ্ট্য সমর্থন করে। জেমিনি দিয়ে, আপনি আপনার অ্যান্ড্রয়েড ডেভেলপমেন্ট কাজের জন্য বিভিন্ন মডেল থেকে বেছে নিতে পারেন, যার মধ্যে রয়েছে বিনামূল্যে ডিফল্ট মডেল বা পেইড জেমিনি API কী দিয়ে অ্যাক্সেস করা মডেল।
স্থানীয় মডেলগুলির জন্য সহায়তার জন্য আপনার স্থানীয় কম্পিউটারে LM Studio বা Ollama এর মতো LLM প্রদানকারীর ইনস্টলেশন এবং আপনার পছন্দের একটি সামঞ্জস্যপূর্ণ মডেল প্রয়োজন।
একটি রিমোট মডেল ব্যবহার করুন
অ্যান্ড্রয়েড স্টুডিও আপনাকে এর এআই বৈশিষ্ট্যগুলিকে শক্তিশালী করার জন্য দূরবর্তী মডেলগুলি ব্যবহার করতে সক্ষম করে।
রিমোট মডেল ব্যবহার করতে, Android Studio-এর সেটিংসে একটি রিমোট মডেল প্রোভাইডার কনফিগার করুন। প্রোভাইডার, API এন্ডপয়েন্ট URL এবং আপনার API কী-এর জন্য একটি নাম দিন। প্রোভাইডার কনফিগার করার পরে, আপনি AI চ্যাট উইন্ডোতে মডেল পিকার থেকে রিমোট মডেলটি নির্বাচন করতে পারেন।

বিস্তারিত জানার জন্য, একটি দূরবর্তী মডেল ব্যবহার করুন দেখুন।
পরিবর্তন ড্রয়ার ব্যবহার করে পরিবর্তনগুলি খুঁজুন এবং পর্যালোচনা করুন
এখন আপনি changes ড্রয়ার ব্যবহার করে AI এজেন্টের করা পরিবর্তনগুলি দেখতে এবং পরিচালনা করতে পারবেন। এজেন্ট যখন আপনার কোডবেসে পরিবর্তন করে, তখন Files to review এ সম্পাদনা করা ফাইলগুলি দেখুন। সেখান থেকে, আপনি পৃথকভাবে বা সমস্ত পরিবর্তনগুলি একসাথে রাখতে বা প্রত্যাবর্তন করতে পারেন। সম্পাদকে কোডের পার্থক্য দেখতে এবং প্রয়োজনে সংশোধন করতে ড্রয়ারের একটি পৃথক ফাইলে ক্লিক করুন। changes ড্রয়ারের সাহায্যে, আপনি আপনার চ্যাটের সময় এজেন্টের করা সম্পাদনাগুলি ট্র্যাক করতে পারেন এবং আপনার কথোপকথনের ইতিহাসে ফিরে স্ক্রোল না করে নির্দিষ্ট পরিবর্তনগুলি আবার দেখতে পারেন।

মনে রাখবেন, যদি আপনার এজেন্ট আপনাকে ফাইল সম্পাদনা করতে বলার জন্য সেট করা থাকে, তাহলে পরিবর্তন ড্রয়ারে এটি দেখানোর জন্য আপনাকে একটি পরিবর্তন গ্রহণ করতে হবে। অতএব, আপনাকে "পরিবর্তন ড্রয়ারে একসাথে একাধিক ফাইল দেখানোর জন্য ফাইল সম্পাদনা করতে বলবেন না" নির্বাচন করতে হবে। আপনি এজেন্ট বিকল্পগুলিতে যেকোনো সময় এই সেটিংটি টগল করতে পারেন।
.

স্বয়ংক্রিয় লগক্যাট রিট্রেসিং
অ্যান্ড্রয়েড স্টুডিও অটার ৩ ফিচার ড্রপ এবং এজিপি ৯.০ এর মাধ্যমে, R8 সক্রিয় থাকলে লগক্যাট স্বয়ংক্রিয়ভাবে স্ট্যাক ট্রেসগুলি পুনরুদ্ধার করে ( minifyEnabled = true )।
যেহেতু R8 দ্বারা প্রক্রিয়াকৃত কোড বিভিন্ন উপায়ে পরিবর্তিত হতে পারে, তাই স্ট্যাক ট্রেস আর মূল কোডকে বোঝায় না। উদাহরণস্বরূপ, লাইন নম্বর এবং ক্লাস এবং পদ্ধতির নাম পরিবর্তন হতে পারে। পূর্বে, মূল স্ট্যাক ট্রেস দিয়ে ডিবাগ করার জন্য, ডেভেলপারদের R8 এর retrace কমান্ড-লাইন টুল ব্যবহার করতে হত।
AGP 9.0 এর মাধ্যমে, অ্যান্ড্রয়েড স্টুডিও স্বয়ংক্রিয়ভাবে স্ট্যাক ট্রেস রিট্রেস করে যাতে আপনি কোনও অতিরিক্ত কাজ ছাড়াই অ্যান্ড্রয়েড স্টুডিওতে সরাসরি আসল স্ট্যাক ট্রেস দেখতে পারেন, R8 সক্রিয় থাকলে ডিবাগিং অভিজ্ঞতা উন্নত করে।
দূরবর্তী MCP সার্ভারের জন্য সমর্থন
অ্যান্ড্রয়েড স্টুডিও অটার ১ ক্যানারি ৩ দিয়ে শুরু করে, আপনি অ্যান্ড্রয়েড স্টুডিও ব্যবহার করে দূরবর্তী MCP সার্ভারের সাথে সংযোগ করতে পারেন। একটি দূরবর্তী MCP সার্ভারের সাহায্যে, অ্যান্ড্রয়েড স্টুডিও এজেন্টের জেমিনি বহিরাগত সরঞ্জাম এবং সংস্থানগুলি অ্যাক্সেস করতে পারে এবং আপনাকে সার্ভারটি ইনস্টল এবং রক্ষণাবেক্ষণের জন্য খুব বেশি কাজ করতে হবে না। উদাহরণস্বরূপ, আপনি ফিগমার ডেস্কটপ অ্যাপ ইনস্টল না করেই ফিগমার ফাইলগুলিতে সংযোগ করতে ফিগমার দূরবর্তী MCP সার্ভারের সাথে সংযোগ করতে পারেন। একটি MCP সার্ভার কীভাবে যুক্ত করবেন সে সম্পর্কে আরও জানতে, একটি MCP সার্ভার যুক্ত করুন দেখুন।

ডিভাইস ইন্টারঅ্যাকশন টুল
অ্যান্ড্রয়েড স্টুডিওতে AI এজেন্টদের এখন সংযুক্ত ডিভাইসে একটি অ্যাপ্লিকেশন স্থাপন, স্ক্রিনে বর্তমানে কী দেখানো হচ্ছে তা পরীক্ষা করার, স্ক্রিনশট নেওয়ার, ত্রুটির জন্য Logcat পরীক্ষা করার এবং adb shell input মাধ্যমে চলমান অ্যাপ্লিকেশনের সাথে ইন্টারঅ্যাক্ট করার জন্য সরঞ্জামগুলিতে অ্যাক্সেস রয়েছে। এটি এজেন্টকে অ্যাপ্লিকেশনটি পুনরায় চালানো, ত্রুটি পরীক্ষা করার এবং একটি নির্দিষ্ট আপডেট সফলভাবে করা হয়েছে কিনা তা যাচাই করার সাথে সম্পর্কিত পরিবর্তন বা সংশোধনগুলিতে আপনাকে সহায়তা করতে দেয় (উদাহরণস্বরূপ, স্ক্রিনশট নেওয়া এবং পর্যালোচনা করে)।
