اخبار محصول

عامل‌های دلخواهتان اکنون در «استودیو Android» ادغام شده‌اند

‫۳ دقیقه برای خواندن
مشاهده نمایه متیو وارنر
Matthew Warner مدیر محصول، تجربه توسعه‌دهنده Android

Android Studio Rabbit 2 اکنون پایدار است و برای استفاده در تولید آماده است. این نسخه شامل ویژگی‌های کلیدی برای بهبود توسعه شما است، ازجمله Bring Your Own Agent، ویژگی‌های جدید «شبیه‌ساز واقعیت گسترده»، به‌روزرسانی LeakCanary، ابزار جدید مدیریت مهارت‌های عامل، بازبینی کد با هوش مصنوعی، و موارد دیگر. می‌توانید درباره این ویژگی‌های پایدار، ویژگی‌های موجود در جدیدترین نسخه Android Studio Canary، و نسخه‌های نمایشی و گفتگوهایی که در نشست تولیدکنندگان نرم‌افزار Android (که امروز به‌طور زنده جاری‌سازی می‌شود) ارائه می‌دهیم اطلاعات بیشتری کسب کنید. 

عامل خودتان را بیاورید (BYOA): عامل‌های کدنویسی دلخواهتان را ادغام کنید

به ما گفتید که انعطاف‌پذیری چقدر برای گردش کارتان مهم است. اکنون می‌توانید به بهترین عامل‌ها به‌همراه بهترین ابزارهای توسعه Android دسترسی داشته باشید. اگر نماینده خاصی را که با ACP مطابقت دارد ترجیح می‌دهید — آن را دارید. اگر برای پروژه‌تان به مقرون‌به‌صرفه بودن عامل خاصی نیاز دارید، آن را دراختیار دارید. اگر برای هم‌راستا شدن با قرارداد سازمانی باید از ارائه‌دهنده خاصی استفاده کنید — این امکان را دارید.

BYOA_Claude_no_rounding.png
اجرای Claude Agent در «استودیو Android»

می‌توانید از بین بیش‌از ۴۰ عامل کدنویسی انتخاب کنید — ازجمله Claude Agent،‏ Codex از OpenAI،‏ Junie، و Google Antigravity. این عامل‌ها به ابزارهای «استودیو Android» مانند «شبیه‌ساز Android»، «سیستم‌های ساخت»، و Logcat دسترسی دارند و همچنین می‌توانند از مهارت‌های Android برای تکمیل تکالیف پیچیده استفاده کنند. 

برای شروع کار با BYOA، پنجره عامل را باز کنید و عامل موردنظرتان را انتخاب کنید، یا عاملی را از تنظیمات > ابزارها > هوش مصنوعی > عامل‌ها انتخاب کنید، اصالت‌سنجی کنید، و اولین پیام‌واره‌تان را ارسال کنید.  

ساختن برای Android XR با شبیه‌سازها

«شبیه‌سازهای Android XR» برای عینک‌های واقعیت گسترده، عینک‌های صوتی، و عینک‌های نمایشگردار اکنون در Android Studio با ویژگی‌های جدید و به‌روزشده پایدار هستند، بنابراین می‌توانید تجربه‌های Android XR را مستقیماً از رایانه کیفی خود بسازید، تکرار کنید، و آزمایش کنید. «شبیه‌ساز» به‌روزشده عینک نمایشگردار به شما امکان می‌دهد محیط را با عکس‌های ۳۶۰ درجه خودتان یا فید ویدیویی از دوربین متصل‌شده سفارشی‌سازی کنید تا بتوانید محیط‌های فیزیکی واقعی را از هرجایی آزمایش کنید. همچنین نشانگرهای LED سخت‌افزاری جدیدی برای وضعیت میکروفون و دوربین معرفی کرده‌ایم و «دستیار جفت‌سازی» را بهبود داده‌ایم تا جفت کردن تلفن مجازی با عینک نمایشگردار و صدای مجازی سریع‌تر و مطمئن‌تر انجام شود. برای شروع، «شبیه‌سازهای» عینک نمایشگردار، صوتی، یا XR را از «مدیر دستگاه» راه‌اندازی کنید.

emulator environment.png
محیط‌های قابل‌سفارشی‌سازی برای «افزاردید هوشمند» در «شبیه‌ساز Android XR»

کاوش، نصب، و مدیریت مهارت‌های Android در Android Studio

installed-skills.png
مدیریت مهارت در «استودیو Android»

اکنون کاوش، نصب، و مدیریت مهارت‌های Android مستقیماً در مدیر مهارت در Android Studio آسان‌تر شده است و به شما امکان می‌دهد کنترل دقیقی بر گردش‌های کاری تخصصی و راهنمایی‌های رویه‌ای دردسترس برای نماینده داشته باشید. Android Studio با مهارت‌های Android و مهارت‌های عامل Firebase بارگیری می‌شود—مانند انتقال «نماهای XML» قدیمی به Jetpack Compose، ارتقا به AGP 9، پیاده‌سازی چیدمان‌های تطبیقی برای دستگاه‌های تاشو و رایانه‌های لوحی، یا ادغام CameraX و سرویس‌های Firebase.

برگه ویرایشگر مهارت‌ها را از منوِ سه‌نقطه‌ای پانل «نماینده» (مدیریت مهارت‌های نماینده)، با تایپ کردن @ در چارگوش گپ و کلیک کردن روی مدیریت مهارت‌ها، یا از تنظیمات > ابزارها > هوش مصنوعی > مدیر مهارت‌ها باز کنید.

manage-skills.png
مهارت‌های نصب‌شده را مستقیماً در گپ بااستفاده از @ فراخوانی کنید یا مدیر مهارت‌ها را باز کنید

اصلاحات عامل‌گرا با LeakCanary 

Android Studio مستقیماً LeakCanary را با عامل داخلی ادغام می‌کند تا به شما کمک کند نشت حافظه را بدون ترک IDE تشخیص دهید و برطرف کنید. این ادغام به LeakCanary امکان می‌دهد تا توضیحات روایی معنادارتری درباره دلایل اصلی نشت حافظه ارائه دهد و تغییرات کد خاصی را برای اصلاح آن‌ها پیشنهاد کند. این ویژگی را در تکلیف LeakCanary در «نمایه‌ساز» امتحان کنید.

LeakCanary - AI Fix Zoomed in.png
استفاده از هوش مصنوعی برای رفع نشت حافظه در Android Studio Profiler

‫Gemini Enterprise در «استودیو Android» 

برای تیم‌های مهندسی که به حاکمیت در سطح سازمانی، کنترل‌های سخت‌گیرانه حریم خصوصی داده‌ها، و ادغام‌های پایگاه دانش داخلی سفارشی نیاز دارند، پشتیبانی کامل از Gemini Enterprise از نسخه Android Studio Rabbit 1 در Android Studio دردسترس بوده است. می‌توانید از Gemini Enterprise برای متصل شدن به سیستم‌های طراحی، کیت‌های توسعه نرم‌افزار داخلی، و مخازن خصوصی استفاده کنید تا پاسخ‌های بسیار مرتبطی برای موارد استفاده‌تان دریافت کنید. 

‫Gemini Enterprise در «استودیو Android» قابلیت‌های کلیدی را برای تیم‌های سازمانی ارائه می‌دهد:

  • حریم خصوصی سخت‌گیرانه داده‌ها: تضمین می‌کند که کد منبع و بافت فضای کاری هرگز برای آموزش مدل‌های پایه جهانی نگهداری یا استفاده نمی‌شوند.
  • ثبت گزارش ممیزی و رعایت مقررات: دید کامل به فعالیت‌های عامل، وصله‌های تولیدشده، و سابقه پیام‌واره در محدوده امنیتی سازمان شما.
  • خط‌مشی‌های سرپرست: مدیریت متمرکز برای سرپرستان فناوری اطلاعات برای تعریف مهارت‌ها، عوامل، و نقاط پایانی مدل تأییدشده در تیم‌های توسعه.

با Change Review، از تفاوت‌های خام به بازبینی‌های کد راهنمایی‌شده بروید 

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

change-review-entry-points.png
«بازبینی تغییرات» در این موارد کار می‌کند: ۱. تغییرات عامل ۲. Pending Commits (ثبت‌های درانتظار)، و 3. Git Log (گزارش Git)

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

شروع کردن

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

می‌توانید نسخه‌های نمایشی و گفتگوها درباره این ویژگی‌ها و موارد دیگر را در نشست توسعه‌دهندگان Android که امروز به‌صورت زنده جاری‌سازی می‌شود ببینید. همچنین می‌توانید درباره به‌روزرسانی‌های ابزارهای عامل‌گرا برای Android بیشتر بخوانید. بی‌صبرانه منتظریم ببینیم چه چیزی خواهید ساخت! 

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