בעיות שנסגרו בנושא Android Studio 2022.2.1
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
תיקון 2 של Android Studio Flamingo (2022.2.1.20)
הושקו יחד עם:
- Android Gradle Plugin 8.0.2
בעיות שתוקנו |
כלי לניפוי באגים ב-C++ |
מנתח הבאגים המקורי לא טוען סמלים אחרי עדכון Flamingo
|
|
Shrinker (R8) |
R8 נכשל במהלך ה-build של Compose עם ArrayIndexOutOfBoundsException
|
VerifyError: Verifier rejected class when using R8 with Kotlin 1.8.20
|
R8 ב-AGP 8 גורם לשיבושים בשירות Google Fit
|
המערכת לא מייצגת בצורה נכונה מידע על קובץ מקור עם שמות שיותר מאחד מהם חופף לשמות הקלט
|
|
תיקון 1 של Android Studio Flamingo (2022.2.1.19)
הושקו יחד עם:
- Android Gradle Plugin 8.0.1
בעיות שתוקנו |
Shrinker (R8) |
שגיאה: "No VersionRequirement with the given id in the table" אחרי שדרוג AGP 7.2.2 -> 7.4.0
|
R8 NullPointerException at markTypeAsLive AGP 7.4.1
|
[R8 4.0.53] Hard class verification failure on Android 11
|
|
Android Studio Flamingo RC 1 (2022.2.1.17)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-rc01
בעיות שתוקנו |
Android Gradle Plugin |
android.injected.testOnly=false לא פועל
|
|
Dexer (D8) |
נראה שדרושה פתרון עקיף ל-JDK-8272564 ברמת API 28-30
|
|
פרסום גרסה של App Bundle או חבילות APK |
שגיאה ביצירת חבילה חתומה (מחיקת כל כתובות האימייל החלופיות במאגר המפתחות כשיוצרים כתובת חדשה)
|
|
Android Studio Flamingo Beta 5 (2022.2.1.16)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-beta05
בעיות שתוקנו |
Android Gradle Plugin |
שגיאת build מתייחסת לרמת API 34, שלא קיימת
|
"מומלץ להשתמש בפלאגין חדש יותר של Android Gradle" כשאין פלאגין חדש יותר
|
|
Android Studio |
AS Electric Eel Running Devices Tool window loses connection to pixel watch while device mirroring
|
|
Android Studio Flamingo Beta 4 (2022.2.1.15)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-beta04
בעיות שתוקנו |
Android Gradle Plugin |
processDebugUnitTestManifest נכשל עם placeholder של מניפסט לגרסאות הבדיקה
|
Lint ניגש למידע על קבוצות מקורות ללא יחסי תלות
|
|
JDK |
מסך ריק אחרי שהמחשב הנייד עובר למצב שינה במערכות עם כמה מסכים
|
Giraffe Canary 2: UI freeze (beachball) on startup: sun.java2d.metal.MTLLayer.blitTexture
|
|
Shrinker (R8) |
java.lang.VerifyError: Verifier rejected class androidx.compose.ui.graphics.colorspace.o: void androidx.compose.ui.graphics.colorspace.o.(java.lang.Object) failed to verify: void androidx.compose.ui.graphics.colorspace.o.(java.lang.Object): [0x0] cannot access instance field java.lang.Object androidx.compose.ui.graphics.colorspace.n.a from object of type Precise Reference: androidx.compose.ui.graphics.colorspace.o
|
AGP 7.4.0/7.3.1 – ניסיון להוסיף פעולה לתור ברשימת משימות של מערך משימות שלא ניתן לדחוף אליו
|
צמצום קוד Renderscript: ירידה משמעותית בביצועים כשמשדרגים את AGP מגרסה 7.3.1 לגרסה 7.4.0
|
|
Android Studio Flamingo Beta 3 (2022.2.1.14)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-beta03
בעיות שתוקנו |
Android Gradle Plugin |
פלאגין Lint לא נכלל ב-gradle-api
|
DexingFileDependenciesTask.outputKeepRules הוא ספרייה אבל מסומן כ-OutputFile
|
שדרוג ל-AGP 7.4 גורם ל-StackOverflowError
|
|
תצוגה מקדימה של קובץ התגובה |
AS Flamingo Alpha 10 Compose Preview PermittedSubclasses requires ASM9
|
|
Dexer (D8) |
עדכון ספריית המטא-נתונים של Kotlin לגרסה 0.6.0
|
|
ייבוא/סנכרון |
סנכרון Gradle נכשל ב-AS 2022.3.1 Canary 2
|
Cannot invoke GradleSyncListener.syncFailed" because "syncListener" is null
|
|
JDK |
מסך ריק אחרי שהמחשב הנייד עובר למצב שינה במערכות עם כמה מסכים
|
Giraffe Canary 2: UI freeze (beachball) on startup: sun.java2d.metal.MTLLayer.blitTexture
|
|
Network Inspector |
קריסה של TrackedHttpURLConnection.getHeaderField עם NullPointerException
|
|
Shrinker (R8) |
שגיאת NPE או שגיאת טענת נכוֹנוּת באימות המסגרת של CF
|
נסיגה אחרי הסרת מטמון של חיפוש שדות
|
:app:minifyVariantWithR8 גורם ל-NullPointerException ב-AGP 7.4.0-beta02
|
R8: ClassNotFoundException when -allowaccessmodification
|
הוספת תמיכה בנמעני הקשר במטא-נתונים
|
|
Android Studio Flamingo Beta 1 (2022.2.1.12)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-beta01
בעיות שתוקנו |
Android Gradle Plugin |
בעיות ב-`com.android.build.gradle.tasks.ShaderCompile` במטמון ההגדרות
|
הוספה למשאבים של Java באמצעות ממשקי API של AGP גורמת לשבירה של מטמון ההגדרות
|
|
Build Analyzer |
NPE ב-TasksTreeStructure.updateStructure (Build Analyzer)
|
|
מכונה וירטואלית |
יש להציג אזהרה בנושא פרטיות כשהמשתמש מפעיל שיקוף מסך במכשיר בהגדרות
|
|
Lint |
לא בוצעה הסרה של הסוכר מ-TypedArray#close (API 31), אבל AS לא מציג אזהרה כשמשתמשים ב-try-with-resources
|
Lint לא בודק הטמעות חוקיות של נתונים (casts) לנמעני קריאה
|
Lint בודק הטמעות בטוחות של ממשקים רק בממשקים שהוגדרו ישירות, ולא בממשקים שעברו בירושה
|
|
Android Studio Flamingo Canary 11 (2022.2.1.11)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha11
בעיות שתוקנו |
Build Analyzer |
NPE ב-TasksTreeStructure.updateStructure (Build Analyzer)
|
|
מכונה וירטואלית |
יש להציג אזהרת פרטיות כשהמשתמש מפעיל שיקוף מסך במכשיר בהגדרות
|
|
Android Studio Flamingo Canary 10 (2022.2.1.10)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha10
בעיות שתוקנו |
Android Gradle Plugin |
Instrumentation API לא מבצע טרנספורמציה של יחסי תלות בקבצים מקומיים
|
שגיאה מסוג 'AnnotationProcessorOptions.arguments are queried' בזמן העדכון לגרסה 7.4 Beta 1
|
העברת הפלאגינים הציבוריים של Gradle אל gradle-api והסרת BasePlugin.getExtension
|
לא נעשה שימוש ב-r8.jvmArgs
|
JDK17 כגרסה מינימלית הנדרשת ל-AGP
|
AGP 8.0.0 A8 משבש את הפרופילים הבסיסיים
|
שינוי הערך של 'compileSdkVersion' ל-'compileSdk' בהודעה של CheckAarMetadataTask ב-AGP 8.0
|
גרסת AGP 7.4.0-rc01 שוברת את Variant API עם השגיאה "Querying the mapped value of map(provider(java.util.Set)) before task '...' has completed is not supported"
|
|
Android Studio |
לא להציג חלון קופץ לא רלוונטי של תכונות בגרסת טרום-השקה של Java
|
|
APK Viewer |
כללי הפרופיל הבסיסי גדולים מדי
|
פענוח של פרופילים Baseline לקובצי App Bundle
|
|
תצוגה מקדימה של AVD |
נכס וקטורי לא מצליח לטעון קובץ SVG
|
|
Build Analyzer |
לא מתקבלת התראה מ-Build Analyzer על כך שיש אזהרות חדשות לגבי גרסאות build
|
|
Code Editor |
AppLinksAutoVerify לא תומך בהפניות אוטומטיות מסוג 301
|
|
עריכת הודעות |
ייבוא של 'תמונה' ב-Compose שהוצא משימוש וקודם לגרסאות שלא הוצאו משימוש
|
|
פריסה |
שגיאה בהצגת המכשיר במסך אחר
|
|
כלים לעיצוב |
המרת קובצי SVG ל-Android Vector Graphics נכשלת בגרדיאנטים לינאריים בגלל רכיבי xref:href
|
|
Dexer (D8) |
שגיאה במיזוג של Dex שקשורה לנתונים סינתטיים גלובליים אחרי שדרוג מ-AS Canary 6 ל-7
|
|
מכונה וירטואלית |
קריסה אקראית בליבה של אמולטור שקשורה לאמולציה של WLAN (mac80211_hwsim)
|
הסבר קצר על אמולטור לשינוי הגודל של אמצעי הבקרה של המצלמה
|
|
Fragment |
Fragment DialogFragmentCallbacksDetector Lint is broken when I upgrade to lint 30.4.x (AGP 7.4.x)
|
|
ייבוא/סנכרון |
JDK חסר בסביבת הפיתוח המשולבת
|
הוספת מקורות אחרי יצירת הווריאציות גורמת לשיבוש הסנכרון
|
צריך לשנות את הניסוח של הודעות השגיאה של Android Support Plugin
|
|
כלי לעריכת פריסות |
סמלים אופקיים ואנכיים ב-LinearLayout עלולים להטעות
|
|
Lint |
ההסבר על בדיקת איתור השגיאות של AccessibilityDetector לא מעודכן
|
הבדיקות של Lint SDK_INT צריכות להבין משתנים מקומיים זמניים
|
שגיאה כש-TestMode.TYPE_ALIAS מחליף את סוג הפונקציה ב-typealias
|
באג: כש-ObjectAnimator נוצר מחוץ לבלוק הקוד הנוכחי, מופיעות אזהרות חיוביות שגויות על כך שלא הופעל #38
|
Lint: NPE due to querying Application instance in mergeOnly mode
|
כלל איתור שגיאות בקוד (lint) של NonConstantResourceId לא יכול לזהות הקצאה של ערכים קבועים ממזהה המשאב
|
not showing error on view id
|
אי-הצלחה בביצוע דה-סריאליזציה של מטמון המשאבים של איתור שגיאות בקוד (lint) גורמת לשגיאת איתור שגיאות בקוד (אבל אמורה להופיע אזהרה)
|
AGP Flamingo Alpha 8 Lint NewApi Desugar Regression
|
|
שילוב איתור שגיאות בקוד |
קובץ הבסיס הוא כרגע קלט ופלט של משימות ה-Lint
|
|
Logcat |
הוספת פעולה ללחיצה ימנית להעתקת טקסט ההודעה
|
|
ProfileInstaller ופרופי Baseline |
חשיפת addMetadata לבדיקות של Hawkeye
|
|
מקורות מידע |
Refactoring XML Color (NOT File) Name Denies Use of Uppercase Character as Invalid File Name
|
|
הרצת בדיקות |
בכל פעם שאני מפעיל בדיקות יחידה עם כיסוי, אני צריך לבצע הידור מחדש (פעמיים)
|
|
כלי השדרוג |
שדרוג ל-AS Flamingo Canary 9 גורם לפרויקט להיכשל כשמשתמשים בשדות BuildConfig מותאמים אישית בקובץ Gradle.
|
|
Android Studio Flamingo Canary 9 (2022.2.1.9)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha09
בעיות שתוקנו |
חבילות אפליקציות ל-Android |
מתן היכולת לציין נתיב לספריות שרוצים לכלול בחבילת האפליקציות שנוצרו באופן חיצוני
|
|
Android Gradle Plugin |
קובץ lint.xml במודולים לא נלקח בחשבון בבדיקת העדכון של משימות איתור שגיאות בקוד
|
בעיה בפלאגין Android Gradle מגרסה 7.0 ואילך ובבדיקות Android: לא ניתן למצוא את המשאב: id
|
configureCMakeDebug נוטה לקרוס עם חריגת מצביע null
|
IllegalAccessError upgrading project to AS2022.2.1.5, FireBasePerfPlugin
|
הסנכרון נכשל עם הודעת השגיאה הקודרת "Collection contains no element matching the predicate".
|
|
AVD Manager |
|
עריכת הודעות |
סדר ההצעות של MaterialTheme
|
|
תצוגה מקדימה של קובץ התגובה |
KotlinReflectionNotSupportedError: Kotlin reflection implementation is not found at runtime
|
|
ייבוא/סנכרון |
JDK חסר בסביבת הפיתוח המשולבת
|
OutputBuildAction נוצר על ידי גרסה עדכנית יותר של Java Runtime
|
לא נוצרו הגדרות הרצה למ modules עם הפלאגין Gradle 'com.android.test'
|
אזהרה שגויה מ-IDE לגבי רמת השפה 'preview' של Java
|
IDE קפוא בזמן ניסיון לבצע ריפרקטור של שיטת Kotlin בפרויקט גדול
|
|
IntelliJ |
דליפת פרויקט דרך FocusChangeListener ב-FileEditorManagerImpl
|
|
הפלאגין Kotlin |
נסיגה ב-EE: לפעמים אי אפשר לחלץ שיטה
|
|
Lint |
גרסת Android Studio מסוימת מסומנת בטעות כגרסה לא עדכנית.
|
ה-EP AndroidDeprecationInspection.DeprecationFilter אף פעם לא רשום בקובץ android-plugin.xml
|
|
קוד/תבניות חדשים |
Android Studio יוצר הצהרת פעילות שגויה במניפסט כשהפעילות החדשה לא נוצרת בספריית השורש של הפרויקט
|
תבנית פעילות ריקה של Views נכשלת לייבא את הכיתה R כשהפעילות לא נוצרת בחבילת הבסיס
|
אין תמיכה ב-Databinding בתבנית של Android Studio.
|
|
כלי ניתוח פרופיל |
התצוגה מלמטה למעלה של המעקב אחרי simpleperf לא מאוכלסת בצורה נכונה ב-Flamingo C6
|
|
Wear |
שימוש במקש esc כמקשי קיצור של לחצן החזרה לאחור מוביל לאובדן המיקוד במהלך האימולטור
|
|
Android Studio Flamingo Canary 8 (2022.2.1.8)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha08
בעיות שתוקנו |
Android Gradle Plugin |
AGP 7.4.0-alpha09 יוצר גרסאות build שלא ניתן להעלות ל-Firebase App Distribution
|
|
C++ Build |
העברת הרישום ביומן של C++ לשרשור ברקע
|
קריאה של גרסת cmake לא במהלך ההגדרה
|
|
עריכת הודעות |
סדר ההצעות של MaterialTheme
|
|
קישור נתונים |
Databinding compiler no longer resolve types in multiplatform library with kotlin 1.7.0
|
|
פרסום גרסה של App Bundle או חבילות APK |
'יצירת חבילת APK או APK חתומה' – נתיב היעד צריך להיות תלוי במודול
|
|
Android Studio Flamingo Canary 7 (2022.2.1.7)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha07
בעיות שתוקנו |
Android Gradle Plugin |
Gradle 8.0-milestone-2 גורם לחריגה ב-AGP
|
אופטימיזציה של מיזוג המניפסט לאפליקציות ולספרייה
|
הוספת gradle-settings-api ליצירת javadoc
|
הודעת השגיאה החדשה 'unknown enum constant' מ-javac ב-AGP 7.4.0-alpha09
|
|
API |
שינויים מברירת המחדל של buildConfigField גורמים להצגת אזהרות עם פלאגין Gradle 3.0.0
|
|
עריכת הודעות |
הדגשה של קריאה לפונקציה בזמן כתיבת קוד חסרה בעיצוב Darcula
|
לעתים קרובות אי אפשר לקרוא את הקוד של הוספת הייבוא לפונקציות שניתנות ליצירה
|
|
תצוגה מקדימה של קובץ התגובה |
קובץ jetified font/myfont.xml לא קיים (או שהוא לא קובץ)
|
|
Device Manager |
עריכת מכשיר AVD מפעילה את מסגרת המכשיר, ומתעלמת מההגדרה הקודמת
|
|
מכונה וירטואלית |
ההגדרה 'מצב פעילות מתמיד' לא משוחזר כשהמכשיר מנותק
|
שיקוף מסך הקשה על ניתוק המכשיר
|
|
כלי לעריכת פריסות |
תיקון 3 של AS 2021.1.1: בעיות ב-Inputtype
|
דליפת זיכרון של 138MB ב-CustomViewPreviewRepresentation
|
ה-tools:listitem של Spinner לא מוצג כראוי כשמשתמשים בו בתוך תג include.
|
|
כלי לבדיקת פריסות |
כלי לבדיקת פריסות לא בודק את Compose אם הגרסה לא נכללת באפליקציה שפועלת
|
|
Lint |
Lint: PartialResults merging works incorrectly
|
|
Logcat |
בקשה: ב-LogCat, אפשר גם להסתיר את רמת היומן
|
|
Wear |
אמולטור Android. Wear OS Round. החזרה לפורמט ריבועי.
|
|
Android Studio Flamingo Canary 6 (2022.2.1.6)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha06
בעיות שתוקנו |
Logcat |
בקשה: ב-LogCat, אפשר גם להסתיר את רמת היומן
|
|
Android Studio Flamingo Canary 5 (2022.2.1.5)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha05
בעיות שתוקנו |
Android Gradle Plugin |
לסוג ה-build 'debug' יש מפתח חתימה שמוגדר כברירת מחדל, ולסוגים אחרים אין
|
ספריית המקור שנוצרה מופיעה כספריית Java בספק המקור הראשי של מודל האיתור של שגיאות בקוד
|
|
עריכת הודעות |
הדגשת התחביר ב-Jetpack פיתוח נייטיב לא עקבית
|
|
ייבוא/סנכרון |
תיקון פלטפורמה ל-IDEA-303282
|
|
כלי לעריכת פריסות |
טיפול שגוי במאפיין הגרביטציה בתצוגת תוכנית
|
תמיכה בספריות של נתוני לדוגמה שאפשר לאסוף באופן חולף לשימוש בפרויקטים עם כמה מודולים
|
RTL Refactoring מנסה לערוך קובצי תאימות לאפליקציות
|
ווידג'טים בתצוגת הזמן
|
תצוגה מקדימה של העיצוב לא פועלת יותר אם חסר מאפיין כלשהו מהעיצוב
|
כפילות באפשרויות בעץ הרכיבים במצב עיצוב של עורך הפריסה
|
בחלון Layout, כשעוברים מתצוגת Design לתצוגה מפוצלת, תצוגת ה-XML לא גולשת לרכיב שנבחר.
|
לחיצה ימנית על שורת התצוגה בעורך הפריסה לא פותחת את תפריט ההקשר. צריך ללחוץ בדיוק על מזהה התצוגה או הסוג שלה
|
אחוז ההנחיה לא מוצג בתצוגת העיצוב כשהוא מצוין באמצעות ערכי מאפיינים
|
הצעה: צריך להיות אפשרות לשנות את הגודל של התא בתצוגת נכס הפריט
|
שוליים של פריסה לא פועלים כמו שצריך
|
ה-tools:listitem של Spinner לא מוצג כראוי כשמשתמשים בו בתוך תג include.
|
inputType שגוי של ברירת המחדל ל-editText
|
Android Studio מוסיפה מאפייני מיקום מוחלטים לקבוצות של ConstraintLayout
|
|
Lint |
[BuildTool/Lint] מאפיין ה-constructor של ChecksSdkIntAtLeast
|
|
Logcat |
היומנים הפסיקו להופיע במסוף
|
|
הרצת בדיקות |
"קישור דינמי לא חוקי" בכתובת https://g.co/androidstudio/not-mocked
|
|
בדיקה |
הדף g.co/androidstudio/not-mocked לא שימושי יותר
|
|
Android Studio Flamingo Canary 4 (2022.2.1.4)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha04
בעיות שתוקנו |
Android Gradle Plugin |
שינוי משאבים באמצעות resValue ב-build.gradle מוביל לשגיאה: משאבים כפולים
|
לסוג ה-build 'debug' יש מפתח חתימה שמוגדר כברירת מחדל, ולסוגים אחרים אין
|
שימוש בתכונות דינמיות ובצמצום משאבים גורם לקריסה בסביבת זמן הריצה
|
|
Code Editor |
הבדיקה 'RegExp' > 'בריחה מיותרת של תו' מזהה בטעות את "\\}" כמיותר
|
|
ניהול יחסי תלות |
|
ייבוא/סנכרון |
אי אפשר לייבא פרויקט Kotlin Multiplatform ב-AS 2022.1.1 Beta 1
|
IllegalStateException: Build (name=':') not found
|
|
כלי לעריכת פריסות |
שגיאה בתצוגה המקדימה של תצוגות בהתאמה אישית
|
|
Lint |
Lint false positive Recycle regarding openInputStream
|
|
Logcat |
[LogcatV2] Wrong hotkey hint if you change default `control + space`
|
|
Network Inspector |
Network Inspector מציג בקשות פעמיים אם OkHttpClient נוצר מ-OkHttpClient אחר באמצעות newBuilder()
|
|
Android Studio Flamingo Canary 3 (2022.2.1.3)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha03
בעיות שתוקנו |
Android Gradle Plugin |
הפסקת היצירה של תצורת androidJacocoAnt אם הכיסוי לא מופעל
|
שימוש ב-@IntDef ברכיב ספרייה לא יוצר את הקובץ annotations.zip בקובץ ה-aar
|
לא ניתן למצוא סופר-סוג משותף ל- ול-
|
מוסיפים גרסה של מאפיין gradle של LINT_PRINT_STACKTRACE=true
|
ארטיפקטים מוכנים מראש שפג תוקפם נארזים ב-AAR
|
איך עוברים מנכס היעד לנכס outputLocation כדי לטפל באזהרה על הוצאה משימוש ולהתכונן ל-Gradle 9.0
|
חשוב להביא בחשבון את הדגל `--release` כשמגדירים את המשימה JavaCompile
|
[AGP-7.3.0-beta03] ShrinkResourcesNewShrinkerTask is failed when there is an empty line after xml declaration
|
היעד lintVital פועל כברירת מחדל בגרסת ניפוי באגים של וריאנט
|
הצגת אזהרה כשקבצי Proguard לא קיימים
|
AGP מנסה להוסיף את kotlinOptions.freeCompilerArgs בשלב ביצוע המשימה
|
Gradle sync failed: Sync failed: reason unknown
|
DependencyReportTask לא תואם למטמון ההגדרות
|
|
Code Editor |
חילוץ של משאב מחרוזת עשוי לכלול מירכאות (" ")
|
הדגשת ההקשר של SQL לא פועלת ב-Room 2.5.0
|
|
תצוגה מקדימה של קובץ התגובה |
התפריט הנפתח DropdownMenu מורחב במיקום שגוי במצב תצוגה מקדימה אינטראקטיבי
|
|
כלי לניפוי באגים |
ברירת המחדל של מקורות ניפוי הבאגים היא compileSdkVersion במקום גרסת האמולטור
|
|
מכונה וירטואלית |
שיקוף מסך הקשה על ניתוק המכשיר
|
|
ייבוא/סנכרון |
ייבוא פרויקט Gradle נכשל אחרי שדרוג מתיקון 2 של Chipmunk (2021.2.1)
|
אפשרויות המהדר לא נכללות בסנכרון של IDE Gradle
|
אי אפשר לייבא פרויקט Kotlin Multiplatform ב-AS 2022.1.1 Beta 1
|
|
Lint |
בדיקת איתור שגיאות בקוד של ResourceType לא פועלת במקורות של Kotlin
|
הספרייה VersionChecks לא מטפלת בבדיקות טווח של Kotlin
|
תוצאה חיובית שגויה ל-InlinedApi כשעוטפים אותו
|
|
Logcat |
|
קוד/תבניות חדשים |
תג מטא-נתונים ריק נוסף לפרויקטים חדשים
|
|
תצוגת הפרויקט |
שם החבילה לא מתעדכן בסרגל הצד אחרי שינוי השם
|
|
כלי השדרוג |
תמיכה בשינוי שם החבילה של AndroidTest
|
העברת מאפיין החבילה של AndroidManifest.xml ל-DSL של מרחב שמות
|
|
Android Studio Flamingo Canary 2 (2022.2.1.2)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha02
בעיות שתוקנו |
Android Gradle Plugin |
ההגדרה של MergeGeneratedProguardFilesCreationAction איטית גם כשאחסון במטמון של ההגדרות מופעל
|
[AGP] Add generated source directory to IDE model (Variant API)
|
JavaPluginConvention ו-HasConvention הוצאו משימוש
|
לא להוסיף את ignorewarnings ל-R8 כברירת מחדל
|
הצגת אזהרה כשקבצי Proguard לא קיימים
|
AGP 7.3.0 משבש את סנכרון Gradle בפרויקטים של פלטפורמת Gradle
|
ספריית apksig: ApkVerifier$Result.getV4SchemeSigners() מסומן כפרטי
|
|
APK Viewer |
ההתאמה של תווית תיבת הדו-שיח שגויה
|
הצגת התוכן של קבצים מסוג .version בכלי לניתוח APK
|
לכותרות העמודות בטבלה של הכלי לניתוח APK אין ריפוד
|
|
AVD Manager |
באג ב-AVD Manager: שגיאה: Unable to locate adb but adb.exe is on path.
|
|
הכלי לבדיקת משימות ברקע |
|
Code Editor |
חילוץ של משאב מחרוזת עשוי לכלול מירכאות (" ")
|
|
Device Manager |
תוצאות לא ברורות בתפריט החיפוש של הפעולות כשמחפשים את 'מנהל המכשירים'
|
מיון שגוי ב'ניהול מכשירים'
|
|
מכונה וירטואלית |
כיבוי המסך של המכשיר במהלך ההעברה (mirroring)
|
|
ייבוא/סנכרון |
מתן אפשרות לבדיקות לסנכרן עם גרסאות ישנות של AGP כדי לטפל ב-DSL של מרחב שמות חדש
|
תמיכה בפריסת מקור חדשה של KMP
|
|
הפלאגין Kotlin |
הכלי Refactor -> Modularize לא עובד עם קוד Kotlin
|
|
Logcat |
יש להחזיר את היכולת להתאים אישית את גודל הגופן של logcat
|
ב-Logcat מוצג הבאנר 'כל הרשומות ביומני המערכת מוסתרות על ידי המסנן' כשהמכשיר מנותק
|
|
פירוק למודולים של Refactor |
AS 3.3 alpha8: Modularize... refactoring is greyed out
|
|
ניווט |
אם מרחב השמות מועבר אל build.gradle, ה-build נכשל עם הצהרת R שלא ניתן להפנות אליה.
|
|
קוד/תבניות חדשים |
הערה שגויה בתבנית 'פעילות בכרטיסיות'
|
שם מודול מצומצם מדי
|
|
אשף הפרויקטים החדש |
המסך של חלוקת הגרסאות גדול מדי ואי אפשר לגלול בו.
|
|
פרסום גרסה של App Bundle או חבילות APK |
יצירת מאגר מפתחות לא כוללת בריחה או ציטוט של ארגומנטים
|
|
מקורות מידע |
אי אפשר לחלץ משאב מחרוזת מ-Kotlin אם הוא מכיל הפסקות שורה
|
החלפה שקטה של משאב drawable ב-Android Studio
|
קבצי SVG עם רקע שקוף משתנים לצהוב
|
הפעולה 'המרה ל-WebP' אמורה לפעול בסמלים במרכז האפליקציות
|
|
SDK Manager |
ספריית סמלי הגרפיקה המצולמת גורמת לעיכובים חמורים ב-SDK Manager
|
SdkManager מציג את toString ב-RemotePackage
|
|
כלי לעריכת תרגומים |
עורך התרגום: יש לשמור את קובצי המשאבים ולא להעביר את כולם לקובץ strings.xml
|
כלי עריכת התרגומים לא מבדיל בין סרביה קירילית לסרביה לטינית. בנוסף, הרבה שפות לא זמינות בכלי העריכה של התרגומים.
|
הוספת מחרוזת בכלי לעריכת תרגומים מוסיפה משאב פעמיים (AS Bumblebee)
|
כשמעתיקים טקסט, מתבצע כתיבה מחדש של כמה עמודות
|
|
Android Studio Flamingo Canary 1 (2022.2.1.1)
הושקו יחד עם:
- Android Gradle Plugin 8.0.0-alpha01
בעיות שתוקנו |
Android Gradle Plugin |
כישלון לא עקבי ב-build במשימה MergeResources
|
JavaPluginConvention ו-HasConvention הוצאו משימוש
|
מיקום קובץ שגוי ולא עקבי של ה-API החדש של הטרנספורמציה
|
אסור להשתמש בפונקציה GUtil.toWords(string) שהוצאה משימוש בפלאגין של Android Gradle
|
אסור להשתמש בפונקציה ConfigureUtil.configure(closure, target) שהוצאה משימוש בפלאגין של Android Gradle
|
עדכון הבדיקות של AGP כך שישתמשו ב-KGP 1.7.20-Beta
|
Gradle 7.4 נכשל (לא ניתן ליצור מופע של AnalyticsService)
|
הודעת השגיאה החדשה 'unknown enum constant' מ-javac ב-AGP 7.4.0-alpha09
|
|
API |
Variant API: ב-AGP 7.1 ואילך, עדכונים של אובייקטים חדשים של וריאציות לא מועברים לאובייקטים ישנים של וריאציות
|
|
C++ Editor |
לא ניתן לאתר קובץ .h חיצוני של C++ בתצוגת הפרויקט ב-Android
|
|
Code Editor |
השבתת ייבוא של תווים כלליים כברירת מחדל בפרויקטים של Kotlin ב-Android Studio
|
|
פריסה |
דליפת פרויקט דרך AndroidProcessHandler/SingleDeviceAndroidProcessMonitor
|
|
Device Manager |
בחירת טלפון ב-Device Manager מציגה תמונות אוטומטיות
|
|
מכונה וירטואלית |
בפרופיל החומרה של Android TV מוצג גודל מכשיר שגוי
|
unable to download the image for Android 12.0 without Google APIs for the ABI arm64-v8a on my MacBook Pro 14
|
|
ייבוא/סנכרון |
לא ניתן לסנכרן פרויקט עם מודול KMP ב-Chipmunk עם MPSS
|
הימנעות משליחת שאילתות לגבי מודלים של KMP כדי לקבוע אם מודול הוא מודול KMP
|
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests fails on JDK17
|
אי אפשר לייבא פרויקט Kotlin Multiplatform ב-AS 2022.1.1 Canary 10
|
|
זיכרון |
כלי 'פרופיל הזיכרון' שמוצג בו 0.2GB במקום 150MB
|
|
כלי השדרוג |
כלי העזר לשדרוג של AGP אמור לטפל בפרויקטים שמשתמשים ב-android.disableAutomaticComponentCreation
|
|
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-12-22 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-12-22 (שעון UTC)."],[],[]]