Gemini در اندروید استودیو شامل ویژگیهایی برای هر مرحله از فرآیند توسعه است. Gemini فضایی با سرعت در حال توسعه است، بنابراین برای اطلاع از آخرین بهروزرسانیها ، یادداشتهای انتشار پایدار و پیشنمایش Android Studio را نیز بررسی کنید.
| دسته بندی | ویژگی | توضیحات | اسناد |
|---|---|---|---|
| چت | چت | رابط کاربری اصلی برای تعامل با Gemini. سوالات مربوط به اندروید خود را در هر مرحله از گردش کار توسعه خود از Gemini بپرسید. | چت با جمینی |
| پیوست کردن فایلها | فایلهایی را به درخواست خود پیوست کنید تا به Gemini کمک کنید تا زمینه سوال شما را بهتر درک کند و مشخص کند کدام کد نیاز به بهروزرسانی دارد. | پیوست کردن فایلها | |
| تصاویر را پیوست کنید | برای کمک به تولید رابط کاربری، اشکالزدایی باگهای رابط کاربری، مستندسازی معماری برنامه و موارد دیگر، یک تصویر را به کوئری خود پیوست کنید. فقط در ردیف بدون هزینه. | تصاویر را پیوست کنید | |
| کتابخانه Prompt (درون IDE) | پیامهای پرکاربرد خود را ذخیره و مدیریت کنید و در صورت نیاز به سرعت آنها را فراخوانی کنید. | ذخیره و مدیریت اعلانها با کتابخانه اعلانها | |
| قوانین | تنظیمات برگزیده برای پاسخهای Gemini به درخواستهای شما را تعریف کنید. زبانهای کدنویسی، سبکها، قالبهای خروجی و موارد دیگر را تعریف کنید. | تجربه خود را با قوانین سفارشی کنید | |
| گالری سریع | برای الهام گرفتن در مورد چگونگی ترکیب Gemini در گردش کار خود، به مجموعه دستورالعملهای ما مراجعه کنید. | گالری سریع | |
| مدلهای شخص ثالث محلی | یک LLM که به صورت محلی روی رایانه شما نصب شده است را انتخاب کنید تا عملکرد هوش مصنوعی را در اندروید استودیو فعال کند. در پیشنمایش . | از یک LLM محلی استفاده کنید | |
| مدلهای شخص ثالث از راه دور | برای تقویت قابلیتهای هوش مصنوعی در اندروید استودیو، یک LLM از یک ارائهدهنده مدل از راه دور انتخاب کنید. در پیشنمایش . | از یک LLM از راه دور استفاده کنید | |
| حالت عامل | حالت عامل | حالت عامل (Agent Mode) برای انجام وظایف پیچیده و چند مرحلهای توسعه طراحی شده است که فراتر از چیزی است که میتوانید فقط با چت کردن با Gemini تجربه کنید. عامل میتواند در چندین فایل تغییراتی ایجاد کند و به طور مکرر اشکالات را برطرف کند و روند توسعه شما را تسریع بخشد. | حالت عامل |
| ایجاد یک پروژه جدید | با کمک هوش مصنوعی، به سرعت از یک ایده به یک نمونه اولیه اپلیکیشن تبدیل شوید. در پیشنمایش . | ایجاد یک پروژه جدید با هوش مصنوعی | |
| بهروزرسانی وابستگیها | وابستگیها را بهروزرسانی کنید و به طور مکرر خطاهای ساخت را در طول مسیر برطرف کنید. در پیشنمایش . | بهروزرسانی وابستگیها با عامل Gemini | |
| یک کلید API اضافه کنید | برای گسترش پنجره زمینه و دریافت پاسخهای با کیفیت بالاتر، یک کلید API اضافه کنید. فقط برای کاربرانی که از مدل پیشفرض ردیف بدون هزینه استفاده میکنند، قابل اجرا است. | کلید API Gemini خود را اضافه کنید | |
| اضافه کردن سرور MCP | با استفاده از پروتکل Model Context (MCP) با ابزارهای خارجی تعامل داشته باشید و دانش و قابلیتهای خود را گسترش دهید. | اضافه کردن سرور MCP | |
| اضافه کردن یک سرور MCP از راه دور | بدون نیاز به نصب و نگهداری سرور MCP، به آن متصل شوید. در پیشنمایش . | اضافه کردن سرور MCP | |
پشتیبانی از فایل AGENTS.md | تنظیمات برگزیده برای پاسخهای Gemini به پرسوجوهای شما را در یک یا چند فایل Markdown که بخشی از پایگاه کد شما هستند، تعریف کنید. دستورالعملهای تعریفشده در فایلهای AGENTS.md مستقل از IDE هستند. | سفارشیسازی Gemini با استفاده از فایلهای AGENTS.md | |
| کد | تکمیل کد | Gemini قابلیت تکمیل خودکار کد با قابلیت هوش مصنوعی را در اندروید استودیو ارائه میدهد که هنگام تایپ، به صورت متن خاکستری ایتالیک ظاهر میشود. تکمیل کد در زمان شما صرفهجویی میکند و با پیشنهاد توابع کامل، به شما امکان میدهد پروژههای کدنویسی را سریعتر انجام دهید. | سرعت بخشیدن به کدنویسی با تکمیل کد هوش مصنوعی |
| تبدیل کد | از ویرایشگر کد، Gemini را برای پیشنهاد کد جهت اصلاح، بهینهسازی یا اضافه کردن کد به پروژه خود، راهنمایی کنید. | تبدیل کد | |
| نام متغیرها را دوباره در نظر بگیرید | برای نحوه تغییر نام یک یا همه متغیرها در یک فایل، از Gemini پیشنهادهایی دریافت کنید. | نام متغیرها را دوباره در نظر بگیرید | |
| ایجاد سناریوهای تست واحد | Gemini میتواند با استفاده از زمینه کدی که میخواهید تست کنید، سناریوهای تست پیشنهاد دهد. هنگام تولید سناریوهای تست واحد، Gemini نامها و توضیحات مفصلی را برای تستهای شما در نظر میگیرد تا شما هدف هر تست پیشنهادی را بهتر درک کنید. | ایجاد سناریوهای تست واحد | |
| سفر با جمینی | با توصیف مراحل و اظهارات با استفاده از زبان طبیعی، تستهای عملکردی سرتاسری، به نام سفرها، بنویسید. جمینی مراحل شما را به اقداماتی تبدیل میکند که جمینی روی برنامه شما انجام میدهد. در پیشنمایش . | سفرها برای اندروید استودیو | |
| کد سند | با پیشنویسهای فوری که میتوانید اصلاح و تکمیل کنید، مستندات واضح و مختصری برای کد خود ایجاد کنید. | برای کد خود مستندات تولید کنید | |
| تولید پیامهای کامیت | Gemini میتواند از متن تغییرات کد شما و کامیتهای اخیر برای تولید یک پیام کامیت استفاده کند. | تولید پیامهای کامیت | |
| سفارشیسازی کد | سفارشیسازی کد به شما امکان میدهد پیشنهادهای کدی را دریافت کنید که بر اساس مخازن خصوصی سازمان شما هستند و بنابراین با سبک کدنویسی سازمان شما مطابقت دارند. فقط مشترکین رده تجاری. | نمای کلی سفارشیسازی کد | |
| نوشتن | تولید پیشنمایش نوشتن | Gemini میتواند بهطور خودکار پیشنمایشهای Compose، شامل دادههای شبیهسازیشده برای پارامترهای پیشنمایش، را برای یک Composable خاص یا تمام Composableهای موجود در یک فایل ایجاد کند. از طریق Studio Labs فعال کنید. | ایجاد پیشنمایشهای نوشتن |
| رابط کاربری را متحول کنید | از زبان طبیعی برای بهروزرسانی رابط کاربری برنامه خود مستقیماً از پنل پیشنمایش Compose استفاده کنید. از طریق Studio Labs فعال کنید. | رابط کاربری را متحول کنید | |
| رابط کاربری جدید از یک ماکت طراحی | کد 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 Code Assist | |
| کنترلهای سرویس VPC | ایجاد یک محیط امن و کنترلشده برای کدنویسی به منظور محافظت از دادههای حساس و مالکیت معنوی. فقط مشترکین رده تجاری. | پیکربندی کنترلهای سرویس VPC برای Gemini | |
| کنترل دسترسی به شبکه با محدودیتهای دامنه کاربر | دسترسی به Gemini را بر اساس دامنههای کاربری محدود کنید. فقط مشترکین رده تجاری. | کنترل دسترسی به شبکه با محدودیتهای دامنه کاربر | |
| دیگر | معیارهای بهرهوری | میزان استفاده تیم خود از Gemini در اندروید استودیو و تأثیر آن بر کار خود، از جمله معیارهایی مانند میزان پذیرش توصیههای کد، را پیگیری کنید. فقط مشترکین رده تجاری. | معیارهای کمکی کد Gemini را ایجاد کنید |