يسرد الجدول التالي جميع الميزات الموثَّقة والتغييرات في السلوك التي قد تؤثّر في مطوّري التطبيقات. استخدِم هذه القائمة للعثور على التغييرات التي تؤثّر فيك، ثم انقر على الرابط المناسب لقراءة المستندات.
| الفئة | النوع | الاسم |
|---|---|---|
| الكاميرا | الميزات وواجهات برمجة التطبيقات الجديدة |
تسجيل فيديوهات بنطاق عالي الديناميكية (HDR) يمكن للتطبيقات استخدام واجهات برمجة التطبيقات Camera2 لتسجيل محتوى فيديو بنطاق عالي الديناميكية (HDR) ومعاينته. |
| إمكانية الاتصال | التغيير (التطبيقات التي تستهدف الفئة العمرية 13 عامًا فأكثر) |
إيقاف نهائي للطريقتَين BluetoothAdapter#enable() وBluetoothAdapter#disable() بالنسبة إلى التطبيقات التي تستهدف الإصدار 13 من نظام التشغيل Android (المستوى 33 لواجهة برمجة التطبيقات) أو الإصدارات الأحدث، تم إيقاف الطريقتَين BluetoothAdapter#enable() وBluetoothAdapter#disable() نهائيًا، وستعرضان القيمة false دائمًا. |
| الوظيفة الأساسية | تغيير (جميع التطبيقات) |
تمت إزالة النسخة القديمة من تنفيذ خدمة تحويل الصوت إلى نص يجب أن تستخدم التطبيقات موفّر الخدمة التلقائي على الجهاز لتحويل الصوت إلى نص SpeechService، بدلاً من الترميز الثابت لتطبيق معيّن. |
| الوظيفة الأساسية | الميزات وواجهات برمجة التطبيقات الجديدة |
تحديثات OpenJDK 11 يتضمّن Android 13 عددًا من التحديثات التي تتوافق مع إصدار OpenJDK 11 LTS. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
رموز التطبيقات المستوحاة من موضوع معيّن يمكن للتطبيقات توفير رموز أحادية اللون يمكن تصميمها على جهاز المستخدم باستخدام ميزة "الألوان الديناميكية" في Material You. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
إعدادات اللغة المخصصة حسب التطبيقات يمكن للتطبيقات استخدام واجهات برمجة تطبيقات جديدة على المنصّة لضبط اللغة المفضّلة للمستخدم أو الحصول عليها لكل تطبيق. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
تقسيم الكلمات إلى مقاطع أسرع يحسّن نظام التشغيل Android 13 أداء تقسيم الكلمات إلى مقاطع بشكل كبير في TextView حالة. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
واجهات برمجة التطبيقات لتحويل النصوص في نظام التشغيل Android 13، يمكن للتطبيقات استدعاء واجهة برمجة التطبيقات الجديدة لتحويل النصوص، ما يتيح للمستخدمين الذين يتحدثون لغات تستخدم طرق إدخال الأحرف الصوتية العثور على ما يبحثون عنه بشكل أسرع وأسهل. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
تحسين ارتفاع الأسطر للغات غير اللاتينية يحسّن نظام التشغيل Android 13 عرض اللغات غير اللاتينية (مثل التاميلية والبورمية والتيلوغوية والتبتية) من خلال استخدام ارتفاع سطر مناسب لكل لغة. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
تحسين التفاف النص الياباني يمكن الآن أن تلتف النصوص في TextViews حسب Bunsetsu (أصغر وحدة من الكلمات التي تبدو طبيعية) أو العبارات، بدلاً من الأحرف، وذلك للحصول على تطبيقات يابانية أكثر سلاسة وقابلية للقراءة. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
تحديثات مكتبة Unicode يضيف الإصدار 13 من نظام التشغيل Android آخر التحسينات والإصلاحات والتغييرات المضمّنة في Unicode ICU 70 وUnicode CLDR 40 وUnicode 14.0. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
خطوط متجهة ملونة يضيف نظام التشغيل Android 13 إمكانية عرض خطوط COLR الإصدار 1 ويعدّل رموز الإيموجي في النظام إلى تنسيق COLRv1. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
واجهة برمجة التطبيقات الخاصة بموضع "الإعدادات السريعة" يمكن للتطبيقات التي توفّر مربّعات مخصّصة إتاحة هذه المربّعات في "الإعدادات السريعة". |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
معاينة الحافظة بدءًا من الإصدار 13 من نظام التشغيل Android، تستخدم التطبيقات تأكيدًا مرئيًا عاديًا عند إضافة محتوى إلى الحافظة. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
إيماءة الرجوع التوقّعية يتيح الإصدار 13 من نظام التشغيل Android إيماءة الرجوع التوقّعية على أجهزة Android، مثل الهواتف والشاشات الكبيرة والأجهزة القابلة للطي. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
تكنولوجيا LE Audio من خلال البلوتوث يضيف نظام التشغيل Android 13 إمكانية استخدام تكنولوجيا LE Audio المدمجة، لذا سيحصل المطوّرون على الإمكانات الجديدة مجانًا على الأجهزة المتوافقة. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
MIDI 2.0 يتيح نظام التشغيل Android 13 استخدام معيار MIDI 2.0 الجديد، بما في ذلك إمكانية ربط أجهزة MIDI 2.0 من خلال USB. |
| إنتاجية المطوّرين وأدواتهم | الميزات وواجهات برمجة التطبيقات الجديدة |
تحسينات على بيئة ART يحسّن نظام التشغيل Android 13 الأداء والكفاءة لجميع التطبيقات من خلال تحديثات على بيئة ART. |
| الرسومات | الميزات وواجهات برمجة التطبيقات الجديدة |
المظلّلات القابلة للبرمجة يمكن للتطبيقات استخدام عناصر RuntimeShader القابلة للبرمجة لإنشاء تأثيرات متقدّمة. |
| الرسومات | الميزات وواجهات برمجة التطبيقات الجديدة |
تحسينات على Choreographer توفّر الطرق الإضافية في واجهتَي برمجة التطبيقات Choreographer وASurfaceControl للتطبيقات المزيد من المعلومات حول المخططات الزمنية المحتملة للإطارات، كما تضيف المزيد من السياق إلى SurfaceFlinger بشأن دورة حياة الإطار. |
| الوسائط | الميزات وواجهات برمجة التطبيقات الجديدة |
توجيه الصوت الاستباقي يمكن للتطبيقات استخدام واجهات برمجة تطبيقات جديدة لتحديد كيفية توجيه الصوت. |
| الأداء والبطارية | تغيير (جميع التطبيقات) |
إدارة المهام يتيح نظام التشغيل Android 13 للمستخدمين إيقاف الخدمات التي تعمل في المقدّمة من لوحة الإشعارات، بغض النظر عن إصدار حزمة تطوير البرامج (SDK) المستهدَف. |
| الأداء والبطارية | تغيير (جميع التطبيقات) |
تحسين معالجة مهام الجلب المسبق باستخدام JobScheduler في نظام التشغيل Android 13، يحاول النظام الآن تحديد المرة التالية التي سيتم فيها تشغيل تطبيق، ويستخدم هذا التقدير لتنفيذ مهام الجلب المسبق. |
| الأداء والبطارية | تغيير (جميع التطبيقات) |
استخدام موارد البطارية يتضمّن نظام التشغيل Android 13 ميزة "استخدام موارد البطارية" التي توفّر عدة طرق لإدارة عمر بطارية الجهاز بشكل أفضل. |
| الخصوصية والأمان | تغيير (جميع التطبيقات) |
إذن التشغيل للإشعارات يقدّم نظام التشغيل Android 13 إذن تشغيل جديدًا للإشعارات، وهو POST_NOTIFICATIONS. |
| الخصوصية والأمان | تغيير (جميع التطبيقات) |
إخفاء المحتوى الحسّاس من الحافظة يجب أن تضيف التطبيقات التي تتيح للمستخدمين نسخ المحتوى الحسّاس إلى الحافظة علامة لإخفاء هذا المحتوى من معاينات محتوى الحافظة. |
| الخصوصية والأمان | تغيير (جميع التطبيقات) |
التوقّف عن استخدام معرّف المستخدم المشترك يجب أن تنتقل التطبيقات التي تستخدم السمة المتوقّفة نهائيًا android:sharedUserId
ولم تعُد تعتمد على وظائف السمة إلى آليات أخرى. |
| الخصوصية والأمان | التغيير (التطبيقات التي تستهدف الفئة العمرية 13 عامًا فأكثر) |
إذن جديد في وقت التشغيل للأجهزة المجاورة التي تستخدم شبكة Wi-Fi عند استخدام بعض واجهات برمجة تطبيقات Wi-Fi، يجب أن تؤكّد التطبيقات التي لا تتطلّب الوصول إلى الموقع الجغرافي الفعلي للجهاز ذلك بشدة باستخدام إذن جديد. |
| الخصوصية والأمان | التغيير (التطبيقات التي تستهدف الفئة العمرية 13 عامًا فأكثر) |
يتطلّب استخدام أجهزة استشعار الجسم في الخلفية إذنًا جديدًا إذا كان تطبيقك يستهدف الإصدار 13 من نظام التشغيل Android ويتطلّب الوصول إلى معلومات أجهزة استشعار الجسم أثناء تشغيله في الخلفية، يجب تضمين الإذن الجديد BODY_SENSORS_BACKGROUND صراحةً. |
| الخصوصية والأمان | تغيير (التطبيقات التي تستهدف الفئة العمرية 13 عامًا فأكثر) |
أذونات الوسائط الدقيقة يجب أن تستخدم التطبيقات الآن أذونات منفصلة لطلب الوصول إلى أنواع مختلفة من الوسائط، بدلاً من الإذن READ_EXTERNAL_STORAGE.
|
| الخصوصية والأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
تصدير أكثر أمانًا للمستقبِلات المسجّلة في السياق للمساعدة في جعل المستقبِلات في وقت التشغيل أكثر أمانًا، يتيح لك نظام التشغيل Android 13 تحديد ما إذا كان يجب تصدير مستقبِل بث معيّن في تطبيقك وجعله مرئيًا للتطبيقات الأخرى على الجهاز. |
| الخصوصية والأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
أداة اختيار الصور يجب أن تستخدم التطبيقات أداة اختيار صور جديدة لتوفير طريقة آمنة ومدمَجة للمستخدمين لاختيار ملفات الوسائط بدون منح إذن الوصول إلى مكتبة الوسائط بأكملها. |
| الخصوصية والأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
إذن جديد في وقت التشغيل للأجهزة المجاورة التي تتضمّن Wi-Fi يمكن للتطبيقات طلب إذن جديد لاكتشاف الأجهزة المجاورة التي تتضمّن Wi-Fi بدون الوصول إلى الموقع الجغرافي للجهاز. |
| الخصوصية والأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
إذن جديد لاستخدام المنبّهات المحدَّدة الوقت عند استهداف الإصدار 13 من نظام التشغيل Android، يمكن لتطبيقات مثل التقاويم والمنبّهات استخدام إذن USE_EXACT_ALARM الجديد الذي يتم منحه أثناء التثبيت لضبط
المنبّهات المحدَّدة الوقت. |
| الخصوصية والأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
الأذونات التي يمكن للمطوّر إبطالها بدءًا من Android 13، يمكن لتطبيقك إبطال الوصول إلى أذونات وقت التشغيل التي تم منحها له سابقًا، سواء من خلال النظام أو المستخدم. |
| الخصوصية والأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
الإصدار 3.1 من مخطّط توقيع حزمة APK يتيح الإصدار 3.1 من مخطّط توقيع حزمة APK للتطبيقات إمكانية استخدام جهات التوقيع الأصلية والمستبدَلة في حزمة APK واحدة، كما يتيح استهداف إصدار حزمة SDK. |
| الخصوصية والأمان | الميزات وواجهات برمجة التطبيقات الجديدة |
إعداد تقارير أفضل عن الأخطاء في Keystore وKeyMint بالنسبة إلى التطبيقات التي تنشئ مفاتيح، يوفّر Keystore وKeyMint الآن مؤشرات أخطاء أكثر تفصيلاً ودقة. |
| الأجهزة اللوحية والشاشات الكبيرة | الميزات وواجهات برمجة التطبيقات الجديدة |
تحسين التوافق مع الأجهزة اللوحية والأجهزة ذات الشاشات الكبيرة يستند نظام التشغيل Android 13 إلى التحسينات التي تم إدخالها على الأجهزة اللوحية في نظام التشغيل Android 12 وإصدار ميزة 12L، بما في ذلك التحسينات على واجهة مستخدم النظام، وتحسين إمكانية تنفيذ المهام المتعددة، وتحسين أوضاع التوافق. |
| تجربة المستخدم | التغيير (التطبيقات التي تستهدف الفئة العمرية 13 عامًا فأكثر) |
عناصر التحكّم في الوسائط المستندة إلى PlaybackStateيستند النظام الآن إلى إجراءات PlaybackState في عناصر التحكّم في الوسائط بدلاً من إشعارات MediaStyle. |
| تجربة المستخدم | التغيير (التطبيقات التي تستهدف الفئة العمرية 13 عامًا فأكثر) |
تطبيق مظهر الألوان تلقائيًا على محتوى WebView بالنسبة إلى التطبيقات التي تستهدف الإصدار 13 من نظام التشغيل Android (المستوى 33 لواجهة برمجة التطبيقات) أو الإصدارات الأحدث، تم إيقاف الطريقة setForceDark() نهائيًا. بدلاً من ذلك، يضبط WebView الآن طلب البحث عن الوسائط prefers-color-scheme دائمًا وفقًا لسمة المظهر isLightTheme في التطبيق. |
| خدمات Google Play | التغيير (التطبيقات التي تستهدف الفئة العمرية 13 عامًا فأكثر) |
الإذن المطلوب لاستخدام المعرّف الإعلاني في التطبيقات التي تستخدم المعرّف الإعلاني لخدمات Google Play وتستهدف الإصدار 13 من نظام التشغيل Android (المستوى 33 لواجهة برمجة التطبيقات) والإصدارات الأحدث، يجب تضمين الإذن العادي AD_ID صراحةً في ملف بيان التطبيق. |
| قيود على استخدام واجهات برمجة التطبيقات غير المتوفّرة في حزمة SDK | التغيير (التطبيقات التي تستهدف الفئة العمرية 13 عامًا فأكثر) |
تعديلات على القيود المفروضة على الواجهات غير التابعة لحزمة SDK يتضمّن نظام التشغيل Android 13 قوائم معدَّلة بالواجهات غير التابعة لحزمة SDK والمحظورة استنادًا إلى التعاون مع مطوّري تطبيقات Android وأحدث الاختبارات الداخلية. |
| الوسائط | الميزات وواجهات برمجة التطبيقات الجديدة |
الصوت المكاني تجربة صوتية غامرة للاستمتاع بمحتوى يبدو أكثر واقعية |
إنّ Java وOpenJDK هما علامتان تجاريتان أو علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.