المشاكل المغلقة في "استوديو Android" لعام 2022.2.1
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تصحيح Flamingo 2 لخدمة Android Studio (2022.2.1.20)
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.0.2 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| أداة تصحيح أخطاء C++ |
|
لا يحمِّل مصحِّح الأخطاء الأصلي الرموز بعد تحديث Flamingo
|
|
| Shrinker (R8) |
|
تعذُّر إنشاء R8 أثناء إنشاء Compose باستخدام ArrayIndexOutOfBoundsException
|
|
VerifyError: Verifier rejected class when using R8 with Kotlin 1.8.20
|
|
يتسبب الإصدار R8 من Android 8 في إيقاف خدمة Google Fit
|
|
لا يتم عرض معلومات الملف المصدر التي تتضمّن أسماء متبقية تتداخل مع أسماء الإدخال بشكل صحيح.
|
|
تصحيح Flamingo 1 لخدمة Android Studio (2022.2.1.19)
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.0.1 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| Shrinker (R8) |
|
الخطأ: "لا يتوفّر عنصر VersionRequirement يحمل رقم التعريف المحدّد في الجدول" بعد ترقية AGP من الإصدار 7.2.2 إلى الإصدار 7.4.0
|
|
R8 NullPointerException at markTypeAsLive AGP 7.4.1
|
|
[R8 4.0.53] تعذّر التحقّق من فئة التطبيق على نظام التشغيل Android 11
|
|
الإصدار التجريبي من Android Studio Flamingo 1 (2022.2.1.17)
الإصدارات التي تم طرحها مع الإصدار:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.0.0-rc01
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
لا تعمل القيمة android.injected.testOnly=false
|
|
| Dexer (D8) |
|
يبدو أنّ الحلّ البديل لـ JDK-8272564 مطلوب على مستوى واجهة برمجة التطبيقات من 28 إلى 30
|
|
| حِزمة الإصدار/حِزم APK |
|
خطأ في إنشاء حِزمة موقَّعة (حذف كل الأسماء البديلة في ملف تخزين المفاتيح عند إنشاء حِزمة جديدة)
|
|
الإصدار التجريبي 5 من Android Studio Flamingo (2022.2.1.16)
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.0.0-beta05 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
يشير خطأ الإنشاء إلى المستوى 34 لواجهة برمجة التطبيقات، وهو مستوى غير متوفّر.
|
|
"ننصح باستخدام مكوّن إضافي أحدث من Android Gradle" عندما لا يتوفّر مكوّن إضافي أحدث
|
|
| Android Studio |
|
تفقد نافذة أداة AS Electric Eel Running Devices Tool الاتصال بساعة Pixel أثناء ربط الجهاز
|
|
الإصدار التجريبي 4 من Android Studio Flamingo (2022.2.1.15)
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.0.0-beta04 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
تعذُّر تنفيذ processDebugUnitTestManifest مع عناصر نائبة للبيان لأنواع الاختبار
|
|
يحصل Lint على معلومات مجموعات المصادر بدون الاعتماد على أيّ مكوّنات أخرى.
|
|
| JDK |
|
شاشة فارغة بعد دخول الكمبيوتر المحمول إلى وضع السكون في عمليات الإعداد باستخدام شاشات متعددة
|
|
Giraffe Canary 2: تجميد واجهة المستخدم (الكرة الشاطئية) عند بدء التشغيل: 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
|
|
الإصدار التجريبي 3 من Android Studio Flamingo (2022.2.1.14)
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.0.0-beta03 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
المكوّن الإضافي Lint ليس جزءًا من gradle-api
|
|
DexingFileDependenciesTask.outputKeepRules هو دليل، ولكن تم وضع علامة عليه كملف إخراج.
|
|
تؤدي الترقية إلى 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
|
|
لا يمكن استدعاء GradleSyncListener.syncFailed" لأنّ "syncListener" فارغ
|
|
| JDK |
|
شاشة فارغة بعد دخول الكمبيوتر المحمول إلى وضع السكون في عمليات الإعداد باستخدام شاشات متعددة
|
|
Giraffe Canary 2: تجميد واجهة المستخدم (الكرة الشاطئية) عند بدء التشغيل: sun.java2d.metal.MTLLayer.blitTexture
|
|
| مدقّق الشبكة |
|
تعطُّل TrackedHttpURLConnection.getHeaderField بسبب NullPointerException
|
|
| Shrinker (R8) |
|
خطأ NPE / خطأ في العبارة في مدقّق إطارات CF
|
|
التراجع بعد إزالة ذاكرة التخزين المؤقت لبحث الحقل
|
|
يُعرِض العنصر :app:minifyVariantWithR8 استثناء NullPointerException في الإصدار AGP 7.4.0-beta02.
|
|
R8: ClassNotFoundException عند استخدام الخيار -allowaccessmodification
|
|
إتاحة ميزة استلام السياق في البيانات الوصفية
|
|
الإصدار التجريبي 1 من Android Studio Flamingo (2022.2.1.12)
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.0.0-beta01 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
مشاكل في ذاكرة التخزين المؤقت للإعدادات في "com.android.build.gradle.tasks.ShaderCompile"
|
|
يؤدي إضافة موارد Java باستخدام واجهات برمجة تطبيقات AGP إلى إيقاف ذاكرة التخزين المؤقت للإعدادات
|
|
| أداة تحليل الإصدار |
|
خطأ في وقت التشغيل في TasksTreeStructure.updateStructure (أداة تحليل الإصدار)
|
|
| محاكي |
|
يجب عرض تحذير الخصوصية عندما يفعّل المستخدم ميزة "إقران الجهاز" في "الإعدادات".
|
|
| Lint |
|
لم تتم إزالة رمز TypedArray#close (المستوى 31 لواجهة برمجة التطبيقات)، ولكن لا يعرض AS تحذيرًا عند استخدامه في try-with-resources
|
|
لا تتحقّق أداة Lint من عمليات التحويل الصالحة لمستلمي المكالمات.
|
|
لا يتحقّق Lint من عمليات التحويل الآمنة إلا للواجهات التي يتم تنفيذها مباشرةً، وليس للواجهات المُكتسَبة.
|
|
Android Studio Flamingo Canary 11 (2022.2.1.11)
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.0.0-alpha11
| المشاكل التي تم إصلاحها |
| أداة تحليل الإصدار |
|
خطأ في وقت التشغيل في TasksTreeStructure.updateStructure (أداة تحليل الإصدار)
|
|
| محاكي |
|
يجب عرض تحذير الخصوصية عندما يفعّل المستخدم ميزة "إقران الجهاز" في "الإعدادات".
|
|
الإصدار 10 من الإصدار التجريبي من Android Studio Flamingo Canary (2022.2.1.10)
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.0.0-alpha10 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
لا تُحوِّل واجهة برمجة التطبيقات Instrumentation API متطلّبات الملفات المحلية.
|
|
خطأ "يتم الاستعلام عن AnnotationProcessorOptions.arguments" عند التحديث إلى الإصدار 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 مع ظهور الرسالة "الاستعلام عن القيمة المُحدَّدة في map(provider(java.util.Set)) قبل اكتمال المهمة '...' غير متاح".
|
|
| Android Studio |
|
عدم عرض نافذة منبثقة غير ملائمة لميزات معاينة Java
|
|
| عارض حِزم APK |
|
قواعد الملفات التجارية الأساسية كبيرة جدًا
|
|
فك ترميز الملفات الشخصية للمرجع لحِزم التطبيقات
|
|
| معاينة "متوسّط مدّة المشاهدة" |
|
تعذُّر على مادة العرض المتّجه تحميل ملف SVG
|
|
| أداة تحليل الإصدار |
|
عدم تلقّي إشعار "تتوفر تحذيرات جديدة بشأن الإصدار" من "أداة تحليل الإصدار"
|
|
| محرِّر الرموز البرمجية |
|
لا تتيح واجهة برمجة التطبيقات AppLinksAutoVerify استخدام عمليات إعادة التوجيه 301.
|
|
| تعديل الإنشاء |
|
ترقية عملية استيراد عنصر الإنشاء "الصورة" التي تم إيقافها نهائيًا على الإصدارات غير المتوقفة نهائيًا
|
|
| النشر |
|
خطأ في ميزة "إقران الجهازَين"
|
|
| أدوات التصميم |
|
تعذُّر تحويل رسومات SVG إلى رسومات Android Vector Graphics للرسومات المتدرجة الخطية بسبب عناصر xref:href
|
|
| Dexer (D8) |
|
خطأ في دمج Dex مرتبط بالبيانات التركيبية الشاملة بعد ترقية AS Canary 6 إلى 7
|
|
| محاكي |
|
تعطُّل عشوائي لوحدة تشغيل المحاكي مرتبط بمحاكاة WLAN (mac80211_hwsim)
|
|
تلميح بشأن محاكي تغيير حجم عناصر التحكّم في الكاميرا
|
|
| المقاطع |
|
لا يعمل Lint في Fragment DialogFragmentCallbacksDetector عند الترقية إلى الإصدار 30.4.x من Lint (AGP 7.4.x).
|
|
| الاستيراد/المزامنة |
|
عدم توفّر حزمة JDK في حزمة تطوير البرامج (IDE)
|
|
تؤدي إضافة مصادر بعد إنشاء الأسعار المتغيرة إلى إيقاف المزامنة.
|
|
يجب إعادة صياغة رسائل الخطأ في "المكوّن الإضافي لنظام التشغيل Android"
|
|
| أداة تعديل التصميم |
|
يمكن أن تكون الرموز الأفقية والرأسية في LinearLayout مضلِّلة
|
|
| Lint |
|
تفسير التحقّق من الأخطاء في AccessibilityDetector قديم
|
|
يجب أن تفهم عمليات التحقّق من Lint SDK_INT المتغيّرات المحلية المؤقتة
|
|
خطأ عند استبدال TestMode.TYPE_ALIAS بنوع الدالة بنوع typealias
|
|
خطأ: عند إنشاء ObjectAnimator خارج مجموعة الرموز البرمجية الحالية، تظهر تحذيرات إيجابية خاطئة بعدم بدئه.
|
|
Lint: NPE due to querying Application instance in mergeOnly mode
|
|
لا يمكن لقاعدة فحص الأخطاء NonConstantResourceId رصد تعيين قيم ثابتة من معرّف المورد.
|
|
لا يظهر خطأ في معرّف العرض
|
|
يؤدي تعذُّر تحويل ترميز ذاكرة التخزين المؤقت لموارد التدقيق إلى تنسيق ثنائي إلى حدوث خطأ في التدقيق (ولكن من المفترض أن يكون تحذيرًا).
|
|
AGP Flamingo Alpha 8 Lint NewApi Desugar Regression
|
|
| دمج Lint |
|
ملف الأساس هو حاليًا إدخال وإخراج لمهام Lint
|
|
| Logcat |
|
إضافة إجراء للنقر بزر الماوس الأيمن لنسخ نص الرسالة
|
|
| ProfileInstaller والملفات الشخصية للمرجع |
|
إتاحة addMetadata لاختبارات Hawkeye
|
|
| المراجع |
|
يؤدي إعادة صياغة اسم لون ملف XML (وليس الملف) إلى رفض استخدام الأحرف الكبيرة كاسم ملف غير صالح
|
|
| إجراء الاختبارات |
|
في كل مرة أُجري فيها اختبارات الوحدة مع تغطية، عليّ إعادة الترجمة (مرتين).
|
|
| مساعِد الترقية |
|
يؤدي الترقية إلى AS Flamingo Canary 9 إلى تعذُّر إكمال المشروع عند استخدام حقول Custom BuildConfig في ملف gradle.
|
|
Android Studio Flamingo Canary 9 (2022.2.1.9)
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.0.0-alpha09
| المشاكل التي تم إصلاحها |
| حِزم تطبيقات Android |
|
السماح بتحديد مسار المكتبات المطلوب تضمينها في حِزمة التطبيق التي تم إنشاؤها خارجيًا
|
|
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
لا يتمّ اعتبار ملف lint.xml في الوحدات عند التحقّق من أنّ مهام lint محدّثة.
|
|
مشكلة في الإصدار 7.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android والإصدارات الأحدث واختبارات Android: لا يمكن العثور على المورد: id
|
|
تعطُّل configureCMakeDebug بشكل متقطع بسبب استثناء المؤشر الفارغ
|
|
IllegalAccessError ترقية المشروع إلى AS2022.2.1.5، FireBasePerfPlugin
|
|
يتعذّر إجراء المزامنة مع ظهور خطأ غامض "لا تحتوي المجموعة على أي عنصر يتطابق مع العبارة المحدّدة".
|
|
| أداة إدارة أجهزة Android الافتراضية |
|
إبقاء ميزة "عرض الجهاز" مفتوحة دائمًا
|
|
| تعديل الإنشاء |
|
ترتيب اقتراحات MaterialTheme
|
|
| معاينة الإنشاء |
|
KotlinReflectionNotSupportedError: لم يتم العثور على عملية تنفيذ Reflection في Kotlin أثناء وقت التشغيل
|
|
| الاستيراد/المزامنة |
|
عدم توفّر حزمة JDK في حزمة تطوير البرامج (IDE)
|
|
تم تجميع OutputBuildAction باستخدام إصدار أحدث من Java Runtime
|
|
لم يتم إنشاء أيّ إعدادات تشغيل للوحدات التي تتضمّن المكوّن الإضافي "com.android.test" لنظام Gradle.
|
|
تحذير موجب خاطئ من IDE بشأن مستوى لغة "الإصدار التجريبي" من Java
|
|
IDE متوقفة تحاول إعادة تنظيم طريقة kotlin في مشروع كبير
|
|
| IntelliJ |
|
تسرُّب بيانات المشروع من خلال FocusChangeListener في FileEditorManagerImpl
|
|
| مكوّن Kotlin الإضافي |
|
الانحدار في EE: لا تنجح استخراج طريقة في بعض الأحيان
|
|
| Lint |
|
يضع "استوديو Android" علامة على الإصدار المحدّد بأنّه قديم بشكل غير صحيح.
|
|
لم يتم تسجيل EP AndroidDeprecationInspection.DeprecationFilter مطلقًا في ملف android-plugin.xml.
|
|
| الرموز/النماذج الجديدة |
|
يُنشئ "استوديو Android" بيان نشاط غير صحيح في البيان عند عدم إنشاء النشاط الجديد في الدليل الجذري للمشروع.
|
|
يتعذّر على نموذج "نشاط المشاهدات الفارغة" استيراد فئة R عندما لا يتم إنشاء النشاط في الحزمة الجذر
|
|
لا تتوفّر ميزة ربط البيانات في نموذج Android Studio.
|
|
| أدوات تحليل الأداء |
|
لا تتم تعبئة عرض "من الأسفل إلى الأعلى" لتتبُّع simpleperf بشكل صحيح في Flamingo C6
|
|
| Wear |
|
يؤدي استخدام مفتاح Esc كاختصار لزر الرجوع إلى فقدان التركيز على المحاكي
|
|
Android Studio Flamingo Canary 8 (2022.2.1.8)
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.0.0-alpha08
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
إصدار AGP 7.4.0-alpha09 يُنشئ إصدارات لا يمكن تحميلها إلى Firebase App Distribution
|
|
| إنشاء C++ |
|
نقل تسجيل c++ إلى سلسلة مهام في الخلفية
|
|
قراءة إصدار cmake بشكلٍ كسول وليس أثناء الإعداد
|
|
| تعديل الإنشاء |
|
ترتيب اقتراحات MaterialTheme
|
|
| ربط البيانات |
|
لم يعُد مُجمِّع Databinding يحلّ أنواعًا في مكتبة متعددة المنصات باستخدام kotlin 1.7.0
|
|
| حِزمة الإصدار/حِزم APK |
|
"إنشاء حِزمة / حزمة APK موقَّعة": يجب أن يعتمد مسار الوجهة على الوحدة
|
|
Android Studio Flamingo Canary 7 (2022.2.1.7)
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.0.0-alpha07
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
يتسبب الإصدار Gradle 8.0-milestone-2 في حدوث استثناء في أداة AGP
|
|
تحسين دمج البيان للتطبيقات والمكتبة
|
|
إضافة gradle-settings-api إلى عملية إنشاء javadoc
|
|
ظهور "ثابت تعداد غير معروف" جديد من javac في AGP 7.4.0-alpha09
|
|
| واجهة برمجة التطبيقات |
|
تُصدر الآن عمليات إلغاء buildConfigField تحذيرات باستخدام المكوّن الإضافي gradle 3.0.0
|
|
| تعديل الإنشاء |
|
عدم ظهور تمييز لإنشاء طلب استدعاء دالة في مظهر Darcula
|
|
إضافة عمليات الاستيراد للدوالّ القابلة للتجميع غالبًا ما تكون غير قابلة للقراءة
|
|
| معاينة الإنشاء |
|
لا يتوفّر ملف font/myfont.xml بتنسيق jetified (أو ليس ملفًا)
|
|
| مدير الجهاز |
|
يؤدي تعديل جهاز افتراضي إلى تفعيل إطار الجهاز، مع تجاهل الإعداد السابق.
|
|
| محاكي |
|
عدم استعادة الإعداد "إبقاء الشاشة مُضاءة" عند فصل الجهاز
|
|
شاشة النسخ المطابق. انقر على إلغاء ربط الجهاز.
|
|
| أداة تعديل التصميم |
|
تصحيح 3 في الإصدار 2021.1.1 من Adobe Analytics: مشاكل في Inputtype
|
|
تسرّب ذاكرة بحجم 138 ميغابايت في CustomViewPreviewRepresentation
|
|
لا يتم عرض عنصر tools:listitem في أداة "المشغِّل الدوّار" بشكلٍ صحيح عند استخدامه داخل علامة 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
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
يحتوي نوع الإصدار "debug" على مفتاح التوقيع التلقائي، ولا يحتوي الأنواع الأخرى على هذا المفتاح.
|
|
دليل المصدر الذي تم إنشاؤه مُدرَج كدليل Java في مقدّم المصدر الرئيسي لنموذج Lint
|
|
| تعديل الإنشاء |
|
عدم اتساق تمييز بنية Jetpack Compose
|
|
| الاستيراد/المزامنة |
|
حلّ مشكلة اختيار المنصة في IDEA-303282
|
|
| أداة تعديل التصميم |
|
معالجة غير صحيحة لسمة الجاذبية في عرض المخطّط
|
|
إتاحة استخدام أدلة sampledata بشكل تبادلي لاستخدامها في المشاريع التي تتضمّن عدة وحدات
|
|
تحاول ميزة RTL Refactoring تعديل ملفات App Compat
|
|
التطبيقات المصغّرة لعرض الوقت
|
|
لم تعُد معاينة التصميم تعمل إذا كانت أي سمة غير متوفّرة في المظهر
|
|
خيارات مكرّرة في "شجرة المكوّنات" في وضع التصميم من "محرر التنسيق"
|
|
في نافذة "التصميم"، عند التبديل من "التصميم" إلى "عرض مُقسَّم"، لا يتم الانتقال إلى المكوّن المحدّد في عرض xml.
|
|
لا يؤدي النقر بزر الماوس الأيمن على صف العرض في "محرر التنسيق" إلى فتح قائمة السياقات، بل يجب النقر على رقم تعريف/نوع العرض بالضبط.
|
|
لا تظهر النسبة المئوية للإرشادات في عرض التصميم عند تقديمها من خلال قيم السمات
|
|
اقتراح: يجب أن يكون حجم خلية عرض خصائص السلع قابلاً للتغيير
|
|
لا يعمل هامش التنسيق بشكل صحيح
|
|
لا يتم عرض عنصر tools:listitem في أداة "المشغِّل الدوّار" بشكلٍ صحيح عند استخدامه داخل علامة include.
|
|
inputType التلقائي غير صحيح لعنصر editText
|
|
تضيف أداة Android Studio سمات موضع مطلق إلى مجموعات ConstraintLayout
|
|
| Lint |
|
[BuildTool/Lint] سمة طريقة الإنشاء ChecksSdkIntAtLeast
|
|
| Logcat |
|
توقّف عرض السجلات في وحدة التحكّم
|
|
| إجراء الاختبارات |
|
"الرابط الديناميكي غير صالح" على https://g.co/androidstudio/not-mocked
|
|
| الاختبار |
|
لم تعُد g.co/androidstudio/not-mocked مفيدة بعد الآن
|
|
الإصدار 4 من الإصدار التجريبي من Android Studio Flamingo (2022.2.1.4)
الإصدارات التي تم طرحها مع الإصدار:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.0.0-alpha04
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
يؤدي إلغاء الموارد باستخدام resValue في build.gradle إلى ظهور الخطأ: موارد مكرّرة
|
|
يحتوي نوع الإصدار "debug" على مفتاح التوقيع التلقائي، ولا يحتوي الأنواع الأخرى على هذا المفتاح.
|
|
يؤدي استخدام الميزات الديناميكية وتقليص الموارد إلى حدوث عطل في وقت التشغيل
|
|
| محرِّر الرموز البرمجية |
|
الفحص "RegExp" > أخطاء "ترميز الحرف المتكرّر" تُظهر "\\}" على أنّها مكرّرة
|
|
| إدارة التبعية |
|
إزالة أدوات الإنشاء القديمة
|
|
| الاستيراد/المزامنة |
|
تعذُّر استيراد مشروع Kotlin Multiplatform في الإصدار التجريبي 1 من AS 2022.1.1
|
|
IllegalStateException: Build (name=':') not found
|
|
| أداة تعديل التصميم |
|
خطأ في معاينة "العروض المخصّصة"
|
|
| Lint |
|
موجب خاطئ في Lint بشأن إعادة التدوير في openInputStream
|
|
| Logcat |
|
[LogcatV2] Wrong hotkey hint if you change default `control + space`
|
|
| مدقّق الشبكة |
|
يعرض "أداة فحص الشبكة" الطلبات مرّتين إذا تم إنشاء OkHttpClient من OkHttpClient آخر باستخدام newBuilder().
|
|
الإصدار 3 من الإصدار التجريبي من Android Studio Flamingo Canary (2022.2.1.3)
الإصدارات التي تم طرحها مع الإصدار:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.0.0-alpha03
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
إيقاف إنشاء إعدادات androidJacocoAnt في حال عدم تفعيل التغطية
|
|
لا يؤدي استخدام @IntDef في مكوّن مكتبة إلى إنشاء annotations.zip في حزمة aar.
|
|
تعذّر العثور على نوع Super مشترَك لكل من و
|
|
أضِف إصدارًا من سمة gradle LINT_PRINT_STACKTRACE=true.
|
|
حِزم AAR تتضمّن عناصر سابقة غير صالحة
|
|
نقل البيانات من السمة destination إلى السمة outputLocation للتعامل مع تحذير الإيقاف النهائي والاستعداد لاستخدام الإصدار 9.0 من Gradle
|
|
مراعاة العلامة `--release` عند إعداد مهمة JavaCompile
|
|
[AGP-7.3.0-beta03] تعذّر إكمال ShrinkResourcesNewShrinkerTask عند توفّر سطر فارغ بعد إعلان xml
|
|
يتم تشغيل استهداف lintVital تلقائيًا في صيغة تصحيح أخطاء
|
|
التحذير عند عدم توفّر ملفات Proguard
|
|
يحاول AGP إضافة kotlinOptions.freeCompilerArgs في مرحلة تنفيذ المهام.
|
|
تعذّرت مزامنة Gradle: تعذّرت المزامنة: سبب غير معروف
|
|
DependencyReportTask غير متوافق مع ذاكرة التخزين المؤقت للإعدادات
|
|
| محرِّر الرموز البرمجية |
|
قد تتضمّن عملية استخراج مورد السلسلة علامتَي اقتباس (" ").
|
|
لا تعمل ميزة تمييز سياق SQL في الإصدار 2.5.0 من Room
|
|
| معاينة الإنشاء |
|
تم توسيع DropdownMenu في موضع غير صحيح في وضع المعاينة التفاعلي
|
|
| أداة تصحيح الأخطاء |
|
يتم ضبط مصادر تصحيح الأخطاء تلقائيًا على compileSdkVersion بدلاً من إصدار المحاكي
|
|
| محاكي |
|
شاشة النسخ المطابق. انقر على إلغاء ربط الجهاز.
|
|
| الاستيراد/المزامنة |
|
تعذُّر استيراد مشروع Gradle بعد الترقية من Chipmunk Patch 2 (2021.2.1)
|
|
عدم تضمين خيارات المُجمِّع في عملية مزامنة Gradle في IDE
|
|
تعذُّر استيراد مشروع Kotlin Multiplatform في الإصدار التجريبي 1 من AS 2022.1.1
|
|
| Lint |
|
لا يعمل فحص ResourceType lint لمصادر Kotlin
|
|
لا تعالج أداة VersionChecks عمليات التحقّق من النطاق في Kotlin.
|
|
موجب خاطئ لواجهة برمجة التطبيقات المضمّنة عند تغليفها
|
|
| Logcat |
|
| الرموز/النماذج الجديدة |
|
إضافة علامة بيانات وصفية فارغة إلى المشاريع الجديدة
|
|
| عرض المشروع |
|
لا يتم تعديل اسم الحزمة في الشريط الجانبي بعد إعادة التسمية
|
|
| مساعِد الترقية |
|
السماح بتغيير اسم حزمة AndroidTest
|
|
نقل سمة الحزمة من ملف AndroidManifest.xml إلى مساحة الاسم DSL
|
|
Android Studio Flamingo Canary 2 (2022.2.1.2)
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.0.0-alpha02
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
عملية ضبط MergeGeneratedProguardFilesCreationAction بطيئة حتى مع تفعيل ميزة التخزين المؤقت للإعدادات
|
|
[AGP] إضافة دليل المصدر الذي تم إنشاؤه إلى نموذج IDE (Variant API)
|
|
تم إيقاف JavaPluginConvention وHasConvention نهائيًا
|
|
عدم إضافة ignorewarnings إلى R8 تلقائيًا
|
|
التحذير عند عدم توفّر ملفات Proguard
|
|
يؤدي الإصدار AGP 7.3.0 إلى إيقاف مزامنة Gradle لمشاريع منصة Gradle
|
|
مكتبة apksig: تم وضع علامة "خاصة" على ApkVerifier$Result.getV4SchemeSigners()
|
|
| عارض حِزم APK |
|
محاذاة تصنيف مربّع الحوار غير صحيحة
|
|
عرض محتوى ملفات .version في أداة "تحليل حِزم APK"
|
|
عدم توفّر مسافة بادئة في رؤوس أعمدة جدول أداة تحليل ملفات APK
|
|
| أداة إدارة أجهزة Android الافتراضية |
|
خطأ في أداة AVD Manager: تعذّر تحديد موقع adb ولكن adb.exe في المسار
|
|
| أداة فحص المهام في الخلفية |
|
أداة فحص المهام في الخلفية
|
|
| محرِّر الرموز البرمجية |
|
قد تتضمّن عملية استخراج مورد السلسلة علامتَي اقتباس (" ").
|
|
| مدير الجهاز |
|
نتائج غامضة في قائمة البحث عن الإجراءات عند البحث عن "مدير الأجهزة"
|
|
ترتيب غير صحيح في "مدير الأجهزة"
|
|
| محاكي |
|
إيقاف شاشة الجهاز أثناء النسخ المطابق
|
|
| الاستيراد/المزامنة |
|
السماح بإجراء اختبارات للمزامنة مع الإصدارات القديمة من AGP لمعالجة لغة وصف المساحات الاسمية الجديدة
|
|
إتاحة تنسيق مصدر KMP الجديد
|
|
| مكوّن Kotlin الإضافي |
|
إعادة التشكيل -> لا تعمل أداة Modularize مع رمز Kotlin
|
|
| Logcat |
|
يُرجى إعادة إمكانية تخصيص حجم خط logcat.
|
|
يعرض Logcat بانر "تم إخفاء جميع إدخالات السجلّات بواسطة الفلتر" عند عدم اتصال الجهاز
|
|
| إعادة صياغة الوحدات |
|
AS 3.3 alpha8: ميزة إعادة التنظيم في وحدات غير مفعّلة
|
|
| التنقل |
|
في حال نقل مساحة الاسم إلى build.gradle، يتعذّر إكمال عملية الإنشاء بسبب تعريف R غير القابل للإشارة إليه.
|
|
| الرموز/النماذج الجديدة |
|
تعليق غير صحيح في نموذج "النشاط المُقسَّم إلى علامات تبويب"
|
|
اسم الوحدة ضيق جدًا
|
|
| معالج المشروع الجديد |
|
شاشة توزيع الإصدار كبيرة جدًا ولا يمكن التمرير فيها
|
|
| حِزمة الإصدار/حِزم APK |
|
لا يؤدي إنشاء متجر المفاتيح إلى اقتباس الوسيطات أو تحويلها إلى علامات اقتباس.
|
|
| المراجع |
|
لا يمكن استخراج مورد السلسلة من kotlin إذا كان يحتوي على فواصل أسطر.
|
|
استبدال "استوديو Android" لمصدر قابل للرسم بدون إشعار
|
|
تغيير ملفات SVG الشفافة في الخلفية إلى اللون الأصفر
|
|
من المفترض أن يعمل الإجراء "التحويل إلى WebP" مع رموز مشغّل التطبيقات.
|
|
| مدير حِزم تطوير البرامج (SDK) |
|
يؤدي دليل رموز الصور المصغّرة إلى حدوث تأخيرات شديدة في أداة "إدارة حِزم تطوير البرامج (SDK)"
|
|
يعرض SdkManager toString على RemotePackage
|
|
| محرر الترجمة |
|
محرِّر الترجمة: يجب الاحتفاظ بملفات الموارد وعدم وضعها كلها في strings.xml
|
|
لا يُميِّز "محرِّر الترجمة" بين الأبجدية السيريلية الصربية والعربية اللاتينية. لا تتوفّر أيضًا الكثير من اللغات في "أداة ترجمة النصوص".
|
|
تؤدي إضافة سلسلة في "محرِّر الترجمة" إلى إضافة المورد مرّتين (AS Bumblebee)
|
|
يتم استبدال أعمدة متعددة عند لصق نص
|
|
Android Studio Flamingo Canary 1 (2022.2.1.1)
الإصدارات التي تم طرحها مع الإصدار:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.0.0-alpha01
| المشاكل التي تم إصلاحها |
| مكوّن إضافي لنظام Gradle المتوافق مع Android |
|
تعذُّر إنشاء الإصدار في مهمة MergeResources
|
|
تم إيقاف JavaPluginConvention وHasConvention نهائيًا
|
|
مكان الملف غير صحيح وغير متّسق لواجهة برمجة التطبيقات الجديدة لتحويل البيانات
|
|
يجب ألا يستخدم المكوّن الإضافي Android Gradle الدالة GUtil.toWords(string) المتوقّفة نهائيًا.
|
|
يجب ألا يستخدم "مكوّن Android Gradle الإضافي" الدالة ConfigureUtil.configure(closure, target) المتوقفة نهائيًا.
|
|
تعديل اختبارات AGP لاستخدام الإصدار التجريبي من KGP 1.7.20
|
|
تعذّر تثبيت الإصدار 7.4 من Gradle (تعذّر إنشاء مثيل لخدمة AnalyticsService)
|
|
ظهور خطأ جديد "ثابت تعداد غير معروف" من javac في AGP 7.4.0-alpha09
|
|
| واجهة برمجة التطبيقات |
|
Variant API: في الإصدار 7.1 من Android Gradle Plugin والإصدارات الأحدث، لا يتم إعادة توجيه التعديلات على عناصر خيارات المنتج الجديدة إلى عناصر خيارات المنتج القديمة.
|
|
| محرر C++ |
|
لا يمكن العثور على ملف .h الخارجي بتنسيق C++ في عرض مشروع Android
|
|
| محرِّر الرموز البرمجية |
|
إيقاف عمليات استيراد العناصر النائبة تلقائيًا لمشاريع Kotlin في "استوديو Android"
|
|
| النشر |
|
تسرُّب المشروع من خلال AndroidProcessHandler/SingleDeviceAndroidProcessMonitor
|
|
| مدير الجهاز |
|
تعرِض "إدارة الأجهزة" صورًا تلقائية لاختيار الهاتف
|
|
| محاكي |
|
يعرض الملف الشخصي لأجهزة Android TV حجم الجهاز بشكل غير صحيح
|
|
يتعذّر تنزيل صورة Android 12.0 بدون واجهات برمجة تطبيقات Google لـ ABI arm64-v8a على جهاز 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.2 غيغابايت بدلاً من 150 ميغابايت
|
|
| مساعِد الترقية |
|
من المفترض أن يتعامل "مساعِد ترقية Android Studio" مع المشاريع التي تستخدم android.disableAutomaticComponentCreation.
|
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ 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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]