اخبار محصول

از مهارت‌های Android و Gemma 4 در «استودیو Android» نسخه Quail 4 بهره ببرید

‫۵ دقیقه خواندن
مشاهده نمایه Amman Asfaw
Amman Asfaw مدیر محصول، «استودیو Android»

‫Android Studio Quail 4 اکنون پایدار است و برای استفاده در تولید آماده است.

این آخرین نسخه پایدار برای Android Studio Quail است. ویژگی‌های جدید در «استودیو Android» به شما امکان می‌دهد برنامه‌های ممتاز را با هوش مصنوعی به‌طور کارآمد و مؤثر بسازید. ویدیو زیر را ببینید تا با مفیدترین ویژگی‌های جدید ۴ نسخه آخر آشنا شوید که می‌توانند به بهبود و سرعت بخشیدن به توسعه شما کمک کنند.

در اینجا نگاهی عمیق به ویژگی‌های جدید Android Studio Quail 4 می‌اندازیم:

مهارت‌های Android در «استودیو Android» گنجانده شده است

درحالی‌که مدل‌های زبانی بزرگ در پرس‌وجوهای کدنویسی عمومی بسیار توانمند هستند، اغلب هنگام مواجهه با میاناهای برنامه‌سازی کاربردی Android که به‌سرعت درحال تکامل هستند، انتقال‌های مختص پلاتفرم، یا ساختارهای پیکربندی پیچیده، کدهای نادرست یا قدیمی می‌نویسند.برای حل این مشکل، ما مهارت‌های Android را که توسط تیمی که Android را می‌سازد گردآوری شده است، مستقیماً در Android Studio قرار می‌دهیم. این مهارت‌ها که از مشخصات مهارت‌های عامل با استاندارد باز پیروی می‌کنند، دستورالعمل‌های مدولار و بهینه‌شده با هوش مصنوعی هستند که به‌طور خاص برای هدایت مدل‌های زبانی بزرگ در گردش‌های کاری پیچیده Android طراحی شده‌اند. مهارت‌های Android اکنون مستقیماً در IDE پیش‌بارگیری شده‌اند تا بتوانید بدون نیاز به بارگیری دستی فایل‌های اضافی، از آن‌ها استفاده کنید.

وقتی به نماینده «استودیو Android» پیام‌واره می‌دهید، پیام‌واره شما را تجزیه‌وتحلیل می‌کنیم و فراداده‌های مهارت‌های نصب‌شده را جستجو می‌کنیم و وقتی مرتبط‌ترین باشند، آن‌ها را به‌طور خودکار فراخوانی می‌کنیم. عامل شما فوراً تخصص دامنه را به‌دست می‌آورد و روال‌های مطلوب Google را با سربار کمتر برای پیام‌واره‌های راه‌اندازی طولانی و دستی اعمال می‌کند.

«استودیو Android» با ۲۳ مهارت دست‌چین‌شده ازپیش بارشده است، ازجمله:

  • برای ارتقا دادن ساخت به راهنمایی نیاز دارید؟ مهارت ارتقا افزایه Android Gradle (AGP) نسخه ۹ را دارید.
  • می‌خواهید برنامه‌تان را برای مشکلات عملکردی نمایه کنید؟ مهارت نمایه‌ساز Android را داشته باشید.
  • برای ارتقای چارچوب Jetpack Navigation آماده‌اید؟ مهارت Navigation3 را دارید.
  • آیا میانای کاربری برنامه‌تان را با دستگاه‌های Android مختلف سازگار می‌کنید؟ مهارت تطبیقی را دارید.

همچنین شما را تشویق می‌کنیم که مهارت‌های سفارشی خودتان را ایجاد کنید تا «حالت نماینده» را با تجربه تخصصی و گردش‌های کاری سفارشی برای تیمتان گسترش دهید. و اگر می‌خواهید از مهارت‌های Android با دیگر هوش‌های مصنوعی میانای خط فرمان (CLI) در خارج از Android Studio استفاده کنید، Android CLI را نصب کنید و android skills add --all را اجرا کنید تا به‌سرعت شروع کنید. اگر زمانی خواستید مهارت‌های بسته‌ای را کاملاً غیرفعال کنید، می‌توانید به‌راحتی ازطریق دکمه جابه‌جایی IDE-wide در «تنظیمات» انصراف دهید.

as-agent-skill1.gif
«استودیو Android» با ۲۳ مهارت Android ازپیش بارشده ارائه می‌شود.

ادغام مدل محلی Gemma 4 (کدنویسی هوش مصنوعی خصوصی، ایمن، و آفلاین)

بسیاری از توسعه‌دهندگان از دسترسی به مدل‌های محلی لذت می‌برند و Android Studio اکنون Gemma 4 (قدرتمندترین مدل باز Google) را به‌طور بومی برای کمک کدنویسی هوش مصنوعی بدون دردسر راه‌اندازی دستی شخص ثالث ادغام می‌کند.

  • الزامات سیستم: می‌توانید کوچک‌ترین مدل‌ها را با ۱۲ گیگابایت حافظه دسترسی تصادفی اجرا کنید، اما دستگاه‌های دارای ۳۲ گیگابایت حافظه دسترسی تصادفی یا بیشتر بهترین عملکرد را خواهند داشت. لطفاً به الزامات سخت‌افزاری مراجعه کنید.
  • مدیریت با یک کلیک: کافی است Gemma را در گزینشگر مدل Agent انتخاب کنید و سپس مدلی را که می‌خواهید بارگیری کنید انتخاب کنید، یا به  بروید  . «استودیو Android» به‌طور خودکار وزن‌های مدل را برای شما بارگیری، تأیید، و به‌روز می‌کند.
  • موتور استنتاج بسته‌بندی‌شده: ما یک موتور استنتاج سبک را برای اجرای مستقیم مدل‌های Gemma 4 در IDE بسته‌بندی کرده‌ایم.
  • عامل هوش مصنوعی درون‌دستگاهی: ازآنجایی‌که Gemma 4 دارای قابلیت‌های فراخوانی ابزار عامل‌گرای بومی است، می‌توانید طرح‌های بازسازی کد پیچیده و چندفایلی را با عامل کاملاً آفلاین اجرا کنید. کد منبع شما هرگز از دستگاه محلی‌تان خارج نمی‌شود و هرگز به محدودیت‌های سهمیه کد نمی‌رسید.
as-agent-gemma2.gif
مدل Gemma موردنظرتان را برای بارگیری و استفاده انتخاب کنید.

اعلان‌های تجربه کاربری Parallel Agents و بهبودهای دیگر

در Android Studio Quail 2، چندکارگی عاملی با گپ‌های موازی را برای شما ارائه کردیم. و اکنون Android Studio Quail 4 چندین بهبود در واسط کاربر ارائه می‌دهد که برای روان‌تر، سریع‌تر، و شفاف‌تر کردن تعاملات هوش مصنوعی شما طراحی شده‌اند:

  • نمادهای کد اَبَرپیوندشده در پاسخ‌ها: نام‌های کلاس، توابع، روش‌ها، و مسیرهای فایل ذکرشده در پاسخ‌های نماینده اکنون به‌طور خودکار شناسایی می‌شوند و به‌عنوان اَبَرپیوندهای قابل‌کلیک ارائه می‌شوند.
  • اعلان‌های بی‌درنگ عامل پس‌زمینه: هنگام انجام چند کار هم‌زمان با گپ‌های موازی، پانل گپ‌های اخیر اکنون نشانگرهای وضعیت را در یک نگاه ارائه می‌دهد. وقتی عاملی درحال اجرای فعال ابزارها باشد، نشانگر بارگیری را خواهید دید، اگر عاملی منتظر ورودی شما باشد، نشانگر وضعیت قرمز را خواهید دید، و وقتی تکلیف پس‌زمینه‌ای تمام شود و آماده بازبینی باشد، نشان آبی را خواهید دید.
  • خلاصه یکپارچه تغییرات: پس‌از اینکه نماینده یک تکلیف کدنویسی چندمرحله‌ای را تکمیل می‌کند، مصنوعات جداگانه تکلیف و راهنمای گام‌به‌گام اکنون در یک برگه تمیز و اختصاصی خلاصه تغییرات ادغام می‌شوند و تجربه بررسی و تفاوت واضحی را قبل‌از اعمال اصلاحات به شما ارائه می‌دهند.
  • ارائه فرایند فکری جمع‌شدنی: برای مدل‌های استدلالی، فرایند فکری گام‌به‌گام نماینده به‌طور مرتب در بلوک‌های جمع‌شدنی سازمان‌دهی می‌شود تا مکالمه گپ شما به‌راحتی قابل‌مرور باشد و درعین‌حال به شما امکان می‌دهد منطق زیربنایی را درصورت درخواست بررسی کنید.
Qual4InlineAsset_Canavs.png
اکنون می‌توانید پیشرفت گپ‌های موازی را به‌طور هم‌زمان در پانل «گپ‌های اخیر» نظارت کنید

برای قابلیت‌های ممتاز هوش مصنوعی ارتقا دهید

‫Android Studio به توسعه‌دهندگان امکان می‌دهد به‌طور پیش‌فرض به مدل Gemini دسترسی داشته باشند. ما قابلیت‌های این مدل را به‌طور پویا تنظیم می‌کنیم تا مطمئن شویم که می‌توانیم تجربه‌ای عالی را بدون هزینه ارائه دهیم. بااین‌حال، اگر می‌خواهید دسترسی دقیق‌تری به قدرتمندترین مدل‌های Gemini داشته باشید یا برای جلسات طولانی کدنویسی به سهمیه بیشتری نیاز دارید، می‌توانید دسترسی خود را بااستفاده از یکی از این ۳ روش ارتقا دهید:

  • کلید API: بااستفاده از کلید Google AI Studio API، از جدیدترین مدل‌های Gemini، مثل Gemini 3.7 Flash، در جریان توسعه خود به‌محض دردسترس قرار گرفتن استفاده کنید.  همچنین می‌توانید از کلید API از ارائه‌دهندگان مدل دیگر مانند Anthropic یا OpenAI مستقیماً در «استودیو Android» استفاده کنید
  • طرح Google AI: توسعه‌دهندگانی که طرح Google AI Pro یا Ultra دارند می‌توانند با حساب Google خود به سیستم وارد شوند تا قفل ظرفیت پولی و حدود نرخ بالاتر به‌طور خودکار باز شود. با قابلیت‌های گسترش‌یافته Gemini، می‌توانید در تجزیه‌وتحلیل، بازسازی کد، و برنامه‌ریزی ویژگی‌ها در پایگاه‌های کد عظیم کمک بگیرید.
  • Gemini Enterprise: اگر سازمانتان به Gemini Enterprise دسترسی دارد، توسعه‌دهندگان می‌توانند برای بهره‌مندی از مزایای حریم خصوصی و امنیتی Google Cloud هنگام استفاده از عامل هوش مصنوعی Android Studio به سیستم وارد شوند. این ویژگی برای سازمان‌های منتخب عرضه می‌شود و درحال‌حاضر در جدیدترین نسخه Android Studio Canary دردسترس است. 

نگاهی به گذشته: خلاصه سری Quail در «استودیو Android»

نسخه ۴ «استودیو Android» با نام Quail همچنان بر افزایش بهره‌وری توسعه‌دهندگان با هوش مصنوعی تمرکز دارد. برای کسب اطلاعات بیشتر درباره ویژگی‌های جدیدی که اخیراً اضافه شده است، پست‌های وبلاگ قبلی ما را بررسی کنید.

Android Studio Quail

  • ادغام کردن «نماینده اطلاعات آماری کیفیت برنامه»: چرخه Android Studio Quail را با ادغام کردن اطلاعات آماری کیفیت برنامه (AQI) با Gemini آغاز کردیم.
  • در Google I/O در Android Studio Quail (Canary) منتشر شد: ابزارهایی را معرفی کردیم که برای عصر عاملی ساخته شده‌اند، ازجمله «مهارت‌های عامل»، ادغام Firebase و مکالمه‌های موازی در «حالت عامل»، پشتیبانی از مدل محلی با Gemma 4،‏ Android CLI، آزمایش چنددستگاهی «شبیه‌ساز Android» همتا به همتا، ADB Wi-Fi 2.0، و انتشار بومی دسته آزمایشی Google Play.

Android Studio Quail 2

  • گپ‌های موازی: چندوظیفگی هم‌زمان را در IDE باز کردیم. توسعه‌دهندگان می‌توانند چندین گپ را به‌صورت برگه‌های ویرایشگر کنارهم باز کنند—یک بازسازی کد Compose را در یک برگه بااستفاده از Gemini 3.5 Flash اجرا کنند و هم‌زمان در برگه دوم با Gemma 4 کد را مستندسازی کنند. تکالیف پس‌زمینه فعال به‌راحتی ازطریق نشانگرهای پیشرفت هم‌زمان (چرخنده‌های بارگیری، وضعیت‌های موقتاً متوقف‌شده، و خطاها) در نوار کناری «گپ‌های اخیر» پایش می‌شوند.
  • نمایه‌سازی LeakCanary: LeakCanary را مستقیماً در «نمایه‌ساز Android Studio» ادغام کردیم. با برداشتن و انتقال تجزیه‌وتحلیل توده JVM از دستگاه آزمایشی و اجرای موتور تحلیل‌گر Shark در رایانه میزبان، ردیابی نشت حافظه پنج برابر سریع‌تر و کاملاً بدون تأخیر شد، که با اصلاحات هوش مصنوعی «رفع با نماینده» پشتیبانی می‌شود.

Android Studio Quail 3

  • حالت برنامه‌ریزی ساده‌شده: هنگام استفاده از فرمان /plan یا تغییر مکالمه به «برنامه‌ریزی»، نماینده برای ارزیابی منطق خود عقب‌نشینی می‌کند و قبل‌از نوشتن کد، طرح پیاده‌سازی را ترسیم می‌کند.
  • بازار MCP: با رفتن به «تنظیمات > ابزارها > هوش مصنوعی > سرورهای MCP» اکنون می‌توانید به‌راحتی سرورهای «پروتکل بافتار مدل» (MCP) را مستقیماً از IDE جستجو، نصب، و مدیریت کنید و به عامل هوش مصنوعی خود اجازه دهید به ابزارهای توسعه‌دهنده خارجی، ثبت‌ها، و پایگاه‌های داده سفارشی متصل شود.

همین امروز شروع کنید

Android Studio Quail 4 اکنون در کانال پایدار دردسترس است. پیکربندی دستی را کنار بگذارید، چند کار را به‌طور هم‌زمان در رشته‌های موازی انجام دهید، و با هوش مصنوعی مبتنی بر تخصص بسازید.

👉 بارگیری Android Studio Quail 4 Stable Today

طبق معمول، بازخورد شما آینده توسعه Android را شکل می‌دهد. لطفاً  مشکلات شناخته‌شده را بررسی کنید یا گزارش‌های اشکال و درخواست‌های ویژگی را مستقیماً در  ردیاب رسمی اشکال ما ثبت کنید. 

همچنین می‌توانید با دنبال کردن ما در Instagram، LinkedIn، YouTube، یا X به انجمن توسعه‌دهندگان پرجنب‌وجوش ما بپیوندید و از جدیدترین اطلاعات آماری مطلع شوید. بی‌صبرانه منتظریم ببینیم چه چیزی می‌سازید!

نویسنده:
ادامه خواندن