בעיות שנסגרו בנושא השקת התכונות של Android Studio Narwhal

‫Android Studio Narwhal Feature Drop | ‏ 2025.1.2 RC 1

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

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

‫Android Studio Narwhal Feature Drop | ‏ 2025.1.2 Canary 9

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.12.0-alpha09
בעיות שתוקנו
Android Gradle Plugin
‫BuiltInKotlinJvmAndroidCompilation לא פועל עם פלאגינים של מהדר Kotlin כמו Anvil ו-KSP
פלאגין של ספרייה מאוחדת נכשל במהלך המשימה `:mergingArtifactAAR_METADATA`
Lint
‫[lint] חיובי כוזב של MemberExtensionConflict (התנגשות בהרחבת חברים) בהתנגשות של שמות פרמטרים
‫[lint] תוצאה חיובית שגויה של PropertyEscape בקובץ מאפיינים תקין
Multiplatform
ההגדרה של androidLibrary.jvmTarget צריכה לבטל את ההגדרה של jvmToolchain
כלי השדרוג
כלי העזרה לשדרוג של AGP לא משדרג את הגרסה של lint
שדרוג התמיכה בעוזר לשינוי ערך ברירת המחדל של targetSdk באפליקציה כך שיתבסס על compileSdk במקום על minSdk

השקת תכונות חדשות של Android Studio Narwhal‏ | 2025.1.2 Canary 8

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.12.0-alpha08
בעיות שתוקנו
Android Gradle Plugin
אי אפשר ליצור בדיקות באמצעות AGP 8.12.0-alpha05 בגלל הצהרת חבילה במניפסט הממוזג
גרסה AGP 8.12.0-alpha07 נכשלת בבניית גרסאות עם הפלאגין Firebase Performance gradle
הוספה של ExtractAnnotations ל-AGP KMP
Gradle
‫[fused lib - public] Cannot resolve variant for guava
Lint
‫[Lint] יותר מדי תוצאות חיוביות שגויות של `MemberExtensionConflict` – תיאור הבעיה שגוי

השקת תכונות חדשות של Android Studio Narwhal‏ | 2025.1.2 Canary 7

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.12.0-alpha07
בעיות שתוקנו
Android Gradle Plugin
‫AGP 8.8.0-alpha09 גורם לבעיות מסוימות בדיווח של JaCoCo
‫[fused lib - public] adding kmp lib like coil does not work
Lint
‫Lint מציג אזהרה כשמשתמשים ב-Config.OLDEST_SDK בבדיקה
קריסות חוזרות של TypoDetector עם IllegalArgumentException במהלך תיקון מהיר
באג: יכול להיות שזו תוצאה חיובית שגויה של Android Studio לגבי הביטוי die die בגרמנית
הכלל SupportAnnotationUsage צריך לתמוך ב-KT-73255
Multiplatform
מקורות נפוצים לא נפתרים ב-Android Studio כשמבצעים build באמצעות הפלאגין Android Multiplatform Library

השקת תכונות חדשות של Android Studio Narwhal‏ | 2025.1.2 Canary 6

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.12.0-alpha06
בעיות שתוקנו
Android Gradle Plugin
הפונקציה SourceDirectories.addGeneratedSourceDirectory לא מתאימה למספר וריאציות
מניפסטים
מסמכי ההרשאות לא תקינים
Multiplatform
הוספת אפשרות להגדיר את targetSdk לבדיקה לספריות KMP Android
תצוגה מקדימה
הנחיות לתצוגה מקדימה של Jetpack Compose

השקת תכונות חדשות של Android Studio Narwhal‏ | 2025.1.2 Canary 5

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.12.0-alpha05
בעיות שתוקנו
Android Gradle Plugin
פלאגין Gradle צריך למזג את מניפסט הבדיקה כש-includeAndroidResources == true
קבצי מקור מ-src/extraMain/java לא נוספים לקומפיילר באמצעות built-in-kotlin
ASwB
לא ניתן ליצור גרסת OSS של העברת פוסט ASWB bzlmod
Compiler & Runtime
תוצאה חיובית שגויה של ProduceStateDoesNotAssignValue
עריכה של הודעות
ייבוא אוטומטי של ספריות ל-Compose מייבא גרסה ספציפית ל-Android
Gradle
תוצאה חיובית שגויה בהפניות לקטלוג הגרסאות
השימוש ב-assertThat ב-CriticalPathAnalyzerTest.testCriticalPathAnalyzerOnNoOpBuild() לא תקין
Gradle Files Editor
מוודאים שהכלי לניתוח שגיאות ב-TOML תומך בשגיאות בקטלוג
מוודאים שמנתח הצהרות יכול לשחזר פונקציה כשמאפיין הפונקציה הוא קריאה לפונקציה
כלי לבדיקת פריסות
‫Layout Inspector לא מציג את מספר ההרכבות מחדש בתוך רכיבי צאצא
Lint
‫AbstractAnnotationDetector בודק פונקציות או constructors עם עומס יתר שגוי

השקת תכונות חדשות של Android Studio Narwhal‏ | 2025.1.2 Canary 4

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.12.0-alpha04
בעיות שתוקנו
Android Gradle Plugin
הכללת קובצי MANIFEST.MF מקוננים ב-defaultExcludes
Glance
אי אפשר להעתיק תמונה מהתצוגה המקדימה במבט חטוף
Gradle
תיקון AndroidBuildScriptsGroupNodeTest.appProject עבור IDEA
השימוש ב-assertThat ב-CriticalPathAnalyzerTest.testCriticalPathAnalyzerOnNoOpBuild() לא תקין
מבנה הפרויקט
שינוי יעד ה-JVM במבנה הפרויקט לא משנה את kotlinOption
Resource Manager
קריסה של Image Asset Studio עם פרויקט KMP

השקת תכונות חדשות של Android Studio Narwhal‏ | 2025.1.2 Canary 3

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.12.0-alpha03
בעיות שתוקנו
Android Gradle Plugin
העברה של AGP אל configurations.register כדי למנוע מימוש מהיר של הגדרות

‫Android Studio Narwhal Feature Drop‏ | 2025.1.2 Canary 2

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

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

השקת תכונות חדשות ב-Android Studio Narwhal‏ | 2025.1.2 Canary 1

פורסם יחד עם:
  • ‫Android Gradle Plugin 8.12.0-alpha01
בעיות שתוקנו
Android Gradle Plugin
איך מציינים ערך בוליאני ל-experimentalProperties
הפעלה מפורשת של בדיקות מכשירים בסוג build שאינו ברירת המחדל באמצעות AGP לא פועלת
כלי לבדיקת פריסות
רכיבים של אפליקציית XR לא מוצגים בכלי לבדיקת פריסות במצב מורחב
מכשירים פעילים
קישורי מקשים ב-XR לא פועלים ממצב חומרה
לחיצה על Cmd-W כדי לעבור למצב חומרה של XR במקום זאת גורמת לסגירת האמולטור