خرابی ها را با App Quality Insights و Gemini تجزیه و تحلیل کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
از Gemini در Android Studio برای تجزیه و تحلیل گزارشهای خرابی App Quality Insights ، ایجاد اطلاعات آماری، ارائه خلاصه خرابی و (در صورت امکان) توصیه مراحل بعدی، از جمله کد نمونه و پیوندهایی به اسناد مربوطه، استفاده کنید.
پس از فعال کردن Gemini، همه این اطلاعات را با کلیک کردن روی Insights در پنجره ابزار App Quality Insights در Android Studio ایجاد کنید.
به عنوان مثال، وقتی روی Insights در پنجره ابزار App Quality Insights برای برنامه نمونه نشان داده شده کلیک می کنیم و رایج ترین نوع خطا را کلیک می کنیم، Gemini به ما می گوید که برنامه به دلیل یک java.lang NullPointerException از کار افتاده است. فایلی را که خرابی از آنجا شروع شده است پیدا میکند، قطعه کد مربوطه را نشان میدهد و قدم به قدم علت وقوع خرابی را توضیح میدهد.
برای رفع کدی که باعث خرابی میشود، روی پیشنهاد رفع مشکل کلیک کنید و با تغییرات کد پیشنهادی Gemini، یک تفاوت کد باز میشود. میتوانید درخواستی را که باعث ایجاد تغییرات کد پیشنهادی شده است، اصلاح کنید یا خودتان کد را قبل از پذیرش تغییرات ویرایش کنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-31 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-31 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Analyze crashes with App Quality Insights and Gemini\n\nUse Gemini in Android Studio to analyze your [App Quality Insights](/studio/debug/app-quality-insights) crash\nreports, generate insights, provide a crash summary, and (when possible)\nrecommend next steps, including sample code and links to relevant documentation.\n\nGenerate all of this information by clicking **Insights** in the **App Quality\nInsights** tool window in Android Studio after you [enable Gemini](/studio/gemini/get-started).\n\nFor example, when we click **Insights** in the **App Quality Insights** tool\nwindow for the depicted sample app and click the most common type of error,\nGemini tells us that the app crashed due to a `java.lang` NullPointerException.\nIt locates the file where the crash originated, shows the relevant code\nsnippet, and walks through why the crash occurred step by step.\n\nTo fix the code that is causing the crash, click **Suggest a fix** and a code\ndiff opens with Gemini's proposed code changes. You can further refine the\nprompt that produced the suggested code changes or edit the code yourself\nbefore accepting the changes."]]