בעיות שנסגרו ב-Android Studio Otter

‫Android Studio Otter | 2025.2.1 Canary 3

הסרטון הזה פורסם יחד עם:
  • ‫Android Gradle Plugin 9.0.0-alpha08
בעיות שתוקנו
מקורות מידע
נוצר משאב מחרוזת, אבל ההפניה בקוד עדיין אדומה.

‫Android Studio Otter | ‏ 2025.2.1 Canary 2

הסרטון הזה פורסם יחד עם:
  • ‫Android Gradle Plugin 9.0.0-alpha07
בעיות שתוקנו
Android Gradle Plugin
תהליך ה-build נכשל אם יש משימות של יצירת קוד
אם משתמשים בתוסף `kotlin-android` עם הערכים `android.builtInKotlin=false`,‏ `android.newDsl=false` ו-`android.enableLegacyVariantApi=false`, הפעולה תיכשל עם השגיאה 'ה-API ‏applicationVariants יצא משימוש'
ה-Kotlin המובנה לא מצליח לפתור את הבעיה של kotlin-stdlib ללא גרסה כש-kotlin.stdlib.default.dependency=false
‫DexData פותח קובץ בלי לסגור אותו, ומונע ניקוי
החל מ-AGP 9.0,‏ AndroidSourceDirectorySet לא יורחב יותר על ידי PatternFilterable
שגיאה ב-Test Fixture במודולים לבדיקה בלבד
שגיאה לא נכונה כשמשתמשים במקבלים של הקשר ב-test fixtures
שגיאות שגויות ב-IDE עבור קוד Kotlin ב-testFixtures
ניתוח קוד
CustomViewStyleable false negative with withStyledAttributes KTX
תצוגה מקדימה של הודעות
תצוגות מקדימות של טיוטות: הגלילה נעצרת בכותרות
שינוי השם של קומפוזיציה צריך להציע לשנות את השם של התצוגה המקדימה
בדיקת צילומי מסך בתצוגה מקדימה של יצירת מודעות
הפלאגין com.android.compose.screenshot Gradle משתמש בממשקי API שהוצאו משימוש
Debugger
הכלי לניפוי באגים ב-Kotlin איטי מאוד ב 'כלי לניפוי באגים: חיפוש קובץ Kotlin'
כלי פרופילים
התצוגה של כלי הפרופיל 'הצגת טלמטריה בזמן אמת' מציגה קנה מידה שגוי של הזיכרון
Translations Editor
תיבת העריכה בכלי לעריכת תרגומים מתערבבת כשממיינים.
השורות בטבלת המשנה לא מסודרות
העמודות של השפות בכלי לעריכת תרגומים יוצאות מסנכרון כשמשתמשים בפונקציה 'חיפוש מוסתר'.

‫Android Studio Otter | ‏ 2025.2.1 Canary 1

הסרטון הזה פורסם יחד עם:
  • ‫Android Gradle Plugin 9.0.0-alpha06
בעיות שתוקנו
Android Gradle Plugin
ה-DSL החדש לאופטימיזציה לא יוצר את הקובץ configuration.txt כברירת מחדל
גרסה AGP 8.13.0 לא מצליחה לאמת את תרשים הניווט במודול
‫AGP משתמש ב-Gradle API שהוצא משימוש: סימון של כמה מחרוזות
אזהרה למשתמשים שמנסים להשתמש בספריית multidex מדור קודם עם minSdkVersion ‏ >=21
API
ה-API של וריאנטים מדור קודם של AGP יהפוך לאופציונלי למיקוד ל-AGP 9.0
ניתוח קוד
‫[lint] התיקון המהיר UseKtx ‏ "replace with the edit extension function"‏ (החלפה בפונקציית ההרחבה edit) נכשל עם with(sharedPreferences.edit()) { ... }
עריכה בהודעה
עורך Kotlin: בחירה בכיתה שמוצגת עם סוגריים מוסיפה אותה לעיתים קרובות בלי סוגריים
פריסה
פריסת אפליקציה ב-Android Studio למכשיר תמיד פורסת מחדש רכיב גדול של APK שלא השתנה
Gemini
קריסה של ציר הזמן של הצ'אט (GiAS Business)
Lint
‫Lint ChecksSdkIntAtLeast Check does not check if the annotated value is correct
גרסת Bundle או קובצי APK
כדי ליצור חבילה חתומה, צריך לעדכן את Android Gradle Plugin לגרסה 3.2.0 ואילך
מכשירים פעילים
החלון 'צילום מסך' לא מחיל את סוג צילום המסך שנבחר כשהוא נפתח