المشاكل المغلقة في "استوديو إغوانا" على 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 و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]