בעיות סגורות בהשקת התכונות ב-Android Studio Otter 2

השקת התכונות ב-Android Studio Otter 2‏ | 2025.2.2

הגרסה הזו כוללת תיקונים ושיפורים קלים.

‫Android Studio Otter 2 Feature Drop‏ | 2025.2.2 RC 2

בעיות שתוקנו
Debugger
‫Stackoverflow כשמבצעים ניפוי באגים ב-AS Otter Canary5

Android Studio Otter 2 Feature Drop | 2025.2.2 RC 1

בעיות שתוקנו
Gradle
הגדרת ההרצה של iosApp ב-Narwhal מצליחה גם אם הפעולה 'embedAndSignAppleFrameworkForXcode' נכשלת
מספר פעולות בנייה נכשלו. ConcurrentModificationException
Multiplatform
‫[KMP] לא להעביר הגדרות של נתיב מחלקות לאלמנטים ולהגדרות של אתר חדשות
ניווט
מוודאים שתוסף safeargs gradle תואם ל-AGP 9.0.0 ומפרסמים את הגרסה המתוקנת הזו

השקת התכונות ב-Android Studio Otter 2‏ | 2025.2.2 Canary 4

הסרטון הזה פורסם יחד עם:
  • Android Gradle Plugin 9.0.0-alpha14
בעיות שתוקנו
Android Gradle Plugin
התמיכה המובנית ב-Kotlin ב-AGP לא אמורה להסתנכרן עם ערכות המקור של Kotlin
הפרסום של ספריית Android נכשל אם קובץ השמירה של הצרכן מכיל את המחרוזת ‎-dontobfuscate
אין אפשרויות להדפסת מיפוי למשאבים שעברו אופטימיזציה
הגדרת שגיאה אם מנסים להפעיל את finalizeDsl אחרי שהשלב הזה הסתיים
‫AGP מאתחל את ההגדרה של jetifier גם כש-jetifier מושבת
בנייה ב-Kotlin לא מוסיפה את kotlinStdlib כתלות בזמן קומפילציה כש-`kotlin.stdlib.default.dependency` הוא true בקובצי מודול ו-pom
יצירת וריאציה
האפשרות Select Build Variant...‎ (בחירת וריאציית Build...) לא עושה כלום
Code Editor
ירידה באיכות ההשלמה האוטומטית אחרי הסרת הגדרות ההשלמה של למידת מכונה ב-Otter 2025.2.1
Fused Library Plugin
כללי ProGuard של צרכנים לא נכללים בספריות מאוחדות
ספרייה משולבת לא מטפלת בדרישות של ספרייה שעברה desugaring
שילוב Lint
‫Lint משתמש אוטומטית ב-SDK המותקן האחרון למרות compileSdk, לא נרשם כקלט של משימה וגורם לשגיאות במטמון
Multiplatform
‫[Android-kmp plugin] שינוי סוג הפלטפורמה של יעד Android ל-androidJvm
תצוגה מקדימה
התראות מיותרות על עיבוד
Shrinker (R8)
אם משתמשים במזהי משאבים סופיים, אופטימיזציית המשאבים של R8 נכשלת בשקט

‫Android Studio Otter 2 Feature Drop | ‏ 2025.2.2 Canary 3

הסרטון הזה פורסם יחד עם:
  • Android Gradle Plugin 9.0.0-alpha13
בעיות שתוקנו
Android Gradle Plugin
‫AGP9: הפונקציה `variant.sources.kotlin!!.addGeneratedSourceDirectory()` לא פועלת
בדיקות מטא-נתונים של Aar בהידור של SDK משתמשות ב-DSL הישן
הסרה של המאפיין `com.android.build.api.dsl.ManagedDevices.devices` שיצא משימוש
תצוגה מקדימה של הודעות
התצוגה המקדימה של Compose נכשלת כשמשתמשים בפלאגין החדש android-KMP
ייבוא/סנכרון
updateDaemonJvm כי למחלקה org.gradle.jvm.toolchain.JvmVendorSpec אין שדה חבר 'org.gradle.jvm.toolchain.JvmVendorSpec IBM_SEMERU'
Multiplatform
‫NullPointerException בתצוגות מקדימות של Compose Multiplatform עם הפלאגין com.android.kotlin.multiplatform.library
‫[Android Studio] תמיכה ביצירת הגדרת הרצה של בדיקות במכשיר Android לבדיקות של Compose Multiplatform
מקורות מידע
קובץ XML תקין מפיק הודעת אזהרה
UI Tools
ללא תצוגה מקדימה של סמלי וקטור

‫Android Studio Otter 2 Feature Drop‏ | 2025.2.2 Canary 2

הסרטון הזה פורסם יחד עם:
  • Android Gradle Plugin 9.0.0-alpha12
בעיות שתוקנו
Android Gradle Plugin
לפרויקט Pure Java יש תלות בספריית kotlin stdlib.
הסרת מאפיינים שהוצאו משימוש ב-KotlinMultiplatformAndroidCompilationBuilder ב-AGP 9.0
ל-`com.android.tools.build:gradle:9.0.0-alpha05` צריכה להיות תלות ב-API ב-KGP וב-gradle-api
שינוי השם של פלאגין Gradle‏ com.android.experimental.built-in-kotlin
ASwB
אי אפשר להשתמש בכלי לניפוי באגים מובנה ב-ASwB

השקת התכונות ב-Android Studio Otter 2‏ | 2025.2.2 Canary 1

הסרטון הזה פורסם יחד עם:
  • Android Gradle Plugin 9.0.0-alpha11
בעיות שתוקנו
Android Gradle Plugin
‫Built-in-kotlin לא מפרסם אילוצים של תלות ב-kotlin-stdlib ב-maven pom
הוספת מקרה בדיקה של הבדלים בין compileSdk לבין targetSdk
ערך ריק של resConfigs מוביל לשגיאת aapt לא ברורה
Gemini
חלון קופץ שמסביר על מצב Agent מוצג למשתמשים במצב Agent
מקורות מידע
מזהי משאבים חדשים מגרף הניווט לא נפתרים במהלך קומפילציה מצטברת