حكم العمارة
استخدم الإسفين لسير عمل إدخال النماذج الخاضع للتحكم حيث يكون سلوك التركيز مقبولاً. استخدم الأغراض عندما يكون تسليم الفحص المنظم متاحًا ويمكن أن يظل تكوين الماسح الضوئي خارجيًا. استخدم SDK عندما يجب أن يمتلك التطبيق جلسات التشغيل أو الرموز أو وضع الإخراج أو حالة الماسح الضوئي التفصيلية. التحقق من صحة الجهاز والبرامج الثابتة بالضبط.
إسفين لوحة المفاتيح: رمز منخفض، حالة مخفية
يقوم وضع Wedge بإدخال الأحرف في عنصر التحكم المركز ويمكنه العمل مع تطبيقات الويب أو التطبيقات القديمة. إنه محمول على مستوى الإدخال ولكنه يعتمد على التركيز وتخطيط لوحة المفاتيح ومحرر أسلوب الإدخال (IME) والبادئة واللاحقة والتوقيت.
منع عمليات المسح من الدخول إلى حقول البحث أو الملاحظات أو المصادقة. حدد ما إذا كان سيتم إلحاق Enter أو Tab واختبار الرموز الطويلة والمسح السريع والكتابة اليدوية.
- حالة حقل واضحة جاهزة للمسح الضوئي
- البادئة واللاحقة موثقة
- تم إصلاح تخطيط IME ولوحة المفاتيح
- حماية إرسال مكررة
هدف البث: التسليم المنظم باستخدام قواعد دورة الحياة Android
يفصل إخراج النية بين بيانات المسح الضوئي والتركيز على النص. يمكن للمتلقي فحص الإجراء والإضافات والتحقق من صحة الطول وتوجيه الحدث إلى سير العمل النشط.
تختلف أسماء الإجراءات والإضافات ومتطلبات جهاز الاستقبال حسب البائع وإصدار SDK. قم بالتسجيل وإلغاء التسجيل في دورة الحياة المناسبة، وتقييد التعرض حيثما أمكن ذلك، ورفض الحمولات غير المتوقعة.
- الإجراء الدقيق والمفاتيح الإضافية
- تصدير المتلقي ومراجعة الإذن
- سلوك المقدمة والخلفية
- البايتات الأولية مقابل السلسلة التي تم فك تشفيرها
البائع SDK: تحكم صريح واقتران صريح
يمكن لـ SDK فتح الماسح الضوئي وإغلاقه وتحديد وضع الإخراج وتكوين الرموز وبدء جلسات فك التشفير أو إيقافها. يعد هذا مناسبًا عندما يكون سلوك الفحص جزءًا من جهاز حالة التطبيق.
يمكنك تغليف مكالمات البائعين خلف واجهة التطبيق، وتسجيل قيم الإرجاع وجعل عملية التنظيف غير فعالة. احتفظ بمصفوفة توافق الجهاز لأن توفر API لا يضمن سلوكًا متطابقًا للمحرك أو البرنامج الثابت.
- محول حول البائع API
- فتح وبدء وإيقاف وإغلاق الملكية
- إعادة قراءة التكوين حيثما كان ذلك متاحًا
- حالات الفشل والمهلة مرئية
التحقق من سلامة البيانات ودورة الحياة
اختبر التشغيل البارد، والاستئناف، وقفل الشاشة، وتبديل التطبيقات، والتدوير إذا كان مدعومًا، وإعادة التشغيل، ووضع الكشك MDM والمشغلات المتكررة السريعة. تأكد من أن كل فحص فعلي ينشئ حدثًا تجاريًا واحدًا مقصودًا.
استخدم تسلسلات البايت المعروفة للأحرف غير ASCII وأحرف التحكم. قرر ما إذا كان التطبيق يقوم بتخزين البايتات الأولية والنص الذي تم فك تشفيره والرموز والطابع الزمني. تجنب تسجيل القيم الممسوحة ضوئيًا الحساسة.
- مسح واحد يساوي معاملة واحدة
- لا يذهب أي مسح إلى الشاشة الخاطئة
- تم التحقق من الترميز والطول
- لا يحتاج الاسترداد إلى إعادة تشغيل الجهاز
الوتد مقابل النية مقابل SDK
اختر الحد الأدنى لمستوى التكامل الذي لا يزال يوفر التحكم المطلوب.
| المعيار | إسفين لوحة المفاتيح | نية البث | المورد SDK |
|---|---|---|---|
| جهد التنفيذ | منخفض | متوسط | متوسطة إلى عالية |
| تبعية التركيز | عالية | منخفض | منخفض |
| التحكم بالماسح الضوئي | التكوين الخارجي في الغالب | خارجية أو محدودة | التطبيق مملوك |
| بنية البيانات | الأحرف واللاحقة | الإضافات المسماة | API حدث أو بث |
| قابلية النقل | إمكانية النقل على مستوى الإدخال | رسم خرائط عمل البائع | يلزم وجود محول API من البائع |
قائمة التحقق من صحة التكامل
سجل النتائج حسب الجهاز ونظام التشغيل والبرامج الثابتة و SDK وبناء التطبيق.
- 01
وضع الإخراج المقصود فقط هو النشط
- 02
تم اختبار سلوك التركيز واللاحقة للإسفين
- 03
تم التحقق من صحة الإجراء النية والإضافات
- 04
تمت مراجعة دورة حياة جهاز الاستقبال والتعرض له
- 05
SDK تمت معالجة قيم إرجاع الفتح والإغلاق
- 06
تم اختبار المشغل السريع والأحداث المكررة
- 07
تم اختبار وضع السكون والاستئناف وإعادة التشغيل وتبديل التطبيقات
- 08
تم التحقق من التشفير والحمولات الطويلة
- 09
تم استبعاد البيانات المقيدة من السجلات
- 10
تم توثيق التراجع وإعادة ضبط التكوين
الأسئلة المتداولة
هل إسفين لوحة المفاتيح موثوق به بدرجة كافية للإنتاج؟
يمكن أن يحدث ذلك عندما يتحكم سير العمل بإحكام في التركيز وتكوين لوحة المفاتيح واللاحقة والإرسال المكرر. التحقق من صحة كل شاشة يمكنها تلقي الإدخال.
هل أهداف الماسح الضوئي Android موحدة؟
لا. يمكن أن تختلف أسماء إجراءات البث والإضافات والتكوينات والأذونات حسب بائع الجهاز وإصدار SDK.
هل يجب على التطبيق دائمًا استخدام المورد SDK؟
لا. استخدمه عندما يحتاج التطبيق إلى التحكم في الماسح الضوئي أو الحالة التي لا يمكن أن يوفرها الإسفين والأغراض المكونة. يضيف SDK أعمال دورة الحياة والتوافق.
الأدلة والقيود
يتطلب توجيه البنية الهندسية/السلوك الدقيق التحقق من صحة الجهاز
تم دمج مبادئ النظام الأساسي Android مع أدلة UROVO SDK ؛ لا تتم المطالبة بمعادلة API من بائعين مشتركين.
تمت المراجعة: 2026-08-10
- Android وثائق المطور: أحداث الإدخال وأجهزة استقبال البث
- تمت الموافقة على مرجع RuggedLayer UROVO Android SDK الإصدار 4.1.0326 API مرجع

