שדרוג התלויות יכול להיות משימה מורכבת שדורשת זמן.
אפליקציות ל-Android מסתמכות על תלות בספריות חיצוניות שונות, למשל עבור רשתות, טעינת תמונות ורכיבי ממשק משתמש. הספריות האלה מתעדכנות כל הזמן, ובגרסאות החדשות שלהן יש תיקוני באגים, שיפורים בביצועים ותכונות חדשות.
Gemini ב-Android Studio מאפשר לעדכן את התלות באופן אוטומטי ופשוט, וכך לחסוך עבודה מייגעת ולשפר את יכולת התחזוקה של הפרויקט.
Android CLI
הורדת Android CLIאפשר לנסות את Android CLI כדי לעדכן את התלויות
לדוגמה, אפשר להשתמש בפקודה
android studio version-lookup כשצריך לשדרג תלות.android studio version-lookup <artifacts...>איך Gemini ב-Android Studio עוזר לכם
מצב הסוכן מאפשר לנהל את התלות באופן אוטומטי ומהימן, כדי שהפרויקט יהיה עדכני ותוכלו להתמקד בפיתוח אפליקציות באיכות גבוהה. בלחיצה אחת תוכלו לעדכן את כל התלויות וליהנות מהיתרונות של הגרסאות העדכניות.
איך העדכון פועל
Gemini ב-Android Studio מטפל בתהליך העדכון בצורה חכמה, באופן הבא:
- זיהוי יחסי תלות ועדכונם: המערכת מזהה באופן אוטומטי יחסי תלות שאפשר לעדכן, ומעדכנת אותם לגרסה התואמת העדכנית ביותר.
- פתרון שגיאות ב-build: התהליך חוזר על עצמו עד שכל השגיאות ב-build שנובעות מהעדכונים נפתרות.
- מאמת את הפרויקט: מריץ בדיקות כדי לוודא שהפרויקט המעודכן עדיין פועל כמו שצריך.
- יצירת דוח עדכון: אחרי שהתהליך מסתיים, Gemini ב-Android Studio מספק דוח מפורט של כל השינויים. אתם יכולים לבדוק את השינויים האלה ברמה גבוהה או להתעמק בהבדלים ברמת הקובץ לפני שתאשרו אותם.
כדי להתחיל את תהליך העדכון, בתפריט Refactor בוחרים באפשרות Update Dependencies:
לחלופין, בקובץ libs.versions.toml, מעבירים את העכבר מעל גרסה עם קו תחתון, לוחצים על התפריט הצגת פעולות בהקשר
שמופיע, ואז לוחצים על עדכון כל הספריות באמצעות Gemini.
לא משנה איך מתחילים את התהליך, Gemini ב-Android Studio מספק סקירה כללית של תוכנית העדכון, כך שאפשר לשנות את התוכנית, לעקוב אחרי ההתקדמות של כל שלב ולבדוק את כל השינויים לפני שמחילים אותם:
בכל שלב אפשר לבדוק את השינויים, לאשר אותם, לבטל אותם או להפסיק את התהליך.