طرح ميزات Meerkat في Android Studio | 2024.3.2

"استوديو Android" هو بيئة التطوير المتكاملة الرسمية لتطوير تطبيقات Android، ويتضمّن كل ما تحتاج إليه لتصميم تطبيقات Android.

تسرد هذه الصفحة الميزات الجديدة والتحسينات في أحدث إصدار من الإصدار الثابت من Android Studio، وهو الإصدار Meerkat Feature Drop. يمكنك تنزيله هنا أو التحديث إليه داخل "استوديو Android" من خلال النقر على المساعدة > البحث عن التحديثات (استوديو Android > البحث عن التحديثات على نظام التشغيل macOS).

هذا إصدار ثابت من Android Studio. يُرجى العِلم أنّ الرموز البرمجية قد تتضمّن ميزات صغيرة جديدة وإصلاحات للأخطاء. اطّلِع على أسماء إصدارات "استوديو Android" للتعرّف على طريقة تسمية إصدارات "استوديو Android".

للاطّلاع على المشاكل التي تم حلّها في هذا الإصدار من Android Studio، يمكنك الاطّلاع على المشاكل التي تم إغلاقها.

للاطّلاع على ملاحظات الإصدارات القديمة من "استوديو Android"، يُرجى الاطّلاع على الإصدارات السابقة.

للوصول مبكرًا إلى الميزات والتحسينات القادمة، يمكنك الاطّلاع على إصدارات المعاينة من "استوديو Android".

إذا واجهت مشاكل في Android Studio، يُرجى الاطّلاع على صفحة المشاكل المعروفة أو تحديد المشاكل وحلّها.

توافق المكوّن الإضافي لنظام Gradle المتوافق مع Android و"استوديو Android"

يستند نظام التصميم في Android Studio إلى Gradle، ويضيف المكوّن الإضافي لنظام Gradle المتوافق مع Android (AGP) العديد من الميزات الخاصة بإنشاء تطبيقات Android. يسرد الجدول التالي إصدار AGP المطلوب لكل إصدار من Android Studio.

إصدار "استوديو Android" إصدار AGP المطلوب
تحديث يحتوي على ميزات جديدة في تطبيق Meerkat | 2024.3.2 ‫3.2-8.10
Meerkat | 2024.3.1 ‫3.2-8.9
تحديث Ladybug الذي يتضمّن ميزات جديدة | 2024.2.2 ‫3.2 إلى 8.8
Ladybug | 2024.2.1 ‫3.2-8.7
تحديث Koala Feature Drop | 2024.1.2 ‫3.2-8.6
Koala | 2024.1.1 ‫3.2-8.5
Jellyfish | 2023.3.1 ‫3.2-8.4
Iguana | 2023.2.1 3.2-8.3
Hedgehog | 2023.1.1 ‫3.2-8.2
Giraffe | 2022.3.1 3.2-8.1
Flamingo | 2022.2.1 ‫3.2-8.0

إصدارات سابقة

إصدار "استوديو Android" إصدار AGP المطلوب
Electric Eel | 2022.1.1 ‫3.2-7.4
Dolphin | 2021.3.1 ‫3.2-7.3
Chipmunk | 2021.2.1 ‫3.2-7.2
Bumblebee | 2021.1.1 3.2-7.1
Arctic Fox | 2020.3.1 3.1-7.0

للحصول على معلومات عن الميزات الجديدة في المكوّن الإضافي لنظام Gradle المتوافق مع Android، يُرجى الاطّلاع على ملاحظات الإصدار الخاصة بالمكوّن الإضافي لنظام Gradle المتوافق مع Android.

الحد الأدنى لإصدارات الأدوات لمستوى واجهة برمجة تطبيقات Android

هناك حدّ أدنى لإصدارات Android Studio وAGP تتوافق مع مستوى معيّن من واجهة برمجة التطبيقات. قد يؤدي استخدام إصدارات أقدم من "استوديو Android" أو AGP مقارنةً بالإصدارات المطلوبة في targetSdk أو compileSdk لمشروعك إلى حدوث مشاكل غير متوقّعة. ننصح باستخدام أحدث إصدار مبكر حصري من "استوديو Android" وAGP للعمل على مشاريع تستهدف الإصدارات التجريبية من نظام التشغيل Android. يمكنك تثبيت إصدارات معاينة من Android Studio إلى جانب إصدار ثابت.

في ما يلي الحد الأدنى لإصدارات "استوديو Android" وAGP:

مستوى واجهة برمجة التطبيقات أدنى إصدار من "استوديو Android" الحد الأدنى لإصدار AGP
36.0 Meerkat | 2024.3.1 Patch 1 8.9.1
35 تحديث Koala Feature Drop | 2024.2.1 8.6.0
34 Hedgehog | 2023.1.1 8.1.1
33 Flamingo | 2022.2.1 7.2

توافق "استوديو Android" وخدمات Cloud

يتضمّن "استوديو Android" عمليات دمج الخدمات التي تساعدك أنت وفريقك في تحقيق تقدّم أسرع أثناء تطوير تطبيقات Android وإصدارها وصيانتها. ويشمل ذلك خدمات Cloud، مثل Gemini في Android Studio و"مؤشرات Play الحيوية" و Firebase Crashlytics. لا تتوفّر خدمات السحابة الإلكترونية إلا على أحدث إصدار من الإصدار الثابت لقناة Android Studio، وآخر ثلاثة إصدارات رئيسية، وآخر تصحيحات مرتبطة بهذه الإصدارات. عندما يقع الإصدار خارج فترة التوافق هذه، يتم إيقاف عمليات دمج الخدمات ومطلوب منك تحديث Android Studio.

إصدارات "استوديو Android" التي تتوافق حاليًا مع خدمات Cloud

اعتبارًا من الإصدار الثابت من تحديث Meerkat الذي يحتوي على ميزات جديدة في "استوديو Android"، أصبحت كل إصدارات "استوديو Android" متوافقة مع خدمات Cloud. وسيبدأ تنفيذ التعديل مع طرح ميزات الإصدار Narwhal من "استوديو Android".

في ما يلي الميزات الجديدة في الإصدار Meerkat Feature Drop من Android Studio.

إتاحة رموز مستوحاة من مظهر معيّن

لضمان ظهور رمز تطبيقك بأفضل شكل عندما يفعّل المستخدمون "رموز المظهر" في خيارات المطوّر في الإصدار Android 13، يتيح لك الإصدار Android Studio Meerkat Feature Drop | 2024.3.2 Canary 1 الآن معاينة الشكل الذي سيظهر به رمزك باستخدام خوارزمية التخصيص الجديدة.

للتحكّم بشكل كامل في مظهر الرمز، يجب تقديم رمز مخصّص يناسب موضوع التطبيق من خلال إضافة طبقة أحادية اللون مخصّصة. وحتى إذا لم يسبق لك إجراء ذلك، سيظل بإمكانك استخدام أداة المعاينة الجديدة هذه للحصول على فكرة عن الشكل الذي سيظهر به رمزك وتحديد أي مشاكل محتملة في تناقض الألوان.

معاينة رمز التطبيق المستوحى من موضوع معيّن
معاينة رمز التطبيق المستوحى من موضوع معيّن

تغيير أدلة ضبط "استوديو Android"

بدءًا من الإصدار Meerkat Feature Drop Canary 2، يستخدم Android Studio إعدادات المستخدم نفسها في الإصدارات التجريبية والإصدارات العلنية والإصدارات الثابتة. نتيجةً لذلك، تمّت إزالة "المعاينة" من مسار دليل الإعدادات لـ "استوديو Android" في الإصدارَين التجريبي والإصدار التجريبي من Canary.

بالإضافة إلى ذلك، للسماح بتشغيل إصدارات طرح الميزات في الوقت نفسه مع إصدارات تحديثات المنصة، أضفنا إصدارًا صغيرًا إلى مسار دليل الإعدادات. على سبيل المثال، يتم استخدام AndroidStudio2024.3.2 بدلاً من AndroidStudio2024.3.

اطّلِع على تصدير إعدادات IDE واستيرادها إذا أردت استيراد الإعدادات يدويًا.

مكتبة الطلبات

تعمل ميزة "مكتبة الطلبات" الجديدة في Gemini ضمن Android Studio على تحسين الإنتاجية من خلال السماح لك بحفظ الطلبات المستخدَمة بشكل متكرر وإدارتها. يمكنك الوصول إلى مكتبة الطلبات من خلال الإعدادات > Gemini > مكتبة الطلبات لتخزين الطلبات واستردادها. يمكنك تخزين الطلبات على مستوى IDE أو على مستوى المشروع:

  • تكون الطلبات على مستوى IDE خاصة بك ويمكن استخدامها في عدة projects.
  • يمكن مشاركة الطلبات على مستوى المشروع بين أعضاء الفريق الذين يعملون على المشروع نفسه. لمشاركة الطلبات مع الفريق، يجب إضافة مجلد .idea إلى نظام التحكّم بالإصدارات.

يمكنك أيضًا النقر بزر الماوس الأيمن على طلب في المحادثة لحفظه لاستخدامه لاحقًا. لتطبيق طلب محفوظ، انقر بزر الماوس الأيمن في "المحرِّر" وانتقِل إلى Gemini > مكتبة الطلبات لتطبيق الطلب. ويؤدي هذا الأسلوب المبسّط لسير العمل إلى عدم الحاجة إلى إعادة كتابة الطلبات الشائعة الاستخدام، ما يوفر عليك الوقت والجهد.

إيقاف أداة تعديل الصور المتحركة نهائيًا

في "استوديو Android"، نسعى جاهدين باستمرار إلى تزويد المطوّرين بالأدوات الأكثر فعالية وحداثة لإنشاء تطبيقات Android رائعة. وفي إطار هذا الالتزام، سنوقف نهائيًا ميزة "أداة تعديل الصور المتحركة" في الإصدار المخصّص لأجهزة Android من ميزة Meerkat في "استوديو YouTube".

لفترة من الوقت، كان "أداة التعديل بالحركة" أداة قيّمة لإنشاء صور متحركة تم إنشاؤها باستخدام ميزة "تنسيق الحركة". ومع ذلك، مع التطور السريع لأدوات Jetpack Compose، لاحظنا الإمكانات الهائلة التي توفّرها هذه الأدوات الحديثة لتصميم واجهة المستخدم في تطوير الرسوم المتحركة. يوفّر تطبيق Compose أسلوبًا تعريفيًا ومباشرًا، ما يسهّل إنشاء صور متحركة سلسة وجذابة.

يوفّر Jetpack Compose العديد من المزايا الرئيسية:

  1. أسلوب حديث وتعريفي:تجعل البنية التعريفية في Compose رمز التحريك أكثر سهولة في القراءة والصيانة.
  2. أدوات الرسوم المتحركة المدمجة: توفّر ميزة "معاينة الرسوم المتحركة في Compose" سير عمل مبسطًا لإنشاء الرسوم المتحركة واختبارها مباشرةً ضمن رمز Compose.
  3. التطوير المتوافق مع المستقبل: من خلال التركيز على Compose، نستثمر في مستقبل تطوير واجهة مستخدم Android.

هدفنا هو تقديم تجربة رسوم متحركة موحّدة وفعّالة ضمن المنظومة المتكاملة Compose. على الرغم من أنّ "أداة إنشاء الصور المتحركة" كانت أداة قيّمة، نعتقد أنّ أداة Compose تمثّل مستقبل الرسوم المتحركة في Android. نريد أن نركّز جهودنا على تحسين ميزة "الإنشاء" إلى أقصى حد. ننصحك بالاطّلاع على مزيد من المعلومات حول إنشاء صور متحركة باستخدام Jetpack Compose وأدوات إنشاء الصور المتحركة في Compose.