المشاكل المغلقة في "استوديو إغوانا" على Android
Android Studio Iguana | 2023.2.1 Patch 2
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.3.2 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
يمكن أن يحدث عُطل في AGP 8.3 مع تفعيل ميزة إزالة السكر.
|
يؤدي الإصدار 8.3 من Android AGP إلى إيقاف مهمة zipApksFor
|
|
الاستيراد/المزامنة |
Android Studio Iguana | 2023.2.1 Canary 9 لا ينشئ مشروعًا صحيحًا للإنشاء
|
|
دمج Lint |
تعذُّر على Lint إزالة الغموض عن أحد متطلّبات KMP
|
|
Android Studio Iguana | 2023.2.1 Patch 1
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.3.1 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
مشكلة في معالجة المدخلات المتزايدة في MergeJavaResourcesTask
|
|
معاينة الإنشاء |
لا ترصد ميزة "معاينة الإنشاء" السلاسل الجديدة إلى أن تتم إعادة تشغيل التطبيق.
|
تعذُّر تحميل PreviewParameterProvider على Iguana فقط
|
|
أداة فحص التنسيق |
تعطُّل أداة فحص التنسيق في Compose في AS Iguana Canary 10
|
|
دمج Lint |
لا يمكن لأداة Lint حلّ أنواع مجموعات المصادر الشقيقة في AGP 8.3.0-rc02
|
|
Android Studio Iguana | 2023.2.1 RC 2
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-rc02
المشاكل التي تم إصلاحها |
Shrinker (R8) |
تعذُّر اختبار SimpleKotlinEnumUnboxingTest على روبوت kotlin_dev
|
|
Android Studio Iguana | 2023.2.1 RC 1
الإصدارات التي تم طرحها مع الإصدار:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.3.0-rc01
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
تعذُّر مهمة تثبيت الإصدار 8.2.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android في مشروع يستخدم ميزات ديناميكية
|
|
إنشاء الإخراج |
عدم ظهور أخطاء AS Iguana Gradle Sync
|
|
مدير الجهاز |
يؤدي توفُّر تعريفات لها أسماء متطابقة ولكن مع أرقام تعريف مختلفة إلى تعطُّل مربّع حوار إعداد AVD
|
|
Dexer (D8) |
[desugared library] الإصدار 2.1 من مكتبة desugared غير متوافق مع الإصدارات السابقة من R8
|
هل يتم إجراء التحسينات حتى مع استخدام D8 فقط؟
|
|
الاستيراد/المزامنة |
التراجع في الأداء - إعداد التبعيات في IDE
|
يتعذّر على Android Studio Hedgehog إكمال عملية احتساب حجم المشروع
|
|
Shrinker (R8) |
[R8 8.3.21] حجم الإصدار R8 8.3.21 أكبر من الإصدار R8 8.1.56 بمقدار 1.57 ميغابايت
|
class.getInterfaces() تُرجع قيمة فارغة
|
|
Android Studio Iguana | الإصدار التجريبي 2 من 2023.2.1
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-beta02
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
تعذّر ضبط إصدار JaCoCo في AGP 8.2.0
|
تعذُّر مهمة تثبيت الإصدار 8.2.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android في المشروع الذي يستخدم ميزات ديناميكية
|
|
الملفّات الشخصية الأساسية وProfileInstaller |
تعذُّر compileReleaseArtProfile بسبب java.lang.ArrayIndexOutOfBoundsException
|
|
الاستيراد/المزامنة |
استخدام مكتبات غير تابعة لـ AndroidX في مشروع AndroidX
|
|
Shrinker (R8) |
[R8 8.3.21] حجم الإصدار R8 8.3.21 أكبر من الإصدار R8 8.1.56 بمقدار 1.57 ميغابايت
|
|
Android Studio Iguana | الإصدار التجريبي 1 من 2023.2.1
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.3.0-beta01 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
الاستيراد/المزامنة |
مشكلة محتملة في التوافق مع Gradle 9 في Iguana بسبب org.gradle.util.VersionNumber
|
|
Shrinker (R8) |
تعطُّل حزمة تطوير البرامج (SDK) Flurry R8 مع AGP 8.2.0
|
Android - يتسبب R8 في تعطُّل فئة فرعية من LinearLayoutManager
|
تعطُّل وقت التشغيل في R8 v8.2.33، "java.lang.VerifyError: Bad type on operand stack" بعد الترقية
|
|
Android Studio Iguana | 2023.2.1 Canary 17
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha17
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
يُرجى تقديم خيارات لتضمين المصادر التي تم إنشاؤها في Javadoc وSourceJar.
|
نحتاج إلى حلّ سريع للتناقض بين compileSdk والتبعية مع minCompileSdkVersion
|
[Gradle] يجب أن تتيح أداة tools:overrideLibrary استخدام علامة النجمة (*)
|
تجميد واجهة المستخدم عند تعديل البيان
|
|
إحصاءات جودة التطبيقات |
لا تعمل وظيفة الترتيب في عمود "المشاكل" بشكلٍ بديهي.
|
|
أداة تصحيح أخطاء C++ |
لا يتحقّق برنامج تصحيح الأخطاء LLDB من apk بحثًا عن التصاميم المعمارية المطلوبة قبل تشغيله.
|
|
تحليل الرموز |
لا تعمل عمليات التحقّق من إصدار مكتبة Lint مع فاتورة المواد (BoM).
|
|
محرِّر الرموز البرمجية |
إجراء التوثيق السريع لواحدة من الدوالّ يعرض "COMPILED_CODE" للمَعلمات التلقائية في Iguana Canary 5
|
|
مدير الجهاز |
تم نسخ مظاهر الأجهزة إلى دليل حزمة تطوير البرامج (SDK).
|
|
Gradle |
InlineApi بدلاً من InlinedApi
|
|
الاستيراد/المزامنة |
السماح بإجراء اختبارات للمزامنة مع الإصدارات القديمة من AGP لمعالجة لغة وصف المساحات الاسمية الجديدة
|
لم يتم تعديل قائمة مواد Firebase الأساسية
|
|
Lint |
لا يُعلمك "استوديو Android" أو Lint عندما تكون تبعيات "النظام الأساسي" قديمة.
|
خطأ: لا تتوفّر أي اقتراحات لتعديل الاعتمادية على Firebase-bom
|
لا يرصد Project Structure (وGradle؟) تبعيات ملف BOM في Firebase لتتم ترقيتها إلى إصدار أحدث.
|
|
Android Studio Iguana | 2023.2.1 Canary 16
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha16
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
يؤدي الرابط المؤدي إلى "المشاريع غير المرتبطة" في إعدادات الاستوديو إلى الانتقال إلى مكان غير صحيح.
|
|
مسجّل Espresso |
عدم ظهور نافذة "تسجيل الاختبار" في "استوديو Android" لتطبيق "Expresso Test Recorder"
|
|
الاستيراد/المزامنة |
خطأ أو تحذير غير واضحَين بعد مزامنة المشروع
|
|
مدقّق الشبكة |
إتاحة gRPC لأداة فحص الشبكة
|
لا يمكن لأداة فحص gRPC تسجيل بيانات من AndroidChannelBuilder
|
|
Shrinker (R8) |
تُجري دالة isShrinkResources تحسينًا مفرطًا في الإصدارات من 8.3.0-alpha11 إلى alpha14
|
|
Android Studio Iguana | 2023.2.1 Canary 15
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.3.0-alpha15 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
تعذّر DexArchiveBuilderTaskDelegate مع وحدة مكتبة تتضمّن موارد فقط
|
إصدار AGP7.4 من متغير المكوّن الإضافي المخصّص toTransform لجميع عمليات الطرح التي تؤدي إلى إدخال مكرّر: استثناء META-INF/MANIFEST.MF
|
إتاحة علامات البيان الجديدة
|
|
مسجّل Espresso |
عدم ظهور نافذة "تسجيل الاختبار" في "استوديو Android" لتطبيق "Expresso Test Recorder"
|
|
الاستيراد/المزامنة |
واجهة مستخدم "Gradle JDK" لا تقترح "Gradle Sync"
|
|
أداة فحص التنسيق |
Iguana Canary 13: Layout inspector is spamming logcat with "No package ID ff found for resource ID 0xffffffff."
|
|
مدقّق الشبكة |
|
المراجع |
تعطُّل دقة الموارد عند نقل ملفات الموارد
|
عند استخراج السلسلة، يحدث خطأ.
|
|
أجهزة التشغيل |
تعذّر الاتصال بالجهاز المادي لتطوير التطبيقات
|
|
Android Studio Iguana | 2023.2.1 Canary 14
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha14
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
من المفترض أن يوقف "مدير حزمة SDK" إرسال معلومات السجلّ غير المرغوب فيها إلى stdout.
|
|
إنشاء الإخراج |
لا يظهر خطأ ksp AutoMigration في "استوديو Android"
|
|
Gradle |
خطأ NoClassDefFoundError مع AGP 8.1.0 وإزالة الترميز غير القابل للتنفيذ وتصغير حجم الملفات
|
|
Lint |
StackOverflow من `LintClient.getSdkHome`
|
|
الرموز/النماذج الجديدة |
TODO: Remove once KTIJ-19369 is fixed
|
|
مدير الموارد |
خطأ في استيراد ملف SVG، حدث خطأ أثناء تحليل ملف *.svg - ليس ملف SVG صالحًا
|
|
إجراء الاختبارات |
لا يمكن تشغيل الاختبار المُعدَّل لوحدة lib على هاتف Pixel 7 Pro
|
|
Android Studio Iguana | 2023.2.1 Canary 13
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha13
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
طلب ميزة: ترقية com.android.build.api.extension.impl.CURRENT_AGP_VERSION إلى واجهة برمجة تطبيقات عامة
|
|
أداة ترقية حزمة تطوير البرامج (SDK) لنظام التشغيل Android |
عدم توفّر مسار ترقية إلى المستوى 34 لواجهة برمجة التطبيقات
|
|
معاينة الإنشاء |
يصبح IDE بطيئًا جدًا في Hedgehog 9 (ربما ComposePreviewRunLineMarkerContributor)
|
|
الرموز/النماذج الجديدة |
لا يتم تجميع إضافة وحدة مكتبة جديدة تعتمد على وحدات أخرى
|
|
بنية المشروع |
يبدو أنّ القيمة المقدَّمة لـ javaHome غير صالحة. لا يمكنني العثور على ملف java التنفيذي.
|
|
أجهزة التشغيل |
|
Android Studio Iguana | 2023.2.1 Canary 12
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.3.0-alpha12 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
AGP 8.1.0: ميزة ديناميكية: يؤدي الاعتماد الضمني بين exportReleaseConsumerProguardFiles وextractProguardFiles إلى حدوث أخطاء في الترجمة
|
يبدو أنّ الإجراء variant.unitTest.jniLibs.addGeneratedSourceDirectory لا يؤدي إلى أيّ إجراء.
|
تعديل وحدة تحليل XML المستخدَمة في AGP لتوافقها مع Gradle 8.4
|
لا يتم تفعيل أداة jacoco في حزمة إصدار AGP 8.0.1
|
HEDGEHOG REGRESSION: Run button is delayed by a few seconds (Creating spec)
|
يُنشئ الإصدار AGP 8.3.0-alpha11 حزمة APK للإصدار التي تتعطل عند بدء التشغيل بسبب android.content.res.Resources$NotFoundException
|
ترقية سمة AGP الخاصة بـ "android.lint.printStackTrace" إلى الإصدار الثابت
|
|
استيراد/مزامنة C++ |
يواصل "استوديو Android" فهرسة رمز C++ غير المرتبط.
|
|
وحدة المعالجة المركزية (CPU) |
يتوقّف "استوديو Android" عن العمل عند إنشاء ملف شخصي لوحدة المعالجة المركزية أو تسجيل عمليات تتبُّعها. آخر إصدار من Bumblebee وDolphin
|
|
مُستكشف الملفات على الجهاز |
تعديل "أداة فحص التطبيقات" لاستخدام "مستكشف الأجهزة"
|
|
Lint |
قد يؤدي "معالج الموارد غير المستخدمة" إلى حذف ملف إنشاء Gradle
|
لا يفهم فحص NewApi lint الحقل النهائي "isAtleastU() && otherCondition()".
|
|
إجراء الاختبارات |
لا يسمح AS 2022.3.1.13 C3 بتصحيح أخطاء اختبارات الدمج عندما يكون الصيغة التي تم اختبارها غير قابلة لتصحيح الأخطاء.
|
|
Android Studio Iguana | 2023.2.1 Canary 11
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.3.0-alpha11 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
نقل البيانات إلى واجهة برمجة التطبيقات الجديدة لضبط إعدادات Gradle
|
تعذُّر تجميع الموارد عندما يحاول مُجمِّع Kotlin التحديث إلى IDEA 21.3
|
دالة get() التفاعلية مع واجهة برمجة التطبيقات artifacts
|
ترقية سمة AGP الخاصة بـ "android.lint.printStackTrace" إلى الإصدار الثابت
|
|
واجهة برمجة التطبيقات |
لا تتضمّن com.android.build.api.dsl.Packaging أي javadoc مفيد.
|
طلب ميزة جديدة في Varian API DSL: مكافئ لواجهة برمجة التطبيقات القديمة BaseVariant.preBuildProvider
|
|
الاستيراد/المزامنة |
لا يزال يتم استخدام GradleProjectInfo.setSkipStartupActivity
|
إعادة تحميل نظام الملفات الافتراضي بعد إنشاء المشاريع
|
تقديم حلّ سريع لخطأ "تعذّر تثبيت توزيع Gradle"
|
|
أداة فحص التنسيق |
Iguana Canary 2: Embedded Layout inspector spams logcat with "Invalid resource ID" errors
|
|
Lint |
تمييز غير صالح لتحذير موجب خاطئ
|
لم يتم استدعاء Lint visitAnnotationUsage لاستخدامات الفئات التي تمت عليها تعليقات توضيحية في تعريفات المتغيّرات
|
|
مدقّق الشبكة |
جعل "أداة فحص الشبكة" ثابتة
|
|
أجهزة التشغيل |
عدم إمكانية بث المحتوى على أجهزة Pixel Fold التي تعمل بمستوى واجهة برمجة التطبيقات 34
|
|
Android Studio Iguana | 2023.2.1 Canary 9
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha09
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
يؤدي تحويل عنصر ASSETS إلى ظهور مواقع إدخال/إخراج غير صالحة.
|
ترقية android.experimental.r8.dex-startup-optimization=true لتكون القيمة التلقائية
|
|
التحرير |
تم وضع علامة على shrinkunusedprotofields كعلامة غير صالحة في proguard-rules.pro
|
|
IntelliJ |
إغوانا: لا تزال العملية 471 قيد التنفيذ
|
|
Lint |
لا يعمل Quickfix Lint ويؤدي إلى ظهور خطأ في IDE
|
تعذُّر الاختبار بشكل غير متّسق بسبب التحليل الجزئي
|
|
Logcat |
إضافة عمود "اسم العملية" في Logcat
|
|
Android Studio Iguana | 2023.2.1 Canary 8
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha08
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
يؤدي تحويل حزمة APK إلى حدوث خطأ في ListingFileRedirectTask
|
|
الملف الشخصي للمرجع وProfileInstaller |
عدم توفّر الفئات التي تمّ إزالة السكر منها في الملف الشخصي المجمّع
|
|
محرِّر الرموز البرمجية |
حدوث مشكلة في "استوديو Android" (AttachAndroidSdkSourcesNotificationProvider)
|
|
تعديل الإنشاء |
عدم تنفيذ الدوالّ اللامدا اللاحقة الاختيارية تلقائيًا
|
|
معاينة الإنشاء |
طلب تغيير: يجب أن ينشئ نموذج Live Template السابق دالة خاصة
|
|
أداة تصحيح الأخطاء |
تعليمات فحص التطبيق مضلِّلة
|
|
الاستيراد/المزامنة |
تستغرق معالجة AndroidGradleProjectResolver.isAndroidGradleProject وقتًا طويلاً
|
|
التعديل المباشر |
تجميد البث لمدة تتراوح بين 10 و30 ثانية بسبب ميزة "التعديل المباشر"
|
|
أدوات تحليل الأداء |
يصبح أداة تحليل الأداء بطيئة بشكل لا يُطاق بعد 3 أو 4 عمليات تشغيل فقط، ويجب إعادة تشغيل IDE
|
|
مدير الموارد |
خطأ: يؤدي استيراد ملف SVG إلى وضعه في المجلد غير الصحيح، أي "drawable-svg" بدلاً من "drawable"، ما يؤدي إلى ظهور الخطأ "تعذّر ربط موارد Android".
|
|
الاختبار |
تعرِض نتائج اختبارات قياس الأداء على مستوى التطبيق معلومات التوقيت نفسها لجميع الاختبارات باستخدام رمز التشغيل -> استيراد الاختبارات من ملف.
|
|
Android Studio Iguana | 2023.2.1 Canary 7
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha07
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
يؤدي الإصدار 8.1.0 من AGP إلى إلغاء تثبيت التطبيق بعد تشغيل الاختبارات المستندة إلى الأدوات، في حين لا يؤدي الإصدار 7.4.2 إلى ذلك.
|
|
أداة تعديل التصميم |
تتسبب حزمة androidx.core:core-ktx:1.12.0 في حدوث مشكلة في العرض في "استوديو Android"
|
|
محرر التنقّل |
مشكلة في تحديد الوسيطات في التنقّل
|
|
أدوات تحليل الأداء |
حفظ (أو نسخ) عمليات التتبُّع التي سجّلتها مكتبة Macrobenchmark
|
|
العرض |
يتوقّف إصدار Android Studio Hedgehog 2023.1.1 Canary 15 عن العمل عند كتابة اسم مورد قابل للرسم.
|
|
المراجع |
تُنشئ أداة استخلاص السلاسل getString() بدلاً من stringResource() في Electric Eel
|
|
التشغيل |
الحد الأدنى للمنفذ 5038 لـ "adb المُدار من المستخدم" يمنع استخدام المنفذ التلقائي 5037 الذي قد يكون مطلوبًا
|
|
نصيحة اليوم |
إيقاف نصيحة اليوم في "استوديو Android"
|
|
Android Studio Iguana | 2023.2.1 Canary 6
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha06
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
فرض القيمة "true" على android.enableDexingArtifactTransform
|
[Gradle 8.4][upgrade] تعذّر اختبار الدمج بعد الترقية بسبب معالجة الملفات في مرحلة الإعداد
|
AGP 8.3.0-alpha-02 - `Error: Failed to deserialize cached resource repository.`
|
[Gradle 8.4][upgrade] Integration test failure after upgrade due file handling in configuration phase of TestLabBuildService
|
|
محرِّر الرموز البرمجية |
يحذر محرِّر قواعد ProGuard من عدم توفّر فئة لـ -dontwarn
|
|
تعديل الإنشاء |
لا تضع العلامة "@Composable" على الثوابت المستخرَجة.
|
|
محاكي |
استثناءات البلوتوث عند استخدام الإصدار 33.1.13 من "محاكي Android"
|
|
الاستيراد/المزامنة |
عدم تنزيل مصادر مكتبات AndroidX KMP في الإصدار 5 من Studio I Canary
|
|
Lint |
لا يتضمّن Lint تحذيرًا بشأن kotlin.text.MatchNamedGroupCollection#get(String) التي تتطلّب واجهة برمجة التطبيقات 26
|
lint:TypographyQuotes false negatives: more than one escaped apostrophe are ignored
|
موجب خاطئ لبرنامج AGP 8.0.2 lint InvalidId detector
|
تمّت إضافة مشاكل LintError إلى خطوط الأساس لفحص الأخطاء
|
|
المراجع |
إزالة موارد STRING غير المستخدَمة
|
|
Android Studio Iguana | 2023.2.1 Canary 5
الإصدارات التي تم طرحها مع الإصدار:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.3.0-alpha05
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
يُرجى تقليل/إزالة التسجيل على مستوى المعلومات لـ AGP "مكوّن إضافي آخر لخدمة "إحصاءات Google" إلى proto: ..."
|
[Gradle 8.4][upgrade] File operation during configuration in ProcessJavaResTask breaks config caching
|
Variant API للحصول على جدول الرموز (R.txt)
|
لا يعالج المكوّن الإضافي المستقل لـ lint تبعية gradleApi() بشكلٍ صحيح
|
محتوى kDocs ضعيف في فئات/خصائص AGP يشير العنصر VariantOutput.enable إلى أنّه يجب استبداله بـ VariantOutput.enable
|
لا يمكن لخدمة AGP 8.3.0-alpha02 تثبيت ملفات تعريف الإصدار على مضيفي Windows
|
|
ربط البيانات |
BindingXmlIndex.getInputFilter ينتهك تعاقد FileBasedIndexExtension
|
فقدان عمليات الربط
|
|
التحرير |
Iguana Canary 1: Double colors in gutter
|
|
محاكي |
حدث خطأ أثناء إجراء الاختبار على المحاكي: تعذّر إعادة تجميع * (الإخراج(stdout=تعذّر تجميع الحزمة * , stderr=))
|
|
محرر ملفات Gradle |
السمة غير المستخدَمة "unqualifiedResLocale"
|
|
الاستيراد/المزامنة |
من المفترض أن يرصد "استوديو YouTube" حزمة jar الجديدة التي تم إسقاطها في مجلد libs ويقترح إعادة المزامنة.
|
|
Lint |
فحص LINT لرصد النتائج الموجبة الخاطئة للموارد غير المستخدَمة داخل عملية الربط ومستمع النقرات
|
تعذّر تحميل ملف jar الخاص بالفحص المخصّص للأخطاء النحوية: لا يمكن تحويل Node إلى TreeNode
|
لم يتم استدعاء Lint visitAnnotationUsage لاستخدامات الفئات التي تمت عليها تعليقات توضيحية في تعريفات المتغيّرات
|
يتعذّر تشغيل Lint 31.0.2 بسبب java.util.NoSuchElementException: الصفيف فارغ.
|
|
مدقّق الشبكة |
لا تعمل قواعد AS Flamingo Network Inspector
|
|
الرموز/النماذج الجديدة |
تؤدي مستودعات المكوّنات الإضافية في معالج المشروع الجديد إلى إبطاء عملية المزامنة للمرة الأولى.
|
|
أدوات تحليل الأداء |
حفظ (أو نسخ) عمليات التتبُّع التي سجّلتها مكتبة Macrobenchmark
|
|
حِزمة الإصدار/حِزم APK |
تصدير الإصدار إلى مجلد ينتهي بمسافة
|
|
التشغيل |
تعذُّر تشغيل "النشاط" من قائمة "الفاصل"
|
|
أجهزة التشغيل |
استخدام ميزة "نسخ الشاشة" للأجهزة يؤدي إلى استخدام وحدة المعالجة المركزية (CPU) بشكل كبير جدًا على الهاتف
|
|
Android Studio Iguana | 2023.2.1 Canary 4
الإصدارات التي تم طرحها مع الإصدار:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.3.0-alpha04
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
عدم التحقّق من توفّر ملفات تراكب البيان أثناء مرحلة الإعداد
|
رابط غير صالح لمستند Gradle بشأن خطأ MergeJavaResWorkAction
|
يؤدي الإصدار 8.1 من Gradle إلى إيقاف ميزة التخزين المؤقت للإعدادات بسبب ملف .gradle/.android/analytics.settings
|
يجب ألا يستخدم AGP ProjectComponentIdentifier.projectPath بدون ProjectComponentIdentifier.build
|
|
التحرير |
مرجع لم يتم حلّه في IDE للفئات التي تم إنشاؤها باستخدام safeargs
|
|
الاستيراد/المزامنة |
يتم تشغيل StopGradleDaemonsAction في سلسلة واجهة المستخدم.
|
الإصدار المُقترَح من AGP هو 3.3.2
|
|
مدقّق الشبكة |
لا تعمل قواعد AS Flamingo Network Inspector
|
|
حِزمة الإصدار/حِزم APK |
إنّ رسالة "تم إنشاء حِزم APK بنجاح" مضلِّلة عندما لا يتم تعديل ملف APK.
|
|
المراجع |
لا تعمل ميزة "إزالة الموارد غير المستخدَمة" عند اختيار وحدة في عرض المشروع.
|
|
Android Studio Iguana | 2023.2.1 Canary 3
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha03
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
تعذّر تنفيذ المهمة :app:mergeReleaseClasses بعد تحديث AGP من الإصدار 8.0.2 إلى الإصدار 8.1.0
|
[Gradle 8.4][upgrade] تعذُّر اختبار الدمج بعد الترقية بسبب استخدام ميزة متوقّفة نهائيًا في المكوّن الإضافي kotlin gradle
|
|
إحصاءات جودة التطبيقات |
تعرِض نافذة أداة مؤشر جودة الهواء دائمًا عدد المستخدِمين استنادًا إلى عدد الأحداث.
|
تعرِض ميزة "إحصاءات جودة التطبيقات" إصدارًا غير صالح من نظام التشغيل
|
|
الملفّات الشخصية الأساسية وProfileInstaller |
لا يتوافق المكوّن الإضافي Gradle مع الإصدارات التجريبية من الإصدار 8.3.
|
|
محرِّر الرموز البرمجية |
ظهور الخطأ "التنسيق غير صحيح" في ملفات XML الخاصة بالتنسيق استنادًا إلى قيمة الإعداد غير الصحيحة
|
|
محرر ملفات Gradle |
يعرض كتالوج الإصدارات الرموز غير المستخدَمة في Groovy عند تداخل الأسماء
|
|
المراجع |
تعليق "استوديو Android" بسبب مرجع مورد غير مباشر إلى اسم مكرّر
|
|
Android Studio Iguana | 2023.2.1 Canary 2
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha02
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
لا يتم تشغيل عملية التحقّق من الحد الأدنى لإصدار Gradle في عملية التصميم الثانية والإصدارات اللاحقة.
|
|
معاينة الإنشاء |
تم توسيع DropdownMenu في موضع غير صحيح في وضع المعاينة التفاعلي
|
يؤدي استخدام الكود الذي يستخدم الهزّاز إلى تعطُّل معاينة الكتابة.
|
لا تعمل ميزة "معاينة الإنشاء" عند استخدام نص HTML مع علامات b-Tags
|
|
أدوات التصميم |
يصبح التصميم فارغًا عند إدراج تطبيق مصغّر للعلامة
|
|
الاستيراد/المزامنة |
يُبلغ Studio عن وحدات غير متوافقة أثناء مزامنة Gradle
|
خطأ أو تحذير غير واضحَين بعد مزامنة المشروع
|
|
IntelliJ |
Android Studio Iguana - Start Failed - NPE in BytecodeTransformerAdapter
|
|
أداة تعديل التصميم |
لا يمكن تحويل BufferedInputStream إلى فئة AssetManager$AssetInputStream
|
|
دمج Lint |
خطأ في أداة lint بسبب DuplicatePlatformClasses من التبعية testImplementation
|
|
إعادة صياغة الوحدات |
لا يُدرِج Modularize الوحدات بأي ترتيب معيّن.
|
|
مدقّق الشبكة |
خطأ في السجلات: "لم يتمّ إعداد نموذج property lateinit"
|
|
مدير الموارد |
لا يعرض "مدير الموارد" عناصر الرسم التي تحتوي على سمات ألوان مخصّصة.
|
اقتصاص "أداة إدارة الموارد" لبعض الرسومات المتجهّة
|
|
إجراء الاختبارات |
لن تتم إعادة تشغيل اختبارات الوحدة.
|
|
Shrinker (R8) |
لا يعمل R8 بعد الترقية من AGP 8.0.2 إلى 8.1.0
|
|
Android Studio Iguana Canary 1 (2023.2.1.1)
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.3.0-alpha01
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
ذاكرة التخزين المؤقت للإنشاء زائدة عن الحاجة في مهمة PackageForUnitTest
|
[AGP 8.1.0] تعذّر تنفيذ الأمر ./gradlew test وظهور الرسالة "تعذّر العثور على ناتج البيان" إذا كانت كل من القيمتَين splits.abi.isEnable وtestOptions.unitTests.isIncludeAndroidResources صحيحتَين
|
تعذُّر إنشاء نموذج AGP باستخدام عمليات دمج gradle المُدمجة
|
يؤدي تطبيق "تصغير الموارد" إلى تشويه أرقام تعريف الموارد، ما يؤدي إلى حدوث أعطال في وقت التشغيل.
|
|
أداة ترقية حزمة تطوير البرامج (SDK) لنظام التشغيل Android |
لا يتم تحميل "أداة ترقية حِزم تطوير البرامج (SDK) المستهدفة" مطلقًا
|
|
الملف الشخصي للمرجع وProfileInstaller |
Profgen - خيار لإخراج جميع ملفات DM في الوقت نفسه
|
|
إنشاء خيارات المنتج |
تبديل السعر المتغير النشط عند تغيير السعر التلقائي
|
يجب أن تكون التعارضات في نافذة "خيارات الإصدار" في مشروع المستهلك وليس في مشروع المنتج.
|
|
إنشاء C++ |
يُبلغ المكوّن الإضافي C++ عن أخطاء في المعالج المتقدّم على gradlew
|
|
محرر C++ |
تعديل الرموز باستمرار ما يؤدي إلى حظر الإنشاء
|
إيقاف تحليلات C/C++ مؤقتًا في حال عدم توفّر مشاريع C/C++
|
|
تحليل الرموز |
يُبرز Proguard نوع @interface على أنّه غير صالح.
|
|
أداة تصحيح الأخطاء |
محاولات فتح ميزة "إنشاء المعاينة" للمكتبات الخارجية
|
لا يمكن لتعبير تقييم JVM_IR تقييم الأجزاء التي تحتوي على لفائف SAM
|
بالنسبة إلى ميزة "معاينة الإنشاء"، يبدو أنّ وضع "تقسيم العرض" هو الإعداد التلقائي الأكثر عدوانية.
|
|
محرر ملفات Gradle |
[Version Catalog] False positive on unused dependency alias when used in bundles
|
|
الاستيراد/المزامنة |
لا تعمل واجهة مستخدم "Gradle JDK" على مزامنة محتوى الحقل.
|
لا يزال يتم استخدام GradleProjectInfo.setSkipStartupActivity
|
يتعذّر إحراز تقدّم في تنفيذ العمل.
|
إخفاء إعدادات تشغيل الطريقة الرئيسية في Java في مساحة الهامش لمكوّنات Android
|
تعذُّر على Studio معالجة النُسخ المضمّنة التي تم ربطها برابط رمزي
|
|
أداة تعديل التصميم |
إعادة ضبط حجم معاينة تصميم XML أثناء تحريك المؤشر
|
تنسيق xml: شجرة تصميم-العنصر الأيمن، اختيار عنصر ولا يمكن استخدام اختصار ctrl+B لكتابة الرموز البرمجية
|
|
أداة فحص التنسيق |
تعطُّل تطبيق تصحيح الأخطاء أحيانًا عندما يكون "أداة فحص التنسيق" مفعَّلة
|
|
Lint |
[Lint] TranslucentViewDetector crashes in filterIncident function and causes lint to produce wrong result
|
يجب أن يقبل TranslucentViewDetector قيمة "behind".
|
يتعذّر على أداة Android Lint فحص مكتبة KMP التي تحتوي على السمة "لا تتوفّر قيمة محدّدة للمتغيّر variantInputs.name".
|
TranslucentViewDetector report wrong line in manifest
|
يُبلغ lintDebug بشكل خاطئ عن تحذيرات UseTomlInstead عند استخدام تبعيات المشروع
|
مشاكل غير متوقّعة من مشروع آخر رصدتها أداة Android Lint
|
|
Logcat |
لا يمكن تغيير لون مؤشرات علامة Logcat
|
عدم عمل ميزة "اللفّ التلقائي" في Logcat
|
|
مدير الموارد |
لا يتوفّر دليل لإنشاء مجلد الموارد
|
|
المراجع |
لا تعمل ميزة "العثور على حالات الاستخدام" أو "الانتقال إلى التعريف" لموارد androidTest.
|
لا يتم حلّ مراجع الموارد ضمن androidTest
|
لا يتم التعرّف على فئة R لمكتبة من مجموعة مصادر androidTest
|
|
التشغيل |
لا يمكن حفظ إعدادات الميزات الديناميكية في إعدادات التشغيل/تصحيح الأخطاء
|
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-12-22 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-12-22 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]