Gemini در اندروید استودیو شامل ویژگیهایی برای هر مرحله از فرآیند توسعه است. جدول زیر برخی از ویژگیهای کلیدی موجود برای کمک به بهبود گردش کار شما را فهرست میکند. Gemini فضایی با سرعت در حال توسعه است، بنابراین برای اطلاع از آخرین بهروزرسانیها ، یادداشتهای انتشار پایدار و یادداشتهای انتشار پیشنمایش اندروید استودیو را نیز بررسی کنید.
| دسته بندی | ویژگی | توضیحات | اسناد |
|---|---|---|---|
| حالت عامل | ایجاد یک پروژه جدید | با کمک هوش مصنوعی، به سرعت از یک ایده به یک نمونه اولیه اپلیکیشن تبدیل شوید. | ایجاد یک پروژه جدید با هوش مصنوعی |
| مکالمات موازی | چندین مکالمه در حالت عامل (Agent Mode) را به صورت موازی اجرا کنید تا بتوانید چندوظیفگی را به طور مؤثر در داخل IDE انجام دهید. | حالت عامل | |
| یک کلید API اضافه کنید | برای گسترش پنجره زمینه و دریافت پاسخهای با کیفیت بالاتر، یک کلید API اضافه کنید. فقط برای کاربرانی که از مدل پیشفرض ردیف بدون هزینه استفاده میکنند، قابل اجرا است. | کلید API Gemini خود را اضافه کنید | |
| اضافه کردن سرور MCP | با استفاده از پروتکل Model Context (MCP) با ابزارهای خارجی تعامل داشته باشید و دانش و قابلیتهای خود را گسترش دهید. | اضافه کردن سرور MCP | |
| اضافه کردن یک سرور MCP از راه دور | بدون نیاز به نصب و نگهداری سرور MCP، به آن متصل شوید. | اضافه کردن سرور MCP | |
پشتیبانی از فایل AGENTS.md | تنظیمات برگزیده برای پاسخهای Gemini به پرسوجوهای شما را در یک یا چند فایل Markdown که بخشی از پایگاه کد شما هستند، تعریف کنید. دستورالعملهای تعریفشده در فایلهای AGENTS.md مستقل از IDE هستند. | سفارشیسازی Gemini با استفاده از فایلهای AGENTS.md | |
| مدیریت مجوزها | شما میتوانید مجوزهای خاصی را برای عامل مدیریت کنید و کنترل دقیقی بر فضای کاری خود داشته باشید. | مدیریت مجوزها در حالت عامل | |
| دسترسی به پایگاه دانش اندروید | به مستندات معتبر و بهروز دسترسی داشته باشید تا به شما در توسعه برنامههای با کیفیت بالا کمک کند. | پایگاه دانش اندروید | |
| جستجوی وب نماینده | برای دسترسی به اطلاعات جدید، جستجوهای وب را به صورت بلادرنگ انجام دهید. | جستجوی وب نماینده | |
| حالت عامل را با مهارتها گسترش دهید | مهارتها به شما امکان میدهند قابلیتهای حالت عامل را با تخصصهای تخصصی و گردشهای کاری سفارشی افزایش دهید. | حالت عامل را با مهارتها گسترش دهید | |
| تعامل با دستگاه متصل | عامل هوش مصنوعی در اندروید استودیو به ابزارهایی برای استقرار یک برنامه در دستگاه متصل، بررسی آنچه در حال حاضر روی صفحه نمایش داده میشود، گرفتن اسکرینشات، بررسی خطاها در Logcat و تعامل با برنامه در حال اجرا دسترسی دارد. | آزمایش و تأیید تغییرات روی یک دستگاه | |
| مدلهای شخص ثالث محلی | یک LLM که به صورت محلی روی رایانه شما نصب شده است را انتخاب کنید تا عملکرد هوش مصنوعی را در اندروید استودیو فعال کند. | از یک LLM محلی استفاده کنید | |
| مدلهای شخص ثالث از راه دور | برای تقویت قابلیتهای هوش مصنوعی در اندروید استودیو، یک LLM از یک ارائهدهنده مدل از راه دور انتخاب کنید. | از یک LLM از راه دور استفاده کنید | |
| کد | پیشبینی ویرایش بعدی | بر اساس تغییرات اخیر شما، به طور فعال ویرایشهایی را در جاهای دیگر کدبیس شما پیشنهاد میدهد. | پیشبینی ویرایش بعدی |
| بهروزرسانی وابستگیها | وابستگیها را بهروزرسانی کنید و به طور مکرر خطاهای ساخت را در طول مسیر برطرف کنید. | بهروزرسانی وابستگیها با عامل Gemini | |
| تولید تستهای واحد | Gemini میتواند تستهای واحد جامع و قابل کامپایلی برای کد Kotlin و Java شما، از جمله متدهای setUp ، مقداردهی اولیه mock و موارد تست مجزا، تولید کند. | تولید تستهای واحد | |
| سفر با جمینی | با توصیف مراحل و اظهارات با استفاده از زبان طبیعی، تستهای عملکردی سرتاسری، به نام سفرها، بنویسید. جمینی مراحل شما را به اقداماتی تبدیل میکند که جمینی روی برنامه شما انجام میدهد. از طریق Studio Labs فعال کنید. | سفرها برای اندروید استودیو | |
| نوشتن | تولید پیشنمایش نوشتن | Gemini میتواند بهطور خودکار پیشنمایشهای Compose، شامل دادههای شبیهسازیشده برای پارامترهای پیشنمایش، را برای یک Composable خاص یا تمام Composableهای موجود در یک فایل ایجاد کند. | ایجاد پیشنمایشهای نوشتن |
| رابط کاربری را متحول کنید | از زبان طبیعی برای بهروزرسانی رابط کاربری برنامه خود مستقیماً از پنل پیشنمایش Compose استفاده کنید. | رابط کاربری را متحول کنید | |
| رابط کاربری جدید از یک ماکت طراحی | کد Compose را مستقیماً از یک مدل طراحی تولید کنید. | ایجاد رابط کاربری با پیوست تصویر | |
| رابط کاربری را با تصویر هدف مطابقت دهید | وقتی که یک رابط کاربری اولیه ایجاد کردهاید، رابط کاربری خود را با یک طرح مرجع مطابقت دهید. | ایجاد رابط کاربری با پیوست تصویر | |
| رفع مشکلات کیفیت رابط کاربری | برای بهبود کیفیت و دسترسیپذیری رابط کاربری، مشکلات را پیدا کرده و برطرف کنید. | مشکلات کیفیت رابط کاربری را پیدا کرده و برطرف کنید | |
| ادغامهای مبتنی بر اندروید | تجزیه و تحلیل خرابیها با App Quality Insights | از Gemini برای تجزیه و تحلیل گزارشهای خرابی App Quality Insights، ایجاد بینش، ارائه خلاصهای از خرابی و (در صورت امکان) توصیه مراحل بعدی، از جمله نمونه کد و پیوند به مستندات مربوطه، استفاده کنید. | خرابیها را با App Quality Insights و Gemini تجزیه و تحلیل کنید |
| تحلیل خطاهای زمان اجرا با Logcat | Gemini در اندروید استودیو به شما کمک میکند تا خطاها را از پنجره Logcat درک و برطرف کنید و فرآیند اشکالزدایی خود را سادهتر کنید. وقتی برنامه شما خطا یا استثنایی را نشان میدهد، روی «از Gemini بپرسید» کلیک کنید تا بدون ترک IDE، توضیحات فوری و پیشنهادات عملی دریافت کنید. | تحلیل خطاهای زمان اجرا با Logcat و Gemini | |
| دریافت کمک در مورد خطاهای ساخت و همگامسازی | Gemini خطاهای ساخت و همگامسازی Gradle را درک میکند. وقتی خطایی رخ میدهد، روی لینک «از Gemini بپرسید» در خروجی ساخت کلیک کنید تا به شما در تشخیص و رفع مشکلات کمک کند. | ||
| حریم خصوصی و امنیت | پیکربندی اشتراکگذاری زمینه | با استفاده از فایلهای .aiexclude پیکربندی کنید که کدام فایلها بهطور خاص با Gemini به اشتراک گذاشته شوند. | پیکربندی اشتراکگذاری زمینه |
| ثبت وقایع | فعالیتهای Gemini را در Cloud Logging جمعآوری کنید، از جمله اعلانها و پاسخها و فرادادههایی مانند خطوط کد پذیرفته شده توسط کاربر. فقط مشترکین رده تجاری. | دسترسی به گزارشهای حسابرسی استفاده Gemini Enterprise با Cloud Logging | |
| کنترلهای سرویس VPC | ایجاد یک محیط امن و کنترلشده برای کدنویسی به منظور محافظت از دادههای حساس و مالکیت معنوی. فقط مشترکین رده تجاری. | برنامه خود را با کنترلهای سرویس VPC ایمن کنید | |
| معیارهای بهرهوری | میزان استفاده تیم خود از Gemini در اندروید استودیو و تأثیر آن بر کار خود، از جمله معیارهایی مانند میزان پذیرش توصیههای کد، را پیگیری کنید. فقط مشترکین رده تجاری. | مشاهده و استخراج دادههای تحلیلی |