Android Studio هي بيئة التطوير المتكاملة الرسمية لتطوير تطبيقات Android، وتتضمّن كل ما تحتاج إليه لإنشاء تطبيقات Android.
تسرد هذه الصفحة الميزات والتحسينات الجديدة في أحدث إصدار من تحديث Android Studio Narwhal Feature Drop في القناة الثابتة. يمكنك تنزيلها من هنا أو تثبيت آخر إصدار من داخل "استوديو Android" من خلال النقر على مساعدة > البحث عن تحديثات (استوديو Android > البحث عن تحديثات على نظام التشغيل macOS).
هذا هو الإصدار الثابت من "استوديو Android". يُرجى العِلم أنّ رموز التصحيح قد تتضمّن ميزات ثانوية جديدة وإصلاحات للأخطاء. يمكنك الاطّلاع على أسماء إصدارات "استوديو Android" للتعرّف على طريقة تسمية إصدارات "استوديو Android".
للاطّلاع على المشاكل التي تم حلّها في هذا الإصدار من Android Studio، راجِع المشاكل التي تم إغلاقها.
للاطّلاع على ملاحظات الإصدارات القديمة من "استوديو Android"، يُرجى الرجوع إلى الإصدارات السابقة.
للحصول على إمكانية الوصول المبكر إلى الميزات والتحسينات القادمة، راجِع إصدارات المعاينة من "استوديو Android".
إذا واجهت مشاكل في "استوديو Android"، راجِع صفحة المشاكل المعروفة أو تحديد المشاكل وحلّها.
توافق المكوّن الإضافي لنظام Gradle المتوافق مع Android و"استوديو Android"
يستند نظام التصميم في "استوديو Android" إلى Gradle، ويضيف المكوّن الإضافي لنظام Gradle المتوافق مع Android (AGP) العديد من الميزات الخاصة بإنشاء تطبيقات Android. يوضّح الجدول التالي إصدار AGP المطلوب لكل إصدار من Android Studio.
إصدار Android Studio | إصدار AGP المطلوب |
---|---|
تحديث Narwhal Feature Drop | 2025.1.2 | 4.0-8.12 |
Narwhal | 2025.1.1 | 3.2-8.11 |
تحديث Meerkat | الإصدار 2024.3.2 | 3.2-8.10 |
Meerkat | 2024.3.1 | 3.2-8.9 |
Ladybug Feature Drop | 2024.2.2 | 3.2-8.8 |
Ladybug | 2024.2.1 | 3.2-8.7 |
تحديث "ميزات كوالا" | 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 Studio | إصدار 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" أو "مكوّن Android الإضافي في Gradle" من الإصدارات المطلوبة في targetSdk
أو compileSdk
لمشروعك إلى حدوث مشاكل غير متوقّعة. ننصحك باستخدام أحدث إصدار مبكر حصري من "استوديو Android" وAGP للعمل على المشاريع التي تستهدف إصدارات مبكرة حصرية من نظام التشغيل Android. يمكنك
تثبيت
إصدارات معاينة من "استوديو Android" إلى جانب إصدار ثابت.
في ما يلي الحد الأدنى لإصدارَي "استوديو Android" وAGP:
مستوى واجهة برمجة التطبيقات | أدنى إصدار من "استوديو Android" | الحد الأدنى لإصدار "مكوّن Android الإضافي لنظام Gradle" |
---|---|---|
36.0 | Meerkat | 2024.3.1 Patch 1 | 8.9.1 |
35 | تحديث "كوالا" | 2024.2.1 | 8.6.0 |
34 | Hedgehog | 2023.1.1 | 8.1.1 |
33 | Flamingo | 2022.2.1 | 7.2 |
التوافق مع "استوديو Android" وخدمات السحابة الإلكترونية
يتضمّن "استوديو Android" عمليات دمج للخدمات تساعدك أنت وفريقك على إحراز تقدّم أسرع أثناء تطوير تطبيقات Android وإصدارها وصيانتها. ويشمل ذلك خدمات السحابة الإلكترونية، مثل Gemini في "استوديو Android" وPlay Vitals وFirebase Crashlytics. لا تتوفّر الخدمات السحابية إلا على أحدث إصدار ثابت من قناة Android Studio، والإصدارات الرئيسية الثلاثة السابقة الأحدث، والحِزم المرتبطة بهذه الإصدارات. عندما يكون الإصدار خارج نطاق التوافق هذا، يتم إيقاف عمليات الدمج مع الخدمات، ويجب تحديث Android Studio.
إصدارات Android Studio المتوافقة حاليًا مع الخدمات السحابية
اعتبارًا من إصدار قناة الإصدار الثابت من تحديث Meerkat من "استوديو Android"، تتوافق جميع إصدارات "استوديو Android" مع الخدمات السحابية. سيبدأ تنفيذ التغيير مع تحديث Narwhal الذي يحتوي على ميزات جديدة في "استوديو Android".
Studio Labs
يتيح لك برنامج Studio Labs تجربة أحدث الميزات التجريبية المستندة إلى الذكاء الاصطناعي في إصدار ثابت من "استوديو Android"، ما يتيح لك دمج عروض المساعدة المستندة إلى الذكاء الاصطناعي بشكل أسرع في سير عمل التطوير. لمزيد من المعلومات، يُرجى الاطّلاع على Studio Labs.
في ما يلي الميزات المتوفّرة حاليًا في Studio Labs.
الميزة | الوصف | مستندات Google |
---|---|---|
إنشاء معاينة | يمكن لـ Gemini إنشاء معاينات Compose تلقائيًا، بما في ذلك بيانات وهمية لمعاينة المَعلمات، وذلك لمكوّن قابل للإنشاء معيّن أو جميع المكوّنات القابلة للإنشاء في ملف. | إنشاء معاينات لميزة "كتابة أغنية" |
إرفاق صور | أرفِق صورة بطلب البحث للمساعدة في إنشاء واجهة المستخدم وتصحيح أخطاء واجهة المستخدم وتوثيق بنية التطبيق وغير ذلك. | إرفاق صور |
إرفاق ملفات | أرفِق ملفات بطلبك لمساعدة Gemini في فهم سياق سؤالك بشكل أفضل وتحديد الرمز الذي يجب تعديله. | إرفاق ملفات |
Transform UI | استخدِم اللغة الطبيعية لتعديل واجهة مستخدم تطبيقك مباشرةً من لوحة معاينة Compose. | Transform UI |
في ما يلي ميزات جديدة في تحديث Narwhal Feature Drop من "استوديو Android".
Gemini في ميزة Agent Mode ضمن "استوديو Android"
"Gemini في وضع Agent Mode" في "استوديو Android" هي ميزة جديدة مستندة إلى الذكاء الاصطناعي ومصمَّمة للتعامل مع مهام التطوير المعقّدة والمتعدّدة المراحل التي تتجاوز ما يمكنك تجربته من خلال الدردشة مع Gemini. لاستخدام "وضع الوكيل"، انقر على Gemini في الشريط الجانبي، ثم انقر على علامة التبويب الوكيل. يمكنك وصف هدف معقّد، مثل إنشاء اختبارات للوحدات أو إصلاح الأخطاء، وسيقوم الوكيل بوضع خطة تنفيذ تشمل ملفات متعددة في مشروعك. يقترح الوكيل تعديلات ويصلح الأخطاء بشكل متكرر لتحقيق الهدف. يمكنك مراجعة التغييرات المقترَحة وقبولها أو رفضها، وطلب تكرارها بناءً على ملاحظاتك.

القواعد في Gemini
تتيح لك القواعد في Gemini تحديد أساليب الترميز أو تنسيقات الإخراج المفضّلة ضمن مكتبة الطلبات. يمكنك أيضًا الإشارة إلى اللغات وحزمة التكنولوجيا المفضّلة لديك. عند ضبط هذه الإعدادات المفضّلة مرة واحدة، يتم تطبيقها تلقائيًا على جميع الطلبات اللاحقة التي يتم إرسالها إلى Gemini. تساعد القواعد الذكاء الاصطناعي في فهم معايير المشروع والإعدادات المفضّلة للحصول على مساعدة أكثر دقة وملاءمةً في كتابة الرموز البرمجية. على سبيل المثال، يمكنك إنشاء قاعدة مثل "قدِّم لي دائمًا ردودًا موجزة بلغة Kotlin".
لإعداد قاعدة، انتقِل إلى Android Studio > الإعدادات > الأدوات > Gemini > مكتبة الطلبات > القواعد وعدِّل النص في المحرّر. استخدِم القائمة المنسدلة لتخزين القواعد على مستوى بيئة التطوير المتكاملة أو على مستوى المشروع:
- قواعد IDE خاصة بك ويمكن استخدامها في مشاريع متعددة.
- يمكن مشاركة القواعد على مستوى المشروع بين أعضاء الفريق الذين يعملون على المشروع نفسه.
لمشاركة الطلبات مع الفريق، يجب إضافة المجلد
.idea
إلى نظام التحكّم بالإصدارات.

محاكي الواقع الممتد المضمّن
يتم الآن تشغيل "محاكي الواقع الممتد" تلقائيًا في الحالة المضمَّنة. يمكنك الآن نشر تطبيقك والتنقّل في المساحة الثلاثية الأبعاد واستخدام "أداة فحص التنسيق" مباشرةً داخل Android Studio.

نموذج مشروع الواقع الممتد
يقدّم تحديث Android Narwhal الذي يتضمّن ميزات جديدة نموذج مشروع جديدًا مصمّمًا خصيصًا لـ Jetpack XR. يوفّر ذلك أساسًا متينًا مع رمز نموذجي للبدء في رحلة تطوير تجارب غامرة على الفور.
أداة فحص التنسيق المضمّنة للواقع الممتد
يتيح لك أداة فحص التنسيق المضمّنة الآن فحص تنسيق واجهة المستخدم وتحسينه ضمن بيئة الواقع الممتد في تطبيقات الواقع الممتد. يمكنك الحصول على إحصاءات تفصيلية حول بنية مكونات تطبيقك وتحديد المشاكل المحتملة في التصميم لتقديم تجارب أكثر سلاسة وفعالية.
التوافق مع حجم الصفحة البالغ 16 كيلوبايت
يضيف تحديث Narwhal من "استوديو Android" تحسينات على إمكانية الانتقال إلى أحجام صفحات تبلغ 16 كيلوبايت. لمساعدتك في التنقّل بسلاسة خلال عملية الانتقال هذه، يقدّم Android Studio الآن تحذيرات استباقية عند إنشاء حِزم APK أو حِزم تطبيقات Android غير متوافقة مع الأجهزة التي تستخدم صفحات الذاكرة بحجم 16 كيلوبايت. باستخدام أداة تحليل حِزم APK، يمكنك أيضًا معرفة المكتبات غير المتوافقة مع الأجهزة التي تستخدم صفحات ذاكرة بحجم 16 كيلوبايت. لاختبار تطبيقاتك في هذه البيئة الجديدة، يتوفّر أيضًا هدف محاكي مخصّص بحجم 16 كيلوبايت في "استوديو Android" إلى جانب صور 4 كيلوبايت الحالية.

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

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

إعداد جديد لإيقاف المزامنة التلقائية
يتيح لك Android Studio الآن خيارًا للتبديل من وضع "المزامنة التلقائية" التلقائي (على سبيل المثال، يتم تشغيل المزامنة تلقائيًا عند فتح مشروع) إلى وضع "المزامنة اليدوية" الجديد مع التذكيرات. لا يزال السلوك التلقائي هو "المزامنة التلقائية". للتبديل إلى "المزامنة اليدوية"، انتقِل إلى ملف (استوديو Android على نظام التشغيل macOS) > الإعدادات > الإنشاء والتنفيذ والنشر > أدوات الإنشاء واضبط وضع مزامنة المشروع على المزامنة اليدوية مع التذكيرات كوضع مزامنة المشروع.
تتوفّر "مختبرات الأجهزة الشريكة" مع ميزة "بث أجهزة Android"
مختبرات الأجهزة الشريكة هي مختبرات أجهزة يديرها شركاء Google من المصنّعين الأصليين للأجهزة، مثل Samsung وXiaomi وOPPO وOnePlus وvivo وغيرهم، وتوسّع مجموعة الأجهزة المتاحة في ميزة "بث الأجهزة على Android". هذه الخدمة في مرحلة الإصدار التجريبي، وهي متاحة في أحدث إصدارات Canary من "استوديو Android". لمزيد من المعلومات، يُرجى الاطّلاع على مقالة الربط ببرنامج Partner Device Labs.
وضع K2 تلقائيًا
يستخدم "استوديو Android" الآن برنامج K2 Kotlin المجمّع تلقائيًا. يوفّر هذا المحوّل البرمجي من الجيل التالي تحسينات كبيرة في الأداء على مستوى بيئة التطوير المتكاملة وعمليات الإنشاء. من خلال تفعيل K2، نمهّد الطريق لميزات لغة البرمجة Kotlin المستقبلية ولتجربة تطوير أسرع وأكثر فعالية في Kotlin.