ניתוח קריסות באמצעות התכונה 'תובנות לגבי איכות האפליקציה' ו-Gemini

אתם יכולים להשתמש ב-Gemini ב-Android Studio כדי לנתח את דוחות הקריסה של App Quality Insights, ליצור תובנות שנוצרו על ידי AI, לספק סיכום של הקריסה וגם (כשאפשר) להמליץ על השלבים הבאים, כולל קוד לדוגמה וקישורים למסמכי תיעוד רלוונטיים.

כדי ליצור את כל המידע הזה, לוחצים על Insights בחלון הכלי App Quality Insights ב-Android Studio אחרי שמפעילים את Gemini.

לדוגמה, כשלוחצים על תובנות בחלון של הכלי App Quality Insights באפליקציה לדוגמה שמוצגת, ואז לוחצים על סוג השגיאה הנפוץ ביותר, Gemini מציין שהאפליקציה קרסה בגלל java.lang NullPointerException. הוא מאתר את הקובץ שבו הקריסה התרחשה, מציג את קטע הקוד הרלוונטי ומסביר שלב אחרי שלב למה הקריסה התרחשה.

תובנות מ-Gemini בחלון של הכלי App Quality Insights
תובנות מ-Gemini בחלון של הכלי App Quality Insights

כדי לתקן את הקוד שגורם לקריסה, לוחצים על Suggest a fix. נפתח חלון עם ההבדלים בין הקוד המקורי לבין הקוד ש-Gemini מציע. אתם יכולים לשפר את ההנחיה שיצרה את השינויים המוצעים בקוד, או לערוך את הקוד בעצמכם לפני שתאשרו את השינויים.

התיקון ש-Gemini מציע בחלון של הכלי App Quality Insights
התיקון ש-Gemini הציע בחלון של הכלי App Quality Insights