Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
פלאגין של Android Gradle 9.1.1 (אפריל 2026)
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
פלאגין של Android Gradle 9.1 הוא גרסה משנית שכוללת מגוון של תכונות ושיפורים חדשים.
תאימות
פלאגין של Android Gradle 9.1.1 תומך ברמת API של Android 37.0 ומטה.
מידע נוסף על תאימות:
שינויים ב-R8
השינויים הבאים ב-R8 כלולים ב-AGP 9.1.0.
הפעלת אריזה מחדש לחבילה ללא שם (ברירת מחדל) כשמבצעים קומפילציה ל-DEX
החל מעכשיו, R8 אורז מחדש מחלקות לחבילה ללא שם (ברירת מחדל) כשמבצעים קומפילציה ל-DEX כברירת מחדל. הפעולה הזו מוסיפה למעשה את הכלל -repackageclasses לבנייה שלא נעשה בה שימוש ב--flattenpackagehierarchy או ב--repackageclasses באופן מפורש.
כברירת מחדל, האריזה מחדש מבטיחה עקביות עם טשטוש, אופטימיזציה והקטנה, שכולם מוגדרים כהסרה ולא כהוספה, וכך מצמצמת את הסיכון להגדרות לא אופטימליות שלא מוגדרות במפורש להסרה.
כדי להפסיק את ההתנהגות הזו, משתמשים בכלל החדש -dontrepackage.
תמיכה ברמות עם שמות עבור -maximumremovedandroidloglevel
כשמשתמשים ב--maximumremovedandroidloglevel, אפשר עכשיו לציין את השמות של רמות היומן במקום את המספרים. בטבלה הבאה מוצגים השמות של רמות היומן והערכים המספריים התואמים.
| שם |
רמה |
ASSERT |
7 |
ERROR |
6 |
WARN |
5 |
INFO |
4 |
DEBUG |
3 |
VERBOSE |
2 |
NONE |
1 |
צריך לציין את השמות של רמות היומן באותיות רישיות.
בעיות שתוקנו
פלאגין של Android Gradle 9.1.0-rc01
| בעיות שתוקנו |
|
לא סומנו בעיות ציבוריות כבעיות שתוקנו ב-AGP 9.1.0-rc01
|
פלאגין של Android Gradle 9.1.0-alpha09
| בעיות שתוקנו |
| Lint |
|
Lint ב-Otter.2 לא מזהה את ה-DSL החדש של compileSdk ו-targetSdk מ-AGP 9.0
|
|
פלאגין של Android Gradle 9.1.0-alpha08
| בעיות שתוקנו |
| Android Gradle Plugin |
|
התפריט 'ניקוי הפרויקט' מפעיל יעד של פרויקט משנה במקום רק 'ניקוי'
|
|
באג ב-AGP שקשור להסרת סוכר מ-dex מצטבר
|
|
מטמון ההגדרות: לא מומלץ לגשת לתוספים ולמוסכמות של משימות בזמן ההפעלה
|
|
AGP לא מודע לפלטפורמות קנרי ומתלונן
|
|
| שילוב Lint |
|
Android Lint באמצעות K1 כשמחילים אותו על פרויקט java-library
|
|
הבדיקה 'Lint check for lint checks' לא פועלת
|
|
פלאגין Android Gradle 9.1.0-alpha07
| בעיות שתוקנו |
| Android Gradle Plugin |
|
לפני שמטמיעים את התכונה Variants for KMP.
|
|
פלאגין של Android Gradle 9.1.0-alpha06
| בעיות שתוקנו |
|
לא סומנו בעיות ציבוריות שתוקנו ב-AGP 9.1.0-alpha06
|
פלאגין של Android Gradle 9.1.0-alpha05
| בעיות שתוקנו |
| Android Gradle Plugin |
|
AGP 9.0.0-rc01 לא פותר ספריות Kotlin באמצעות הפונקציה kotlin()
|
|
פלאגין של Android Gradle 9.1.0-alpha04
| בעיות שתוקנו |
| Android Gradle Plugin |
|
קבצים מסוג `*.xml.flat` מכילים נתיבי קבצים מוחלטים
|
|
פלאגין של Android Gradle 9.1.0-alpha03
| בעיות שתוקנו |
|
לא סומנו בעיות ציבוריות כבעיות שתוקנו ב-AGP 9.1.0-alpha03
|
פלאגין של Android Gradle 9.1.0-alpha02
| בעיות שתוקנו |
| Android Gradle Plugin |
|
הוספת אפשרות להפוך אזהרות של ManifestProcessorTask לשגיאות
|
|
פלאגין של Android Gradle 9.1.0-alpha01
| בעיות שתוקנו |
| Android Gradle Plugin |
|
הוספת אפשרות להפוך אזהרות של ManifestProcessorTask לשגיאות
|
|
שינוי של ארטיפקט `OBFUSCATION_MAPPING_FILE` גורם לכך שהפלט של משימת R8 לא מופיע בתיקיית הפלט
|
|
פלאגין של Android Gradle 9.1.0
| בעיות שתוקנו |
|
לא סומנו בעיות ציבוריות כבעיות שתוקנו ב-AGP 9.1.0
|
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-10-08 (שעון 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"]],["עדכון אחרון: 2026-10-08 (שעון UTC)."],[],[]]