المستندات

التغييرات القادمة على واجهة برمجة التطبيقات Nearby Connections API

مدّة القراءة: دقيقة واحدة
عرض الملف الشخصي لـ "وي وانغ"
Wei Wang مدير قسم الهندسة، Android BeTo

تُعدّ خصوصية المستخدم والشفافية من الركائز الأساسية لتجربة Android. للالتزام بهذه المبادئ بشكل أفضل، سنعدّل الإعدادات التلقائية لواجهة برمجة التطبيقات Nearby Connections API في ما يتعلّق بكيفية تفاعلها مع أجهزة الراديو.

ما هي التغييرات التي سيتم إجراؤها؟

في السابق، كان بإمكان واجهة برمجة التطبيقات Nearby Connections API تفعيل إشارات Wi-Fi والبلوتوث تلقائيًا لتسهيل الاتصالات بدون تدخّل صريح من المستخدم. اعتبارًا من الآن، لن تفعّل واجهة برمجة التطبيقات هذه الأجهزة اللاسلكية تلقائيًا لتطبيقات الطرف الأول والطرف الثالث.

تأثير ذلك في المطوّرين

إذا كان تطبيقك يعتمد على واجهة برمجة التطبيقات Nearby Connections، عليك تعديل عملية التنفيذ لمراعاة هذه التغييرات:

  • إدارة الاتصال اللاسلكي يدويًا: يجب التأكّد من تفعيل الاتصالات اللاسلكية اللازمة (Wi-Fi أو البلوتوث) قبل بدء مهام "الاتصالات المجاورة".
  • إشعار المستخدم: إذا كانت أجهزة الإرسال والاستقبال اللاسلكية المطلوبة غير مفعَّلة، يجب أن يُعلم تطبيقك المستخدم بذلك ويطلب منه تفعيلها يدويًا. ولن تفعّلها واجهة برمجة التطبيقات تلقائيًا نيابةً عنك.

التوقيت

من المقرّر أن تسري هذه التغييرات في أواخر عام 2026. ننصحك بمراجعة سير عمل الربط الآن لضمان عملية انتقال سلسة للمستخدمين.

من كتابة:
متابعة القراءة