"استوديو Android" هو بيئة تطوير متكاملة رسمية لنظام Android، ويشمل كل ما تحتاجه لإنشاء تطبيقات Android.
تسرد هذه الصفحة الميزات والتحسينات الجديدة في أحدث إصدار في القناة الثابتة، Android Studio Koala Feature Drop. يمكنك تنزيله من هنا أو عدِّل المعلومات داخل "استوديو Android" بالنقر على مساعدة > البحث عن تحديثات (استوديو Android > البحث عن تحديثات على نظام التشغيل macOS)
للاطّلاع على المشاكل التي تم إصلاحها في هذا الإصدار من "استوديو Android"، يُرجى الانتقال إلى المشاكل المغلقة.
لعرض ملاحظات الإصدار الخاصة بالإصدارات القديمة من "استوديو Android"، يُرجى الاطّلاع على الإصدارات السابقة:
لاستخدام الميزات والتحسينات القادمة قبل إطلاقها، يُرجى الاطّلاع على مقالة معاينة الإصدارات. في "استوديو Android"
إذا واجهت مشاكل في "استوديو Android"، يمكنك الاطّلاع على المشاكل المعروفة أو تحديد المشاكل وحلّها .
نظام Gradle المتوافق مع Android المكوّن الإضافي والتوافق مع "استوديو Android"
ويستند نظام تصميم "استوديو Android" إلى نظام Gradle ونظام Gradle المتوافق مع Android. (AGP) العديد من الميزات الخاصة بإنشاء تطبيقات Android. تشير رسالة الأشكال البيانية يدرج الجدول التالي إصدار AGP المطلوب لكل إصدار من "استوديو Android".
إصدار "استوديو Android" | إصدار AGP المطلوب |
---|---|
دعسوقة | 1 تشرين الثاني (نوفمبر) 2024 | 3.2-8.7 |
تحديث تطبيق كوالا | 2 تشرين الأول (أكتوبر) 2024 | 3.2-8.6 |
كوالا | 1 تشرين الأول (أكتوبر) 2024 | 8.5-3.2 |
قنديل بحر | 1 تشرين الأول (أكتوبر) 2023 | 8.4-3.2 |
إغوانا | 1 تشرين الأول (أكتوبر) 2023 | 3.2-8.3 |
القنفذ | 1 تشرين الأول (أكتوبر) 2023 | من 3.2 إلى 8.2 |
زرافة | 1 آذار (مارس) 2022 | من 3.2 إلى 8.1 |
زهري مرجاني | 1 تشرين الثاني (نوفمبر) 2022 | من 3.2 إلى 8.0 |
إصدارات سابقة
إصدار "استوديو Android" | إصدار AGP المطلوب |
---|---|
الأنقليس الكهربائي | 1 تشرين الأول (أكتوبر) 2022 | 3.2-7.4 |
دولفين | 1 تشرين الثاني (نوفمبر) 2021 | 3.2-7.3 |
سنجاب | 1 تشرين الثاني (نوفمبر) 2021 | 3.2-7.2 |
نحلة | 1 تشرين الأول (أكتوبر) 2021 | 3.2-7.1 |
الثعلب القطبي | 1/3/2020 | من 3.1 إلى 7.0 |
للحصول على معلومات بشأن الميزات الجديدة في المكوّن الإضافي لنظام Gradle المتوافق مع Android، يمكنك الاطّلاع على ملاحظات إصدار المكوّن الإضافي لنظام Gradle المتوافق مع Android
الحد الأدنى من إصدارات الأدوات لمستوى واجهة برمجة تطبيقات Android
هناك حدّ أدنى من إصدارات "استوديو Android" وAGP يتوافق مع واجهة برمجة تطبيقات معيّنة.
المستوى. إذا كنت تستخدم إصدارات من "استوديو Android" أو AGP أقلّ من تلك التي تتطلّبها
أن يؤدي targetSdk
أو compileSdk
للمشروع إلى مشاكل غير متوقعة. أر
ننصحك باستخدام أحدث إصدار معاينة من "استوديو Android" وAGP للعمل على
للمشروعات التي تستهدف إصدارات المعاينة من نظام التشغيل Android. يمكنك
تثبيت
إصدارات معاينة "استوديو Android" إلى جانب إصدار ثابت.
في ما يلي الحد الأدنى لإصدارات "استوديو Android" وAGP:
مستوى واجهة برمجة التطبيقات | الحدّ الأدنى لإصدار "استوديو Android" | الحد الأدنى لإصدار AGP |
---|---|---|
معاينة VanillaIceCream | قنديل بحر | 1 تشرين الأول (أكتوبر) 2023 | 8.4 |
34 | القنفذ | 1 تشرين الأول (أكتوبر) 2023 | 8.1.1 |
33 | زهري مرجاني | 1 تشرين الثاني (نوفمبر) 2022 | 7.2 |
في ما يلي الميزات الجديدة في الإصدار Android Studio Koala Feature Drop.
إصدارات التصحيح
في ما يلي قائمة بإصدارات التصحيح في تطبيق Android Studio Koala الإصدار 8.5 من المكوّن الإضافي لنظام Gradle المتوافق مع Android.
Android Studio Koala | إصدارا 2024.1.1 Patch 1 وAGP 8.5.1 (تموز/يوليو 2024)
يتضمن هذا التحديث الثانوي إصلاح الأخطاء هذه.
بث بيانات جهاز Android: توفير المزيد من الأجهزة وإمكانية الاشتراك المحسّنة
يشتمل البث على أجهزة Android الآن على الأجهزة اللاحقة، بالإضافة إلى المجموعة التي تضم أكثر من 20 طرازًا من الأجهزة متوفرة:
- هاتف Samsung Galaxy Fold5
- هاتف Samsung Galaxy S23 Ultra
- Google Pixel 8a
بالإضافة إلى ذلك، إذا كنت مستخدمًا جديدًا لمنصة Firebase، ينشئ "استوديو Android" تلقائيًا وإعداد مشروع Firebase بدون تكلفة لك عند تسجيل الدخول إلى ميزة Koala أفلِت الملف لاستخدام ميزة "بث الجهاز". وبذلك يمكنك الوصول إلى الجهاز الذي تحتاجه بسرعة أكبر بكثير. مزيد من المعلومات حول حصص البث على جهاز Android بما في ذلك الحصة الترويجية لمشاريع خطط Firebase Blaze المتاحة لفترة محدودة.
رصد سرعة كابل USB
يرصد "استوديو Android" الآن ما إذا كان من الممكن ربط جهاز Android. باستخدام كابل USB أسرع، وتقترح ترقية تعمل على زيادة حجم جهازك إلى أقصى حد والإمكانات. فاستخدام كابل USB مناسب يؤدي إلى تحسين وقت تثبيت التطبيق يقلل من وقت الاستجابة عند استخدام أدوات مثل برنامج تصحيح الأخطاء في "استوديو Android".
يتم التحقق من سلسلة USB بالكامل التي تؤدي إلى الجهاز. إذا رأيت رسالة "اتصال تحذير من السرعة" تحقق من شهادة إصدار الكابلات ولكن وكذلك أي موزّعات، بما في ذلك موزّع الشاشة، مدرَجة في سلسلة USB.
تتوفّر ميزة "رصد سرعة كابل USB" مع الميزات التالية:
- الأجهزة التي تعمل بالمستوى 30 من واجهة برمجة التطبيقات (Android 11) أو الإصدارات الأحدث
- محطات العمل التي تعمل بنظام التشغيل macOS أو Linux وسيتوفّر قريبًا نظام التشغيل Windows.
- أحدث إصدار من أدوات النظام الأساسي لحزمة تطوير البرامج (SDK)
تشبه المعلومات التي يقدّمها "استوديو Android" المعلومات التي يمكنك تقديمها استخدام إحدى الأدوات التالية حسب نظام التشغيل لديك:
- نظام التشغيل Mac: تشغيل
system_profiler SPUSBDataType
من الوحدة الطرفية - نظام التشغيل Linux: تشغيل
lsusb -vvv
من الوحدة الطرفية
تم تعديل عملية تسجيل الدخول إلى خدمات Google
أصبح من السهل الآن تسجيل الدخول إلى خدمات Google المتعددة باستخدام مصادقة واحدة . تحديد ما إذا كنت تريد استخدام Gemini في "استوديو Android" أو Firebase لنظام Android أو تقارير "بث الجهاز" أو تقارير "مؤشرات Android الحيوية" في Google Play أو كل هذه المعلومات المفيدة فإن تدفق تسجيل الدخول الجديد يسهل عملية البدء. إذا كنت مستخدم جديد في Firebase وتريد استخدام ميزة "بث المحتوى من جهاز Android" و"استوديو Android" تنشئ مشروعًا لك تلقائيًا، لتتمكّن من بدء بث جهاز Firebase الفعلي. من خلال تحديد نطاق الأذونات الدقيقة، التحكّم دائمًا في الخدمات التي يمكنها الوصول إلى حسابك. للحصول على انقر على الصورة الرمزية للملف الشخصي وسجِّل الدخول باستخدام حساب المطوّر الخاص بك.
اختصارات إعدادات واجهة مستخدم الجهاز
لمساعدتك في إنشاء واجهة المستخدم وتصحيح الأخطاء فيها، قدّمنا واجهة مستخدم الجهاز. اختصارات في نافذة أدوات الأجهزة قيد التشغيل في "استوديو Android". استخدِم الاختصارات للاطّلاع على تأثير الإعدادات الشائعة لواجهة المستخدم، مثل المظهر الداكن. والمظهر وحجم الخط وحجم الشاشة ولغة التطبيق وTalkBack. يمكنك استخدام صفحة الاختصارات التي تتضمّن أدوات المحاكاة والأجهزة الفعلية التي تتم مزامنتها على الجهاز وفي السحابة الإلكترونية والأجهزة التي يتم بثها من مركز الاختبار الافتراضي لمنصة Firebase
يُرجى ملاحظة أنّ إعدادات تسهيل الاستخدام، مثل TalkBack وسماع الاختيار إلا إذا كانت مثبتة بالفعل على الجهاز. إذا كنت لا ترى يمكنك تنزيل تطبيق "خدمات تسهيل استخدام Android" من "متجر Play".
تتوفّر اختصارات إعدادات واجهة مستخدم الجهاز للأجهزة التي تعمل بالمستوى 33 أو مستوى واجهة برمجة التطبيقات. أعلى.
محلّل أسرع ومحسّن باستخدام نهج يركز على المهام
لقد أدخلنا تحسينات على أداء "أداة تحليل استوديو Android" الشائعة، مهام تحليل البيانات، مثل تسجيل تتبُّع تتبُّع النظام باستخدام التطبيقات التي يمكن تحليلها بدء التشغيل بشكل أسرع بنسبة تصل إلى 60٪.
تعمل إعادة التصميم التي تركز على المهام من قبل المحلل أيضًا على تسهيل بدء المهمة التي تهمّك، سواء كان تحليل وحدة المعالجة المركزية (CPU) أو الذاكرة أو الطاقة في تطبيقك الاستخدام. على سبيل المثال، يمكنك بدء مهمة تتبُّع النظام لتسجيل البيانات وتحسينها وقت بدء تشغيل تطبيقك مباشرةً من واجهة المستخدم فور فتح "ملف التعريف".
لوحة معاينة مربّعات Wear OS
من خلال تضمين العديد من الاعتماديات على الإصدار 1.4 من مكتبة Jetpack Tiles، يمكنك عرض لقطات لمربّعات تطبيق Wear OS تكون لوحة المعاينة هذه مفيدة بشكل خاص إذا تغير مظهر المربع في الاستجابة للظروف، مثل المحتوى المختلف بناءً على أو حجم شاشة العرض أو حدث رياضي يصل إلى نصف المدة.
إنشاء معاينات التطبيق المصغّر لميزة "نظرة سريعة"
يسهّل Android Studio Koala Feature Drop معاينة Jetpack Compose. يمكنك إلقاء نظرة سريعة على التطبيقات المصغّرة مباشرةً في بيئة التطوير المتكاملة. التقاط القذائف المشكلات المحتملة في واجهة المستخدم وتحسين مظهر الأداة في بداية تطوير البرامج. للبدء، اتبع الخطوات التالية:
- أضف التبعيات.
- أضِف التبعيات إلى كتالوج الإصدارات:
[versions] androidx-glance-preview = "1.1.0-rc01" [libraries] androidx-glance-preview = { group = "androidx.glance", name = "glance-preview", version.ref = "androidx-glance-preview" } androidx-glance-appwidget-preview = { group = "androidx.glance", name = "glance-appwidget-preview", version.ref = "androidx-glance-preview" }
- أضِف الاعتماديات إلى ملف
build.gradle.kts
على مستوى التطبيق:debugImplementation(libs.androidx.glance.preview) debugImplementation(libs.androidx.glance.appwidget.preview)
- أضِف التبعيات إلى كتالوج الإصدارات:
- استيراد الموارد التابعة في الملف الذي تتوفّر فيه ميزة "نظرة سريعة" لواجهة المستخدم:
import androidx.glance.preview.ExperimentalGlancePreviewApi import androidx.glance.preview.Preview
- إنشاء معاينة لتطبيق "نظرة سريعة" المصغّر:
@Composable fun MyGlanceContent() { GlanceTheme { Scaffold( backgroundColor = GlanceTheme.colors.widgetBackground, titleBar = { … }, ) { … } } } @OptIn(ExperimentalGlancePreviewApi::class) @Preview(widthDp = 172, heightDp = 244) @Composable fun MyGlancePreview() { MyGlanceContent() }
تفعيل ميزة "التعديل المباشر" في ميزة "الكتابة" تلقائيًا وفي الاختصار الجديد
أصبحت ميزة التعديل المباشر الآن يتم تفعيلها تلقائيًا في الوضع اليدوي. وقد تمت زيادة مستوى استقرارها وتعزيز متانتها كشف التغيير، بما في ذلك دعم عبارات الاستيراد.
يُرجى ملاحظة أنّه بدءًا من الإصدار التجريبي 1 من Android Studio Koala Feature Drop ، يكون اختصار لدفع التغييرات في الوضع اليدوي إلى Command+'. لا يزال بإمكانك تخصيصها في إعدادات خريطة المفاتيح. .