בעיות סגורות ב-Android Studio Narwhal

‫Android Studio Narwhal | 2025.1.1 Patch 1

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.1

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

‫Android Studio Narwhal | ‏ 2025.1.1

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0

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

‫Android Studio Narwhal‏ | 2025.1.1 RC 2

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-rc02

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

‫Android Studio Narwhal‏ | 2025.1.1 RC 1

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-rc01
בעיות שתוקנו
Dexer (D8)
הסרת הסוכר של AutoClosable גורמת לבעיות בגרסאות build של AGP מתוך Android Studio
Shrinker (R8)
R8 Crashes with min-api 24 When Processing JavaFuzzer Code

‫Android Studio Narwhal‏ | 2025.1.1 Canary 10

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha10
בעיות שתוקנו
הכלי לבדיקת מסדי נתונים
ב-App Inspector ב-Narwahl (גרסה Canary 9) לא יוצג תוכן החדר.
ייבוא/סנכרון
ייבוא פרויקט עם ‎ .idea ו-‎ .gradle/config.properties חייב להגדיר את gradleJvm כ-GRADLE_LOCAL_JAVA_HOME

‫Android Studio Narwhal | 2025.1.1 Canary 9

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha09
בעיות שתוקנו
API
ייצוב com.android.build.api.variant.ApkOutputProviders
Background Task Inspector
תמיכה בשיטות נוספות של PendingIntent.get()‎
Gradle
‫AGP: CompressAssetsTask נכשל עם java.lang.OutOfMemoryError בנכסים גדולים
Multiplatform
נדרשת גרסה KGP 2.0.0 לפלאגין Android-KMP

‫Android Studio Narwhal | 2025.1.1 Canary 8

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha08
בעיות שתוקנו
Lint
בדיקת Lint בקובץ libs.versions.toml מציעה שדרוג לגרסת AGP שלא נתמכת.

‫Android Studio Narwhal | 2025.1.1 Canary 7

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha07
בעיות שתוקנו
Android Gradle Plugin
ה-build נכשל כשקובץ ה-proguard לא קיים
API
העברת GeneratesApk.minSdk ל-API יציב
Device Manager
האתחול של RunningAvdTracker מתבצע במהלך הסילוק
ייבוא/סנכרון
הסרת האפשרות Generate .iml files for modules imported from Gradle (יצירת קובצי ‎.iml למודולים שיובאו מ-Gradle) מההגדרות של Gradle
JDK
קריסות בהפעלה ב-macOS 15.4
עריכת פריסה ומשאבים
AS: Koala: Gravity: Auto scrolls up after option selected

‫Android Studio Narwhal | 2025.1.1 Canary 6

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha06
בעיות שתוקנו
Android Gradle Plugin
לא לאכוף את com.android.internal.version-check כשמעדכנים את הפצת Gradle
Gradle Files Editor
‫[DCL] השלמת המאפיין RegularFile באמצעות .
ייבוא/סנכרון
הסרת האפשרות Generate .iml files for modules imported from Gradle (יצירת קובצי ‎.iml למודולים שיובאו מ-Gradle) מההגדרות של Gradle

‫Android Studio Narwhal | 2025.1.1 Canary 5

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha05
בעיות שתוקנו
Android Gradle Plugin
עדכון יחסי התלות של Kotlin לגרסה 2.1.20 כשמבצעים build של AGP 8.11
C++ Import/Sync
תפריט הקבצים לא מופיע לפעמים ב-Meerkat ב-Mac
עריכה של הודעות
האפשרות Find Usages of composables לא מציגה את כל השימושים בתצוגה המקדימה בקטע @Preview usages
Lint
בעיות חדשות של lint מסוג MemberExtensionConflict החל מ-AGP 8.11.0-alpha03 – איך לפתור אותן?
Logcat
יצירת סמל לפעולת האפליקציה Crash
Multiplatform
אי אפשר להוסיף מקורות שנוצרו ל-KotlinMultiplatformAndroidVariant
Network Inspector
הגדרת משתנה Globals בכללים (בדיקת אפליקציה)
Run
היציאה המינימלית 5038 ל-adb בניהול המשתמש מונעת שימוש ביציאת ברירת המחדל 5037, וזה יכול להיות רצוי

‫Android Studio Narwhal | 2025.1.1 Canary 4

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha04
בעיות שתוקנו
Android Gradle Plugin
‫[AGP 8.9.0+] BuiltinKotlinCompilation חשוף לכל התוספים של Kotlin Compiler
API
ייצוב חלקים בפלאגין KMP Android שמשמשים את androidx
תצוגה מקדימה של ההודעה
לפעמים CodeGen פועל על PsiFiles / Modules לא תקינים
Lint
תוצאה חיובית כוזבת לבעיית ה-lint‏ MemberExtensionConflict אם המקבל של פונקציית ההרחבה הוא nullable
תוצאה חיובית כוזבת של הבדיקה `WrongGradleMedthod`
תוצאת חיובית שגויה של SyntheticAccessor לגבי קריאה לחבר סינתטי של מחלקת נתונים
שגיאת TestMode.SUPPRESSIBLE בבעיה שדווחה בביטוי שאפשר להוסיף לו תוויות
עריכה בזמן אמת
Unhandled superclass: kotlin/jvm/internal/AdaptedFunctionReference`
Logcat
גודל הגופן גדול מדי ב-logcat
יצירת סמל לפעולת האפליקציה Crash
אשף ליצירת פרויקט חדש
אי אפשר ליצור פרויקט באמצעות דומיין שמסתיים ב-‎ .in
מקורות מידע
הפונקציה Extract string resource (חילוץ משאב מחרוזת) לא מזהה את הסוג הנכון של פונקציות מוכרות
מכשירים פעילים
האמולטור מפסיק לפעול כשסוגרים פרויקט ב-IntelliJ Idea, אבל Android Studio עדיין פתוח

‫Android Studio Narwhal | 2025.1.1 Canary 3

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha03
בעיות שתוקנו
Android Gradle Plugin
בקשה: להוציא משימוש את zipAlignEnabled, להסביר למה היא הוצאה משימוש ולציין במה להשתמש במקומה
עורך הקוד
שימוש שגוי ב-CachedValue שקשור ל-Dagger
Compose Preview Screenshot Testing
בדיקות צילומי מסך של יצירת הודעות: הבדיקות נכשלות ב-GitLab CI
Device Manager
הסרת האפשרויות לצילומי מסך 'מרובע' ו'מלבני'
לא ניתן לזהות אמולטור אונליין
מחיקת AVD נכשלת בזמן שהאמולטור מפסיק לאט
Lint
הצגת אזהרה על התנגשות פוטנציאלית בין חבר לבין תוסף
עריכה בזמן אמת
שגיאה בהרכבה מחדש: java.lang.IllegalArgumentException: Array has incompatible type: class [Lcom.example.myapplication.ListItem;‎
Logcat
השימוש ב-assertThat ב-LogcatMessageAssemblerTest.multipleBatchesWithIntervals() לא תקין
Network Inspector
הגדרת משתנה Globals בכללים (בדיקת אפליקציה)
מקורות מידע
לא ניתן לשמור את השקיפות של עורך הצבעים
תצוגה מקדימה לא עקבית של משאבי מספרים שלמים בכלי העריכה

‫Android Studio Narwhal | 2025.1.1 Canary 2

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha02
בעיות שתוקנו
C++ Import/Sync
תפריט הקבצים לא מופיע לפעמים ב-Meerkat ב-Mac
תצוגה מקדימה של ההודעה
לא ניתן לראות DropdownMenuItems כשמציגים תצוגה מקדימה של ExposedDropdownMenuBox
דליפת זיכרון בהפעלה של מצב אינטראקטיבי בתצוגה מקדימה של טיוטה
התצוגה המקדימה של יצירת הסרטון לא עוברת עיבוד כשיוצרים מופע של ExoPlayer
Lint
כלל Lint‏ BuildListAdds לא מזהה שימוש באופרטור fun plusAssign ‏ (‎+=‎) ב-buildList
שימוש ב-UseSdkSuppress כדי למנוע תוצאות חיוביות שגויות בקוד של כלי העזר לבדיקה
Rendering
קריסה של Android Studio כשמציגים תצוגה מקדימה של קובצי פריסה
Shrinker (R8)
לא ניתן ליצור קובץ AAB חתום אחרי עדכון ל-AGP 8.9.0
כלי העריכה של התרגומים
יש בעיה בבחירה של תאים בטבלה בכמות גדולה

‫Android Studio Narwhal‏ | 2025.1.1 Canary 1

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.11.0-alpha01
בעיות שתוקנו
Android Gradle Plugin
פרויקט מבודד: שגיאה בסריאליזציה של DeclarativeSchemaModel
החלת השינויים
הפעלת האפשרות 'החלת שינויים בקוד' גורמת תמיד ליצירה מחדש של הפעילות
תצוגה מקדימה של ההודעה
בתצוגות מקדימות ספציפיות למכשיר צריך להגדיר את uiMode
Gradle
שומרים על סנכרון של המאפיין `namespace` בקובץ build.gradle כשמבצעים רפקטורינג של שם החבילה ב-AS
עריכה בזמן אמת
‫251 merge: failure on BasicCompileTest.renamedFile()
‫251 merge: LiveEdit integration test failure with IR CodeGen exception
‫251 מיזוג: חריגת מצביע null של KeyMeta
כלי העריכה של התרגומים
רגרסיה? הכלי לעריכת תרגומים לא מצליח ליצור טקסטים מתורגמים.