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

Android Studio Ladybug | תיקון 2 לגרסה 2024.2.1

פורסם יחד עם:
  • Android Gradle Plugin 8.7.2
בעיות שתוקנו
Lint
AGP 8.7.0 - Lint False Positive RestrictedApi on NavOptionsBuilder.popUpTo
Shrinker‏ (R8)
[R8 8.6.27] שיטת ההטמעה הוחלפה ב-'throw null'
קובצי ברירת המחדל של Android Proguard גורמים להצגת אזהרה כשמשתמשים בהם עם הגרסה הנוכחית של R8
אם ההודעה גדולה מדי, ה-MissingStartupProfileItemsDiagnostic גורם לקריסה של לקוח Gradle עם הודעת שגיאה מסוג 'אין מספיק זיכרון'

Android Studio Ladybug | תיקון 1 לגרסה 2.1.2024

פורסם יחד עם:
  • פלאגין Android Gradle 8.7.1
בעיות שתוקנו
Android Gradle Plugin
agp docs have a lot of TBD
הכלי לשדרוג Android SDK
קישורים מהכלי לשדרוג Android SDK מפנים לתיעוד פנימי של Google
IntelliJ
לא ניתן לפתוח את Android Studio: חסר פלאגין חיוני
איתור שגיאות בקוד
AGP 8.6.1: רגרסיה – כשל איתור שגיאות בקוד (lint) מסוג מיקום שגוי כשמשתמשים בפונקציה [Int].toLong() בתוך @LongDef ב-Kotlin
שגיאת איתור שגיאות בקוד (lint) מסוג 'צריך לציין מארח אחד לפחות' כשמגדירים סכימה של מסנן כוונות מסוג http או https
הרצת בדיקות
java.lang.NoClassDefFoundError כשמריצים בדיקות באמצעות JUnit
הגדרת ההרצה של בדיקות היחידה לא מתעדכנת כראוי

Android Studio Ladybug | 2024.2.1 RC 1

פורסם יחד עם:
  • Android Gradle Plugin 8.7.0-rc01
בעיות שתוקנו
איתור שגיאות בקוד
"False positive" WrongConstant when using PackageManager.ResolveInfoFlags.of with Kotlin

Android Studio Ladybug | 2024.2.1 Beta 2

הושקו יחד עם:
  • Android Gradle Plugin 8.7.0-beta02
בעיות שתוקנו
Lint
חוסר תאימות של KtAnalysisSessionProvider לבדיקות לאיתור שגיאות בקוד שהושק בגרסה 8.7.0-alpha04

Android Studio Ladybug | 2024.2.1 Canary 9

הושקו יחד עם:
  • Android Gradle Plugin 8.7.0-alpha09
בעיות שתוקנו
Android Gradle Plugin
BuildType#initWith עותקים של בלוק לאחר עיבוד, אבל הגדרת ProGuard לא הוחלה
לא ניתן למזג תגים מסוג foregroundServiceType
Running Android lint failed with NoSuchFileException
גרסת build
[ממשק משתמש חדש] סגנונות באנר להתנגשויות בין וריאציות לא עקביים
Lint
"android:host is missing" עבור כתובות URI עם מארח null
כלי העריכה של התפריט הניווט
הוספת naveditor ל-hook של ktfmt לפני שליחה
קישור תצוגה מפורטת
ViewBinding class not generated from androidTest/ layouts

Android Studio Ladybug | 2024.2.1 Canary 8

הושקו יחד עם:
  • Android Gradle Plugin 8.7.0-alpha08
בעיות שתוקנו
Android Gradle Plugin
AGP צריך לציין שהוא תומך ב-API 35 שעומד להימסר בקרוב
הפעלת איתור שגיאות בקוד של Android נכשלה עם NoSuchFileError

Android Studio Ladybug | 2024.2.1 Canary 7

הושקו יחד עם:
  • Android Gradle Plugin 8.7.0-alpha07
בעיות שתוקנו
פלאגין Android Gradle
AGP צריך לציין שהוא תומך ב-API 35 שעומד להימסר בקרוב
Network Inspector
בודק הרשת של Android Studio לא פועל עם דחיסת brotli
עורך התרגומים
יש לשמור על סדר המחרוזות

Android Studio Ladybug | 2024.2.1 Canary 5

הושקו יחד עם:
  • Android Gradle Plugin 8.7.0-alpha05
בעיות שתוקנו
מחזור חיים
K2 UAST: wrong nullity of resolved lambda parameter with platform type
Lint
כלי ה-Lint צריך לבדוק אם יש אובייקטים לא חוקיים שמשמשים כ-ViewGroups
Logcat
הטקסט בחלון הכלי של Logcat לא עוקב אחרי הגדרת הזום בקטע 'מראה'/'נגישות'

Android Studio Ladybug | 2024.2.1 Canary 4

הושקו יחד עם:
  • פלאגין Android Gradle 8.7.0-alpha04
בעיות שתוקנו
Android Gradle Plugin
AGP צריך לציין שהוא תומך ב-API 35 שעומד להימסר בקרוב
AGP 8.5: הרבה יותר משימות mergeDebugResources פועלות, מה שמאט את תהליך ה-build
הגדרת ndk 27 כ-NDK שמוגדר כברירת מחדל ב-AGP.
C++ Build
משתנה הסביבה JAVA_TOOL_OPTIONS גורם לכישלון של גרסאות build של NDK
ניתוח קוד
Lint נותן הצעה שגויה לגבי removeLast
הכלי לבדיקת מסדי נתונים
Databse inspector, Table's last rows hides behind the bottom bars
תצוגה מקדימה
התכונה 'תצוגה מקדימה של נכס Compose' לא פועלת עם נכסים שנוצרו