قائمة ميزات Android 15 وتغييراته

يسرد الجدول التالي جميع الميزات الموثَّقة والتغييرات في السلوك التي قد تؤثّر في مطوّري التطبيقات. استخدِم هذه القائمة للعثور على التغييرات التي تؤثّر فيك، ثم انقر على الرابط المناسب لقراءة المستندات.

الفئة النوع الاسم
تسهيل الاستخدام الميزات وواجهات برمجة التطبيقات الجديدة تحسين تجربة استخدام أجهزة العرض بلغة برايل
في نظام التشغيل Android 15، أتحنا لتطبيق TalkBack إمكانية دعم أجهزة العرض بلغة برايل التي تستخدم معيار HID عبر كلّ من USB والبلوتوث الآمن.
الكاميرا والوسائط تغيير (جميع التطبيقات) يؤدي تشغيل الصوت مباشرةً أو تخفيف الحِمل إلى إبطال مسارات الصوت المفتوحة سابقًا سواء كانت مباشرة أو منقولة إلى جهاز آخر عند بلوغ حدود الموارد
بدءًا من Android 15، عندما يطلب تطبيق تشغيل الصوت مباشرةً، يبطل النظام أي كائنات AudioTrack مفتوحة حاليًا تمنع تنفيذ طلب المسار الجديد.
الكاميرا والوسائط تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) قيود على طلب أولويّة الصوت
يجب أن تكون التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android هي التطبيق الأعلى ترتيبًا أو أن تشغّل خدمة تعمل في المقدّمة ذات صلة بالصوت لكي تتمكّن من طلب أولويّة الصوت.
الكاميرا والوسائط الميزات وواجهات برمجة التطبيقات الجديدة تحسين الإضاءة المنخفضة
يتضمّن Android 15 ميزة "تحسين الإضاءة المنخفضة"، وهي وضع للتعرّض التلقائي للضوء متاح لكل من Camera 2 وإضافة "الوضع الليلي" في الكاميرا.
الكاميرا والوسائط الميزات وواجهات برمجة التطبيقات الجديدة عناصر التحكّم في الكاميرا داخل التطبيق
يضيف Android 15 إضافات تتيح المزيد من التحكّم في أجهزة الكاميرا وخوارزمياتها على الأجهزة المتوافقة.
الكاميرا والوسائط الميزات وواجهات برمجة التطبيقات الجديدة التحكّم في مساحة HDR
يتيح لك Android 15 التحكّم في مساحة HDR باستخدام setDesiredHdrHeadroom لتحقيق التوازن بين المحتوى المعروض بتكنولوجيا SDR وHDR.
الكاميرا والوسائط الميزات وواجهات برمجة التطبيقات الجديدة التحكّم في مستوى الصوت
يتضمّن Android 15 واجهة برمجة التطبيقات LoudnessCodecController استنادًا إلى معيار مستوى الصوت CTA-2075. يمكن أن تساعدك واجهة برمجة التطبيقات هذه في إدارة حالات عدم اتساق مستوى الصوت لضمان عدم اضطرار المستخدمين إلى تعديل مستوى الصوت باستمرار عند التبديل بين المحتوى أو التطبيقات.
الكاميرا والوسائط الميزات وواجهات برمجة التطبيقات الجديدة أجهزة MIDI 2.0 الافتراضية
يتيح الإصدار 15 من نظام التشغيل Android استخدام بروتوكول UMP مع تطبيقات MIDI الافتراضية، ما يتيح لتطبيقات التأليف التحكّم في تطبيقات المزج الصوتي كجهاز MIDI 2.0 افتراضي تمامًا كما هو الحال مع جهاز MIDI 2.0 المتصل بمنفذ USB.
الكاميرا والوسائط الميزات وواجهات برمجة التطبيقات الجديدة فك ترميز برامج AV1 بشكل أكثر فعالية
أصبح برنامج dav1d، وهو برنامج فك ترميز برامج AV1 الشهير من VideoLAN، متاحًا الآن لأجهزة Android التي لا تتوافق مع فك ترميز AV1 في الأجهزة.
الكاميرا والوسائط الإيقاف النهائي استخدام Spatializer بدلاً من Virtualizer
في Android 15، سنوقف نهائيًا الفئة Virtualizer.
إمكانية الاتصال الميزات وواجهات برمجة التطبيقات الجديدة إمكانية الاتصال بالقمر الصناعي
يواصل نظام التشغيل Android 15 توسيع إمكانية الاتصال بالقمر الصناعي على مستوى النظام الأساسي، ويتضمّن بعض عناصر واجهة المستخدم لضمان توفير تجربة مستخدم متسقة في جميع حالات الاتصال بالقمر الصناعي.
إمكانية الاتصال الميزات وواجهات برمجة التطبيقات الجديدة تجارب أكثر سلاسة باستخدام NFC
يعمل نظام التشغيل Android 15 على جعل تجربة الدفع بدون تلامس الأجهزة أكثر سلاسة وموثوقية مع مواصلة دعم نظام Android المتكامل لتطبيقات NFC.
إمكانية الاتصال الميزات وواجهات برمجة التطبيقات الجديدة دور "محفظة Google"
يقدّم نظام التشغيل Android 15 دور "محفظة Google" الذي يتيح دمجًا أكثر فعالية مع تطبيق المحفظة المفضّل لدى المستخدم.
الوظيفة الأساسية تغيير (جميع التطبيقات) تغييرات على حالة إيقاف الحزمة
في Android 15، لن تتم إزالة التطبيقات من حالة FLAG_STOPPED إلا من خلال إجراء مباشر أو غير مباشر من المستخدم. بالإضافة إلى القيود الحالية، يلغي النظام أيضًا جميع عمليات النقل المعلقة عندما يدخل التطبيق في حالة الإيقاف على Android 15.
الوظيفة الأساسية تغيير (جميع التطبيقات) التوافق مع صفحات بحجم 16 كيلوبايت
بدءًا من الإصدار 15 من نظام التشغيل Android، يتيح نظام Android استخدام أجهزة تطوير تم ضبطها على استخدام حجم صفحة يبلغ 16 كيلوبايت. إذا كنت تستخدم رموزًا برمجية أصلية في تطبيقك، عليك إعادة إنشاء تطبيقك ليتوافق مع الأجهزة التي تستخدم صفحات ذاكرة بحجم 16 كيلوبايت، وعلى جميع المطوّرين اختبار تطبيقاتهم باستخدام بيئة تتضمن صفحات ذاكرة بحجم 16 كيلوبايت للتأكّد من عدم حدوث أي تراجع غير متوقّع في سلوك التطبيق.
الوظيفة الأساسية تغيير (جميع التطبيقات) التغييرات المطلوبة في بعض التطبيقات لتتوافق مع "المساحة الخاصّة"
المساحة الخاصّة هي ميزة في Android 15 تتيح للمستخدمين إنشاء مساحة منفصلة على أجهزتهم للحفاظ على خصوصية التطبيقات الحسّاسة من خلال طبقة مصادقة إضافية. بما أنّ التطبيقات في المساحة الخاصّة تكون مخفية، يجب أن تتّخذ بعض أنواع التطبيقات خطوات إضافية لتتمكّن من رؤية التطبيقات في المساحة الخاصّة للمستخدم والتفاعل معها.
الوظيفة الأساسية تغيير (جميع التطبيقات) إزالة خط الرموز التعبيرية المستند إلى PNG
تمت إزالة ملف خط الرموز التعبيرية القديم المستند إلى PNG (NotoColorEmojiLegacy.ttf)، ولم يتبقَّ سوى الملف المستند إلى الرسومات المتجهة.
الوظيفة الأساسية تغيير (جميع التطبيقات) الحد الأدنى لمستوى واجهة برمجة التطبيقات المستهدَف القابل للتثبيت
لا يمكن تثبيت التطبيقات التي يقل فيها targetSdkVersion عن 24.
الوظيفة الأساسية تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) نوع الخدمة التي تعمل في المقدّمة لمعالجة الوسائط
يقدّم نظام التشغيل Android 15 نوعًا جديدًا من الخدمات التي تعمل في المقدّمة، وهو mediaProcessing. يكون هذا النوع من الخدمات مناسبًا لعمليات مثل تحويل ترميز ملفات الوسائط.
الوظيفة الأساسية تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) قيود على مستقبلات البث BOOT_COMPLETED التي تشغّل الخدمات التي تعمل في المقدّمة
بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android، لا يُسمح لمستقبلات البث BOOT_COMPLETED بتشغيل بعض أنواع الخدمات التي تعمل في المقدّمة.
الوظيفة الأساسية تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) تغييرات على الحالات التي يمكن فيها للتطبيقات تعديل الحالة العامة لوضع "عدم الإزعاج"
لم يعُد بإمكان التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android تغيير الحالة العامة أو سياسة وضع "عدم الإزعاج" على الجهاز (سواء من خلال تعديل إعدادات المستخدم أو إيقاف وضع "عدم الإزعاج").
الوظيفة الأساسية تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) تغييرات OpenJDK API
في إطار تحديثات OpenJDK API، أجرينا بعض التغييرات التي يمكن أن تؤثر في توافق التطبيقات، مثل التغييرات على بعض واجهات برمجة التطبيقات الخاصة بتنسيق السلاسل والتعامل مع رموز اللغات وتسلسلات الأعداد الصحيحة العشوائية.
الوظيفة الأساسية الإيقاف النهائي إيقاف WebSQL نهائيًا في Android WebView
تم إيقاف الطرق ذات الصلة بـ WebSQL نهائيًا من WebSettings.
إنتاجية المطوّرين وأدواتهم الميزات وواجهات برمجة التطبيقات الجديدة تحديثات OpenJDK 17
يواصل نظام التشغيل Android 15 العمل على تحديث المكتبات الأساسية لنظام Android لتتوافق مع الميزات المتوفّرة في أحدث إصدارات OpenJDK LTS.
إنتاجية المطوّرين وأدواتهم الميزات وواجهات برمجة التطبيقات الجديدة تحسينات على ملفات PDF
يتضمّن نظام التشغيل Android 15 تحسينات كبيرة على واجهات برمجة التطبيقات PdfRenderer.
إنتاجية المطوّرين وأدواتهم الميزات وواجهات برمجة التطبيقات الجديدة تحسينات على التبديل التلقائي للغة
يضيف نظام التشغيل Android 15 عناصر تحكّم إضافية لمساعدة التطبيقات في ضبط التبديل التلقائي للغة بما يتناسب مع حالة الاستخدام.
إنتاجية المطوّرين وأدواتهم الميزات وواجهات برمجة التطبيقات الجديدة تحسين واجهة برمجة التطبيقات OpenType Variable Font
يحسِّن نظام التشغيل Android 15 من سهولة استخدام خطوط OpenType المتغيرة.
إنتاجية المطوّرين وأدواتهم الميزات وواجهات برمجة التطبيقات الجديدة عناصر تحكّم دقيقة في فواصل الأسطر
اعتبارًا من Android 15، يمكن TextView وفاصل الأسطر الأساسي الحفاظ على الجزء المحدّد من النص في السطر نفسه لتحسين إمكانية القراءة.
إنتاجية المطوّرين وأدواتهم الميزات وواجهات برمجة التطبيقات الجديدة أرشفة التطبيقات
يتيح Android 15 عمليتَي أرشفة التطبيقات وإخراجها من الأرشيف على مستوى نظام التشغيل، ما يسهِّل على جميع متاجر التطبيقات إضافة هذه الميزة.
الرسومات الميزات وواجهات برمجة التطبيقات الجديدة تحديث طريقة وصول Android إلى وحدة معالجة الرسومات
يتضمّن Android 15 ANGLE كطبقة اختيارية لتشغيل OpenGL® ES على Vulkan. ويتم حاليًا طرح ANGLE كبرنامج تشغيل نظام GL على بعض الأجهزة الجديدة، وستتوقف أجهزة Android الجديدة عن توفير إمكانية استخدام OpenGL إلا من خلال ANGLE.
الرسومات الميزات وواجهات برمجة التطبيقات الجديدة تحسينات على Canvas
يواصل نظام التشغيل Android 15 عملية التطوير التي بدأناها لنظام الرسومات Canvas في Android من خلال إضافة إمكانات جديدة.
التوافق مع أسواق عالمية الميزات وواجهات برمجة التطبيقات الجديدة خط CJK المتغيّر
اعتبارًا من Android 15، سيكون ملف الخط الخاص باللغات الصينية واليابانية والكورية (CJK)، وهو NotoSansCJK، خطًا متغيّرًا.
التوافق مع أسواق عالمية الميزات وواجهات برمجة التطبيقات الجديدة ضبط المحاذاة بين الأحرف
بدءًا من Android 15، يمكن ضبط محاذاة النص باستخدام المسافة بين الأحرف من خلال استخدام JUSTIFICATION_MODE_INTER_CHARACTER.
التوافق مع أسواق عالمية الميزات وواجهات برمجة التطبيقات الجديدة ضبط فواصل الأسطر التلقائية
في نظام التشغيل Android 15، يمكن للتطبيقات تطبيق فواصل الأسطر المستندة إلى العبارات على أسطر النص القصيرة فقط، وذلك باستخدام الخيار LINE_BREAK_WORD_STYLE_AUTO.
التوافق مع أسواق عالمية الميزات وواجهات برمجة التطبيقات الجديدة خط إضافي للغة اليابانية (Hentaigana)
في نظام التشغيل Android 15، يتم تلقائيًا تضمين ملف خط للغة اليابانية القديمة (المعروفة باسم Hentaigana).
الشاشات الكبيرة وأشكال الأجهزة الميزات وواجهات برمجة التطبيقات الجديدة تحسين تعدُّد المهام على الشاشات الكبيرة
يوفّر Android 15 للمستخدمين طُرقًا أفضل لتنفيذ مهام متعددة على الأجهزة ذات الشاشات الكبيرة.
الشاشات الكبيرة وأشكال الأجهزة الميزات وواجهات برمجة التطبيقات الجديدة التوافق مع الشاشة الخارجية
يمكن لتطبيقك تحديد سمة يستخدمها نظام التشغيل Android 15 للسماح بعرض Application أو Activity على الشاشات الخارجية الصغيرة للأجهزة القابلة للطي المتوافقة.
القيود المفروضة على الواجهات غير المتوفرة في حزمة SDK تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) تعديلات على القيود المفروضة على الواجهات غير التابعة لحزمة SDK
يتضمّن نظام التشغيل Android 15 قوائم معدَّلة للواجهات غير التابعة لحزمة SDK المحظورة استنادًا إلى التعاون مع مطوّري تطبيقات Android وأحدث الاختبارات الداخلية.
الأداء والبطارية الميزات وواجهات برمجة التطبيقات الجديدة ApplicationStartInfo واجهة برمجة التطبيقات
تساعد واجهة برمجة التطبيقات ApplicationStartInfo على نظام التشغيل Android 15 في تقديم إحصاءات حول بدء تشغيل التطبيق، بما في ذلك حالة بدء التشغيل والوقت المستغرَق في مراحل التشغيل وكيفية بدء تشغيل تطبيقك عند إنشاء مثيل لفئة Application وغير ذلك.
الأداء والبطارية الميزات وواجهات برمجة التطبيقات الجديدة معلومات تفصيلية عن حجم التطبيق
يضيف نظام التشغيل Android 15 واجهة برمجة التطبيقات StorageStats.getAppBytesByDataType([type]) التي تتيح لك الاطّلاع على كيفية استخدام تطبيقك لكل هذه المساحة، بما في ذلك تقسيم ملفات APK، والرمز البرمجي المرتبط بالتحويل المسبق للوقت (AOT) والتسريع، وبيانات dex الوصفية، والمكتبات، وملفات التعريف الإرشادية.
الأداء والبطارية الميزات وواجهات برمجة التطبيقات الجديدة إنشاء الملفات الشخصية التي يديرها التطبيق
يتضمّن نظام التشغيل Android 15 الفئة ProfilingManager التي تتيح لك جمع معلومات إنشاء الملفات الشخصية من داخل تطبيقك.
الأداء والبطارية الميزات وواجهات برمجة التطبيقات الجديدة تحسينات على قاعدة بيانات SQLite
يقدّم نظام التشغيل Android 15 واجهات برمجة تطبيقات SQLite تعرض ميزات متقدّمة من محرك SQLite الأساسي الذي يستهدف مشاكل أداء معيّنة يمكن أن تظهر في التطبيقات.
الأداء والبطارية الميزات وواجهات برمجة التطبيقات الجديدة تحديثات "إطار عمل الأداء الديناميكي في Android"
نواصل في Android 15 الاستثمار في "إطار عمل الأداء الديناميكي في Android" (ADPF)، وهو مجموعة من واجهات برمجة التطبيقات التي تتيح للألعاب والتطبيقات التي تتطلّب أداءً عاليًا التفاعل بشكل أكثر مباشرةً مع أنظمة الطاقة والأنظمة الحرارية لأجهزة Android.
الخصوصية الميزات وواجهات برمجة التطبيقات الجديدة رصد تسجيل الشاشة
يضيف نظام التشغيل Android 15 ميزة تتيح للتطبيقات رصد ما إذا كان يتم تسجيلها.
الخصوصية الميزات وواجهات برمجة التطبيقات الجديدة إمكانات IntentFilterموسّعة
يتضمّن الإصدار 15 من نظام التشغيل Android إمكانية تحديد Intent أكثر دقة من خلال UriRelativeFilterGroup، الذي يحتوي على مجموعة من عناصر UriRelativeFilter التي تشكّل مجموعة من قواعد المطابقة Intent التي يجب استيفاء كلّ منها، بما في ذلك مَعلمات طلب البحث في عناوين URL وأجزاء عناوين URL وقواعد الحظر أو الاستبعاد.
الخصوصية الميزات وواجهات برمجة التطبيقات الجديدة المساحة الخاصّة
تتيح المساحة الخاصّة للمستخدمين إنشاء مساحة منفصلة على أجهزتهم للحفاظ على خصوصية التطبيقات الحسّاسة من خلال طبقة مصادقة إضافية. تظهر التطبيقات في المساحة الخاصّة في حاوية منفصلة ضِمن مشغِّل التطبيقات، وتكون مخفية من العرض بين التطبيقات المستخدَمة مؤخرًا ومن الإشعارات والإعدادات والتطبيقات الأخرى عندما تكون المساحة الخاصّة مقفلة.
الخصوصية الميزات وواجهات برمجة التطبيقات الجديدة طلب آخر اختيار للمستخدم في ما يتعلّق بإذن الوصول إلى "الصور المحدّدة"
يمكن للتطبيقات إبراز الصور والفيديوهات التي تم اختيارها مؤخرًا فقط عند منح إذن وصول جزئي إلى أذونات الوسائط.
الخصوصية الميزات وواجهات برمجة التطبيقات الجديدة مبادرة حماية الخصوصية على Android
يتضمّن Android 15 أحدث إضافات "خدمات إعلانات Android"، بما في ذلك أحدث إصدار من "مبادرة حماية الخصوصية على Android". تُعدّ هذه الإضافة جزءًا من جهودنا لتطوير تقنيات تعمل على تحسين خصوصية المستخدمين وإتاحة تجارب إعلانات مخصّصة وفعّالة لتطبيقات الأجهزة الجوّالة.
الخصوصية الميزات وواجهات برمجة التطبيقات الجديدة ‫Health Connect
يتضمّن Android 15 أحدث الإضافات المتعلّقة بتطبيق Health Connect من Android، وهو منصة آمنة ومركزية لإدارة بيانات الصحة واللياقة البدنية التي تجمعها التطبيقات ومشاركتها. يتيح هذا التحديث استخدام أنواع البيانات في مجالات اللياقة البدنية والتغذية ودرجة حرارة الجلد وخطط التدريب وغير ذلك.
الخصوصية الميزات وواجهات برمجة التطبيقات الجديدة مشاركة جزء من الشاشة
يتيح نظام التشغيل Android 15 مشاركة جزء من الشاشة، ما يتيح للمستخدمين مشاركة نافذة تطبيق فقط أو تسجيلها بدلاً من شاشة الجهاز بأكملها. تتضمّن هذه الميزة، التي تم تفعيلها لأول مرة في الإصدار الثاني من Android 14 QPR، عمليات إعادة استدعاء MediaProjection التي تتيح لتطبيقك تخصيص تجربة مشاركة الشاشة الجزئية.
الأمان تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) إصدارات TLS المحظورة
يحظر نظام التشغيل Android 15 استخدام الإصدارَين 1.0 و1.1 من بروتوكول TLS. تم إيقاف هذه الإصدارات نهائيًا في Android، ولكن لم يعُد مسموحًا بها للتطبيقات التي تستهدف الإصدار 15 من Android.
الأمان تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) إطلاق الأنشطة الآمنة في الخلفية
بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android، أجرينا المزيد من التغييرات لمنع التطبيقات الضارة التي تعمل في الخلفية من نقل تطبيقات أخرى إلى المقدّمة وزيادة امتيازاتها وإساءة استخدام تفاعل المستخدم.
الأمان تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) أهداف أكثر أمانًا
بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android، يجب أن تتطابق الأهداف التي تستهدف مكوّنات معيّنة بدقة مع مواصفات فلتر الأهداف الخاص بالمكوّن المستهدف، ولن تتطابق الأهداف التي لا تتضمّن إجراءً مع أي فلاتر أهداف.
الأمان الميزات وواجهات برمجة التطبيقات الجديدة دمج Credential Manager مع ميزة "الملء التلقائي"
بدءًا من Android 15، يمكن للمطوّرين ربط طرق عرض معيّنة، مثل حقول اسم المستخدم أو كلمة المرور، بطلبات Credential Manager، ما يسهّل تقديم تجربة مخصّصة للمستخدم أثناء عملية تسجيل الدخول.
الأمان الميزات وواجهات برمجة التطبيقات الجديدة دمج عملية التسجيل وتسجيل الدخول بنقرة واحدة مع طلبات المقاييس الحيوية
يدمج "مدير بيانات الاعتماد" طلبات المقاييس الحيوية في عمليات إنشاء بيانات الاعتماد وتسجيل الدخول، ما يغني مقدّمي الخدمات عن إدارة طلبات المقاييس الحيوية.
الأمان الميزات وواجهات برمجة التطبيقات الجديدة إدارة المفاتيح للتشفير التام بين الأطراف
استخدِم فئة E2eeContactKeysManager لتسهيل التشفير التام بين الأطراف في تطبيقات Android.
الأمان الميزات وواجهات برمجة التطبيقات الجديدة عمليات التحقّق من الأذونات على معرّفات الموارد المنتظمة (URI) الخاصة بالمحتوى
يقدّم نظام التشغيل Android 15 مجموعة من واجهات برمجة التطبيقات التي تُجري عمليات التحقّق من الأذونات على معرّفات الموارد المنتظمة (URI) الخاصة بالمحتوى.
تجربة المستخدم وواجهة مستخدم النظام تغيير (جميع التطبيقات) تفعيل إيماءة إظهار شاشة الرجوع للتطبيقات التي وافقت على استخدامها
تمت إزالة خيار المطوّرين لإيماءة إظهار شاشة الرجوع. بدلاً من ذلك، تظهر صور متحركة في النظام، مثل الرجوع إلى الشاشة الرئيسية والتنقّل بين المهام والتنقّل بين الأنشطة، للتطبيقات التي فعّلت إيماءة الرجوع التوقّعية بالكامل أو على مستوى النشاط.
تجربة المستخدم وواجهة مستخدم النظام تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) فرض العرض من الحافة إلى الحافة
بالنسبة إلى التطبيقات التي تستهدف Android 15، سنُدرج العديد من التغييرات ذات الصلة بالعرض من الحافة إلى الحافة. قد تتأثر تجربة المستخدم في تطبيقك سلبًا بهذه التغييرات إذا كان تطبيقك يتضمّن عناصر واجهة مستخدم بالقرب من أعلى الشاشة أو أسفلها ولا يتعامل مع الحواف الداخلية.
تجربة المستخدم وواجهة مستخدم النظام تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) الإعداد الثابت
إذا كان تطبيقك يستهدف الإصدار 15 من نظام التشغيل Android أو الإصدارات الأحدث، لن يستبعد Configuration أشرطة النظام.
تجربة المستخدم وواجهة مستخدم النظام تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) تكون القيمة التلقائية للسمة elegantTextHeight هي true
بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android، تصبح القيمة التلقائية للسمة elegantTextHeight TextView هي true، ما يؤدي إلى استبدال الخط المضغوط المستخدَم تلقائيًا ببعض النصوص التي تحتوي على مقاييس عمودية كبيرة بخط أكثر قابلية للقراءة.
تجربة المستخدم وواجهة مستخدم النظام تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) TextView تغييرات العرض لأشكال الأحرف المعقّدة
في الإصدارات السابقة من Android، قد ترسم بعض الخطوط المائلة أو اللغات التي تحتوي على أشكال معقّدة الأحرف في مساحة الحرف السابق أو التالي. في بعض الحالات، تم اقتطاع هذه الأحرف في موضع البداية أو النهاية. بدءًا من نظام التشغيل Android 15، يخصّص الرمز TextView عرضًا لرسم مساحة كافية لمثل هذه الأحرف ويسمح للتطبيقات بطلب مساحات حشو إضافية إلى اليمين لمنع الاقتصاص.
تجربة المستخدم وواجهة مستخدم النظام تغيير (التطبيقات التي تستهدف الفئة العمرية 15 عامًا فأكثر) ارتفاع السطر التلقائي الذي يتوافق مع اللغة المحلية في EditText
بالنسبة إلى التطبيقات التي تستهدف الإصدار 15 من نظام التشغيل Android، يتم حجز الحد الأدنى لارتفاع السطر في EditText ليتطابق مع الخط المرجعي في Locale المحدّد.
تجربة المستخدم وواجهة مستخدم النظام الميزات وواجهات برمجة التطبيقات الجديدة معاينات أكثر تفصيلاً للأدوات باستخدام Generated Previews API
بدءًا من Android 15، سنضيف إمكانية استخدام المعاينات التي يتم إنشاؤها آليًا. وهذا يعني أنّه يمكن لموفّري أدوات التطبيقات إنشاء RemoteViews لاستخدامه كمعاينة في أداة الاختيار، بدلاً من مورد ثابت.
تجربة المستخدم وواجهة مستخدم النظام الميزات وواجهات برمجة التطبيقات الجديدة نافذة ضمن النافذة
بدءًا من نظام التشغيل Android 15، يتم تفعيل Activity#onPictureInPictureUiStateChanged الآن فور بدء حركة "نافذة ضمن النافذة".
تجربة المستخدم وواجهة مستخدم النظام الميزات وواجهات برمجة التطبيقات الجديدة قواعد محسّنة لميزة "عدم الإزعاج"
تتيح AutomaticZenRule للتطبيقات تخصيص قواعد "إدارة الانتباه" (عدم الإزعاج) وتحديد وقت تفعيلها أو إيقافها. يحسّن نظام التشغيل Android 15 هذه القواعد بشكل كبير بهدف تحسين تجربة المستخدم.
تجربة المستخدم وواجهة مستخدم النظام الميزات وواجهات برمجة التطبيقات الجديدة ضبط VibrationEffect لقنوات الإشعارات
يتيح نظام التشغيل Android 15 ضبط الاهتزازات الغنية للإشعارات الواردة حسب القناة.
تجربة المستخدم وواجهة مستخدم النظام الميزات وواجهات برمجة التطبيقات الجديدة شريحة شريط الحالة لبث محتوى الشاشة والإيقاف التلقائي
يضيف الإصدار QPR1 من نظام التشغيل Android 15 مؤشرًا بارزًا في شريط الحالة لبث محتوى الشاشة (مشاركة الشاشة وبثها وتسجيلها) لضمان معرفة المستخدمين بعملية بث محتوى الشاشة الجارية وتوفير عنصر تحكّم يسهل الوصول إليه لإيقاف بث محتوى الشاشة. بالإضافة إلى ذلك، يتم تلقائيًا إيقاف عرض الوسائط الجاري عند قفل شاشة الجهاز.