الميزات الجديدة في معاينة "استوديو Android"

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

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

الإصدارات الحالية من "استوديو Android"

يسرد الجدول التالي الإصدارات الحالية من "استوديو Android" والقنوات الخاصة بها.

الإصدار القناة
قنديل البحر في "استوديو Android" | 2023.3.1 ثابت
الإصدار 8.4.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android ثابت
Android Studio Koala | 2024.1.1 الكاناري

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

يتم نشر كل إصدار معاينة من "استوديو Android" إلى جانب إصدار مقابل من المكوّن الإضافي لنظام Gradle المتوافق مع Android (AGP). يجب أن تعمل إصدارات المعاينة من الاستوديو مع أي إصدار متوافق وثابت من AGP. ومع ذلك، إذا كنت تستخدم إصدار معاينة من AGP، يجب استخدام إصدار المعاينة المقابل من Studio (على سبيل المثال، Android Studio Chipmunk Canary 7 مع AGP 7.2.0-alpha07). وتؤدي محاولات استخدام إصدارات مختلفة (مثل Android Studio Chipmunk التجريبي 1 مع AGP 7.2.0-alpha07) إلى تعذُّر المزامنة، ما يؤدي إلى ظهور طلب بالتحديث إلى الإصدار المقابل من AGP.

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

Android Studio Koala | 2024.1.1

في ما يلي الميزات الجديدة في Android Studio Koala | 2024.1.1. لمعرفة المشاكل التي تم إصلاحها في هذا الإصدار من "استوديو Android"، يمكنك الاطّلاع على المشاكل التي تم إغلاقها.

تشغيل "استوديو Android" في "الوضع الآمن"

يتيح "استوديو Android" الآن تشغيل "استوديو Android" في "الوضع الآمن". ويمكن أن يكون هذا الوضع مفيدًا في حال لم تعمل ميزات معيّنة أو تعذُّر تشغيل بيئة تطوير البرامج (IDE) بالكامل، وهو ما يمكن أحيانًا أن يكون بسبب التهيئات المخصّصة أو متغيرات البيئة أو المكوّنات الإضافية غير المتوافقة مع "استوديو Android".

يؤدي استخدام الوضع الآمن مؤقتًا إلى إرجاع بيئة التطوير المتكاملة (IDE) إلى مجموعة من الإعدادات الافتراضية التي قد تسمح بتشغيلها، بحيث يمكنك تحديد المشاكل وحلّها من هناك لتحديد المشكلة واستعادة الوظائف. يحاول "الوضع الآمن" فتح "استوديو Android" بوظائف محدودة من خلال اتّخاذ إجراءات تشمل ما يلي:

  • لإيقاف المكونات الإضافية التابعة لجهات خارجية
  • استعادة مكوّن Kotlin الإضافي المجمَّع إلى الإصدار المضمَّن في الأصل في "استوديو YouTube"
  • إعادة ضبط عمليات الضبط مؤقتًا، على سبيل المثال في ملف studio.vmoptions
  • تتحقّق هذه السياسة من متغيرات البيئة التي يمكن أن تمنع بدء التشغيل، مثل JRE_HOME وTMP.
  • لإعادة JRE إلى إصدار متوافق إذا لزم الأمر

لتشغيل Android Studio في الوضع الآمن، اتبع الخطوات التالية:

  1. ابحث عن النص البرمجي للوضع الآمن.
    • على نظام التشغيل Windows، انتقِل إلى AndroidStudio/bin وابحث عن النص البرمجي studio_safe.bat.
    • على نظام التشغيل macOS، انتقِل إلى Android Studio/Contents/bin وابحث عن النص البرمجي studio_safe.sh.
    • على نظام التشغيل Linux، انتقِل إلى android-studio/bin وابحث عن النص البرمجي studio_safe.sh.
  2. شغِّل النص البرمجي: افتح سطر الأوامر واكتب studio_safe.bat (studio_safe.sh لنظام التشغيل macOS أو Linux)، واضغط على Enter.

إنشاء تطبيق للذكاء الاصطناعي التوليدي باستخدام نموذج Gemini API

بدءًا من إصدار Android Studio Jellyfish Canary 5، يمكنك إعادة توجيه الصوت من الأجهزة المتصلة المتصلة إلى مكبّرات الصوت أو سماعات الرأس في جهاز الكمبيوتر. باستخدام ميزة "إعادة التوجيه الصوتي"، يمكنك إبقاء سماعات الرأس متصلة بجهاز الكمبيوتر والاستماع إلى كل من الكمبيوتر والهاتف المتصل بدون الحاجة إلى إعادة الاتصال يدويًا بجهاز واحد ثم آخر. لتفعيل ميزة "إعادة التوجيه الصوتي"، انتقِل إلى استوديو Android > الإعدادات > الأدوات > النسخ المطابق للجهاز واختَر إعادة توجيه الصوت من الأجهزة المحلية. يُرجى العِلم أنّه تتم إعادة توجيه الصوت دائمًا بغض النظر عن الإعدادات في أجهزة Firebase Test Lab التي تعمل بالإصدار 12 من نظام Android أو الإصدارات الأحدث.

تثبيت الملف الشخصي الأساسي

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

اختصارات إعدادات واجهة مستخدم الجهاز

لمساعدتك في إنشاء واجهة المستخدم وتصحيح الأخطاء فيها، طرحنا ميزة ضبط الاختصارات في واجهة مستخدم الجهاز في نافذة أداة "الأجهزة قيد التشغيل" في "استوديو Android". استخدِم الاختصارات لعرض تأثير الإعدادات الشائعة لواجهة المستخدم، مثل المظهر الداكن وحجم الخط وحجم الشاشة ولغة التطبيق وTalkBack. ويمكنك استخدام الاختصارات مع المحاكيات، والأجهزة الفعلية التي تتم مزامنتها، والأجهزة التي يتم بثها من مركز الاختبار الافتراضي لمنصة Firebase.

تجدر الإشارة إلى أنّ إعدادات تسهيل الاستخدام مثل TalkBack وسماع الاختيار لا تظهر إلا إذا سبق تثبيتها على الجهاز. إذا لم تظهر لك هذه الخيارات، يمكنك تنزيل تطبيق "خدمات تسهيل استخدام Android" من "متجر Play".

اختصارات إعدادات واجهة مستخدم الجهاز في نافذة الجهاز قيد التشغيل
اختصارات ضبط واجهة مستخدم الجهاز في نافذة الجهاز قيد التشغيل

إمكانات أدوات الاستشعار الوهمية وقيمها

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

يقع الزر بالقرب من منتصف صف اللوحة.
الشكل 1. لوحة خدمات Wear Health المتاحة في المحاكي.

لفتح اللوحة واستخدامها، يمكنك إجراء ما يلي:

  1. أنشئ جهاز Android افتراضي (AVD) أو افتحه وشغِّل تطبيقك على المحاكي.
  2. في لوحة المحاكي، اختَر خدمات Wear Health. فتح لوحة "خدمات Wear Health" تظهر لوحة Wear Health Services، وتعرض قائمة بأجهزة الاستشعار المتوفّرة على الأجهزة المختلفة التي تعمل بنظام التشغيل Android.

بعد فتح اللوحة، يمكنك إجراء ما يلي:

  • التبديل بين الإمكانات العادية أو كل الإمكانات (التلقائية) أو مخصّصة انقر على تطبيق لإرسال القائمة الحالية للإمكانات إلى الجهاز الذي تمت محاكاته، واختَر إعادة ضبط لاستعادة قائمة الإمكانات إلى قيم خيار الإيقاف التلقائية.
  • يمكنك تشغيل أحداث مختلفة للمستخدمين بعد النقر على زر القائمة المنسدلة تشغيل الأحداث. من هنا، يمكنك تشغيل/استئناف أنشطة اللياقة البدنية، وتشغيل أحداث النوم من قِبل المستخدم، وتشغيل ضربات الغولف التي يأخذها المستخدم في ملعب غولف أو ملعب غولف صغير.
  • تجاهُل قيم أداة الاستشعار بعد بدء التمرين في تطبيق مثبّت على المحاكي. بعد إدخال قيم جديدة لمقاييس التمارين الرياضية المختلفة، اختَر تطبيق لمزامنة هذه القيم مع المحاكي. وهو مفيد لاختبار كيفية تعامل تطبيقك مع حالات التمرين المختلفة واتجاهات اللياقة البدنية للمستخدمين.