سيساعد Android 13 المطورين على اختبار تطبيقاتهم من خلال اتصالات الإنترنت الأبطأ

click fraud protection

تضيف Google ميزة إلى إصدار Android 13 القادم والتي ستسمح لمطوري التطبيقات بمحاكاة اتصالات الإنترنت الأبطأ.

من المهم دائمًا أن تعمل تطبيقات Android بشكل جيد على مجموعة واسعة من أحجام الشاشات وأنواع الشرائح وشبكات الهاتف المحمول وما إلى ذلك. يعد الاختبار على سرعات الشبكة البطيئة أمرًا مهمًا بشكل خاص، نظرًا لأنه ليس لدى الجميع إنترنت جيجابت أو اتصالات بيانات 5G غير محدودة، ولكن كان من الصعب دائمًا خنق سرعات الإنترنت بشكل مصطنع ذكري المظهر. ولحسن الحظ، قد يغير Android 13 ذلك أخيرًا.

تعمل جوجل على ميزة جديدة لتحديث Android 13 القادم والتي ستسمح بتقييد أي اتصال بالشبكة، وفقًا لمنشور مدونة من Esper. هذه الوظيفة لا تعمل فعليًا بعد، ولكن التعليمات البرمجية الواردة من مشروع Android مفتوح المصدر (AOSP) تشير إلى أنك ستتمكن من ضبط سرعات الشبكة بالبايت في الثانية.

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

من الممكن بالفعل أن قم بتشغيل Android Studio Emulator مع اتصال شبكة مقيد، ولكن لم تكن هناك أبدًا طريقة سهلة لاختبار اتصالات الشبكة الأبطأ باستخدام جهاز فعلي حقيقي. وقد استخدم بعض المطورين أفران الميكروويف (عندما لا تعمل) أو أقفاص فاراداي لإضعاف الإشارات اللاسلكية لجهاز للاختبار.

جوجل تدعم أيضا تقييد اتصالات الشبكة في متصفح الويب Chrome، والذي يمكن أن يكون مفيدًا لاختبار كيفية أداء المواقع أو تطبيقات الويب مع الشبكات البطيئة. يتوفر هذا الإعداد في جميع متصفحات الويب المستندة إلى Chromium أيضًا. لقد سمح نظامي التشغيل iOS وiPadOS من Apple بذلك اختناق الشبكة في إعدادات المطور لفترة من الوقت، ولكن الوصول إلى تلك القائمة يتطلب استخدام استوديو تطوير Xcode على جهاز Mac.

يضيف Android 13 Developer Preview 2 أيضًا أذونات وقت التشغيل لإشعارات التطبيقات والنص الياباني المحسن التفاف، واجهة برمجة تطبيقات تحويل نص جديدة للغات مثل اليابانية، خطوط COLR، MIDI 2.0، Bluetooth LE Audio، وغيرها التغييرات. تحقق من الرئيسية لدينا تغطية Android 13 Developer Preview 2 لمزيد من المعلومات وروابط التنزيل لأجهزة Pixel.

مصدر:اسبر