المشاكل التي تم حلّها في Meerkat في "استوديو Android"
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
Android Studio Meerkat | 2024.3.1 Canary 9
الإصدارات التي تم طرحها مع الإصدار:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.9.0-alpha09
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
المكوّن الإضافي لنظام Gradle المتوافق مع Android: يجب أن تعرض الأسعار المتغيرة أسماء مجموعات المصادر
|
ذاكرة التخزين المؤقت للإعدادات غير ثابتة في ما يتعلق بإعداد متغيّر البيئة TERM
|
|
تعديل الإنشاء |
يتيح Android Studio إكمال عنصر تركيبي جديد في المشاريع بدون استخدام AGP أو Compose.
|
|
أداة فحص التنسيق |
لا يعمل ملف Dappinspection.use.dev.jar في الإصدار Ladybug من "استوديو Android"
|
|
Lint |
تحقّق Lint من تعطُّل StringEscapeDetector عند "\\ "
|
|
Android Studio Meerkat | 2024.3.1 Canary 8
الإصدارات التي تم طرحها مع الإصدار:
- Android Gradle Plugin 8.9.0-alpha08
المشاكل التي تم إصلاحها |
Lint |
AppLinkSplitToWebAndCustom is UnknownIssue in lint 8.7.3
|
|
دمج Lint |
لا يتم تشغيل lintVitalRelease تلقائيًا عند إنشاء حِزمة التطبيق.
|
|
الأجهزة المتعددة |
عنصر androidLibrary{} لا يعمل بشكل صحيح في KMP
|
|
إجراء الاختبارات |
اختيار علامة التبويب "مقياس الأداء" تلقائيًا عند رصد الإخراج
|
أخطاء AGP 8.6.0 أثناء إجراء اختبارات Java 8 (من خلال سلاسل الأدوات)
|
|
Android Studio Meerkat | 2024.3.1 Canary 7
تم إصدارها مع:
- الإصدار 8.9.0-alpha07 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
خطأ في "المكتبة المدمجة" عند توفّر إمكانية تحسين التبعية غير المحسّنة
|
لا يتم تمرير خصائص النظام من ملف gradle.properties إلى عمال R8 Gradle في عمليات منفصلة.
|
جعل BuiltArtifact.outputFile كنوع ملف
|
عدم توفير مساحة الاسم في المكتبة المدمجة لا يؤدي إلى ظهور رسالة خطأ مناسبة
|
لا تسمح خيارات lint في الإصدار AGP 7.1.0-alpha08 بإخراج stdout
|
|
الاستيراد/المزامنة |
أوقِف وضع "بلا إنترنت" وأعدّ إنشاء التطبيق.
|
عدم استخدام المهام التلقائية لوحدات KMP
|
|
Lint |
يُبلغ Lint بشكلٍ غير صحيح عن تنسيق مُدمَج غير ضروري عند استخدام FrameLayout مع fitSystemWindows لتغليف RelativeLayout فرعي يتطلّب مساحة تمويه مخصّصة.
|
لا تراعي قاعدة التدقيق CoarseFineLocation سمة maxSdkVersion.
|
|
المراجع |
|
Android Studio Meerkat | 2024.3.1 Canary 6
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.9.0-alpha06 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
تعديل shouldConfigureKotlinPlatformAttribute للتعامل مع دعم kotlin المضمّن
|
تقديم بنية kotlin gradle في رسالة الخطأ لـ `checkTestedAppObfuscationRelease`
|
|
محرِّر الرموز البرمجية |
لا تعمل ميزة الإكمال التلقائي بشكل صحيح في مجلّد androidTest
|
|
معاينة الإنشاء |
لا تعمل الخلفية على المستوى 34 و35 لواجهة برمجة التطبيقات
|
|
Gradle |
يستخدم "المكوّن الإضافي لنظام Gradle المتوافق مع Android" الإصدار 0.1.0 من tensorflow-lite-metadata الذي لا يتضمّن ترخيصًا.
|
|
محرر ملفات Gradle |
يؤدي اقتراح السياق في new-library versions.toml إلى حدوث خطأ بسبب الكلمة الرئيسية المحجوزة
|
|
الاستيراد/المزامنة |
خطأ: تتطلّب التغييرات في ملف gradle الخاص بمشروع واحد دائمًا مزامنة مشروع مختلف
|
|
Lint |
تقترح أداة Lint استبدال @RequiresExtension في الاختبار بـ @SdkSuppress، الذي لا يتيح استخدام إضافات حزمة SDK.
|
|
محرّر الترجمة |
مورد السلاسل النصية - لغات أخرى
|
|
مساعِد الترقية |
يريد Android Studio ترقية التبعية التي سبق أن تم ترقيتها في حزمة AGP، ولكن تعذّر عليه ذلك.
|
|
Android Studio Meerkat | 2024.3.1 Canary 5
الإصدارات التي تم طرحها مع الإصدار:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.9.0-alpha05
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
السماح لخدمة Kotlin المضمّنة في AGP بإضافة Dependency kotlin stdlib تلقائيًا
|
|
Jetpack Compose |
"يجب أن تحدّد طلبات produceState قيمة داخل دالة lambda الخاصة بالمنتج: لا يفهم فحص الأخطاء عملية تحديد تعبير "if"
|
|
Lint |
استثناء وقت التشغيل في الإصدارات الأقدم من الإصدار 26 من حزمة Java nio API غير المتوافقة (بدون خطأ lint)
|
يمنع Lint استخدام RequiresApi حتى في طريقة المساعدة الخاصة في الاختبار
|
يعرض وضع K2 تحذيرًا بشأن RestrictedApi عند استخدام hasRoute(Route::class) .في Android Studio
|
|
أجهزة التشغيل |
لا تعمل ميزة النسخ واللصق في Android Studio (لنظام التشغيل Linux)
|
|
Android Studio Meerkat | 2024.3.1 Canary 4
تم إصدارها مع:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.9.0-alpha04
المشاكل التي تم إصلاحها |
مدير الجهاز |
طلب: إعادة إمكانية إزالة مظهر AVD للمحاكيات
|
|
أداة فحص التنسيق |
تفعيل إجراء لعرض/إخفاء الشجرة الفرعية في LI المضمّنة
|
|
أدوات تحليل الأداء |
لمحة عن أداة تحليل الأداء
|
يصنف أداة تحليل الأداء مدّة التفاعلات أبجديًا بدلاً من القيمة الأساسية.
|
|
Room SQL |
لا يمكن تحليل دوالّ النوافذ في SQLite
|
|
Android Studio Meerkat | 2024.3.1 Canary 3
تم إصدارها مع:
- المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.9.0-alpha03
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
خطأ غير مفيد: "لم يتم تحديد compileSdkVersion. يُرجى إضافته إلى build.gradle".
|
عدم توفّر "الإنشاء من جديد" في قائمة "الإنشاء"
|
|
استيراد/مزامنة C++ |
java.lang.IllegalStateException: لم يتم تسجيل نوع جذر مصدر الوحدة com.android.tools.idea.gradle.project.facet.ndk.NativeSourceRootType كإضافة JpsModelSerializerExtension
|
|
معاينة الإنشاء |
KotlinReflectionNotSupportedError: لم يتم العثور على عملية تنفيذ Reflection في Kotlin أثناء وقت التشغيل
|
لا تعمل المعاينة إذا كانت مَعلمة المعاينة هي المَعلمة الثانية للدالة القابلة للتجميع.
|
تعرِض دالة Kotlin reflect "isData" قيمة غير صحيحة عند تشغيلها في معاينة Compose IDE.
|
com.android.tools.idea.rendering.BuildTargetReference: PSI access on EDT
|
تمّ استدعاء com.android.tools.idea.compose.preview.ComposePreviewRepresentation.registerShortcuts في EDT
|
|
أداة فحص التنسيق |
تفعيل إجراء لعرض/إخفاء الشجرة الفرعية في LI المضمّنة
|
|
Lint |
kotlin android.os.Handler removeCallbacks Runnable
|
خطأ WrongConstant في التعريف بدلاً من استخدام الثابت باستخدام shift
|
ظهور خطأ WrongConstant lint مرتين
|
|
المراجع |
لم تعُد طريقة BuildType.initWith() تنسخ سمة isShrinkResources في AGP 8.7.
|
|
أدوات واجهة المستخدم |
يتم عرض أداة اختيار أدوات التصميم بشكل غير صحيح في الملفات التي لا تحتوي على واجهة مستخدم أو مرجع Android.
|
|
Android Studio Meerkat | 2024.3.1 Canary 2
تم إصدارها مع:
- الإصدار 8.9.0-alpha02 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
مكوّن إضافي لنظام Gradle المتوافق مع Android |
تقديم رسالة خطأ قابلة للتنفيذ عند تعذُّر مهمة إعداد GMD بسبب عدم توفّر مساحة كافية على القرص
|
لا يتعرّف المكوّن الإضافي com.android.settings على targetSdk
|
|
محرِّر الرموز البرمجية |
الطلب: عندما يرصد IDE مشكلة في عدم توفّر الإذن في طلب استدعاء دالة، يجب أيضًا تقديم التعليق التوضيحي RequiresPermission.
|
|
Lint |
تعذّر استخدام Lint بسبب InstantiationException بدون رسالة استثناء في تتبع تسلسل استدعاء الدوال البرمجية في Lint
|
نتيجة إيجابية خاطئة لفحص Lint: لا يتم منح إذن android.permission.SCHEDULE_EXACT_ALARM إلا لتطبيقات النظام
|
يجب تطبيق التحقّق من StringFormatInvalid على طريقة Compose stringResource
|
لا يعمل التعليق التوضيحي RequiresFeature مع ملفات Kotlin.
|
|
Logcat |
تحسين ميزة "مطابقة الحالة" في فلتر Logcat
|
Logcat فارغ
|
|
Android Studio Meerkat | 2024.3.1 Canary 1
الإصدارات التي تم طرحها مع الإصدار:
- الإصدار 8.9.0-alpha01 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها |
معاينة الإنشاء |
الوصول إلى ملف com.android.tools.idea.projectsystem.ProjectSystemUtil.isAndroidTestFile في التوقيت الصيفي لشرق الولايات المتحدة
|
|
النشر |
[Ladybug Canary 9] عند تشغيل المشروع، لا يعيد AS إنشاء المشروع بعد الآن، ما يؤدي إلى ظهور الخطأ "حدث خطأ في تحميل عناصر التصميم"
|
|
Lint |
تعطُّل أداة Lint عند إجراء عمليات الفحص في Lint gradle
|
|
Logcat |
محو أداة Logcat في "استوديو Android" دائمًا بعد فصل الجهاز
|
تحسين ميزة "مطابقة الحالة" في فلتر Logcat
|
|
إجراء الاختبارات |
تعديل خط نافذة نتائج الاختبار
|
|
أدوات الاختبار |
[GMD] ensure adb is executable in setup task.
|
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-01-17 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-01-17 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]