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