تعديلات على قيود الواجهة غير المتوفرة في حزمة تطوير البرامج (SDK) في Android 14

يتضمّن الإصدار 14 من Android قوائم معدَّلة لواجهات غير SDK المحظورة استنادًا إلى التعاون مع مطوّري Android وأحدث الاختبارات الداخلية. نحرص قدر الإمكان على توفير بدائل عامة قبل حظر واجهات غير SDK.

إذا كان تطبيقك لا يستهدف الإصدار 14 من Android، قد لا تؤثر بعض هذه التغييرات فيك على الفور. ومع ذلك، على الرغم من أنّه يمكنك حاليًا استخدام بعض واجهات غير SDK (اعتمادًا على مستوى واجهة برمجة التطبيقات المستهدَف في تطبيقك)، فإنّ استخدام أي طريقة أو حقل غير SDK يحمل دائمًا خطرًا كبيرًا بتعطُّل تطبيقك.

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

للحصول على قائمة كاملة بجميع الواجهات غير المتوفرة في حزمة SDK لنظام التشغيل Android 14، نزِّل الملف التالي:

الملف: hiddenapi-flags.csv

مجموع التحقّق SHA-256: 7e00db074cbe51c51ff4b411f7b48e98692951395c5c17d069c822cc1d0eae0f