نقل البيانات من Google Mobile Vision

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

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

إذا كنت تستخدم اليوم مسح الرمز الشريطي ضوئيًا أو التعرّف على النص أو واجهات برمجة تطبيقات التعرّف على الوجوه في تطبيقك على تطبيق Mobile Vision، يُرجى الانتقال إلى حزمة تطوير البرامج (SDK) الجديدة لإعلانات ML Kit من خلال اتّباع دليل نقل بيانات ML Kit لنظام التشغيل Android ودليل نقل البيانات في حزمة ML Kit لنظام التشغيل iOS.

الأسئلة الشائعة

كيف يمكنني معرفة ما إذا كان تطبيقي يستخدم Mobile Vision؟

على نظام التشغيل Android، تحقّق مما إذا كان ملف Gradle (على مستوى التطبيق) في وحدتك (عادةً ما يكون app/build.gradle) يحتوي على هذه التبعية:

  • com.google.android.gms:play-services-vision:x.x.x

على نظام التشغيل iOS، تحقق مما إذا كان ملف podfile يحتوي على إحدى هذه التبعيات:

  • pod 'GoogleMobileVision/FaceDetector', '3.2.0'
  • pod 'GoogleMobileVision/BarcodeDetector', '3.2.0'
  • pod 'GoogleMobileVision/TextDetector', '3.2.0'

ما المزايا التي أحصل عليها من الترحيل إلى حِزمة تطوير البرامج (SDK) لحزمة تطوير البرامج (SDK)؟

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

بالإضافة إلى ذلك، توفّر واجهات برمجة تطبيقات ML Kit بعض المزايا الأخرى:

  • إصدارات مجمّعة جديدة من واجهات برمجة التطبيقات على Android والتي تسمح لك بربط حزمة تطوير البرامج (SDK) لحزمة تطوير البرامج (SDK) بشكل ثابت مع تطبيقك.
  • تحسينات خاصة بواجهة برمجة التطبيقات، على سبيل المثال:

  • تتم إضافة دعم دورة حياة Jetpack Android إلى جميع واجهات برمجة التطبيقات. يمكنك الآن استخدام addObserver لإدارة بدء وتعطيل واجهات برمجة تطبيقات ML Kit تلقائيًا أثناء مرور التطبيق عبر تدوير الشاشة أو إغلاقها بواسطة المستخدم/النظام. وهذا يجعل الدمج مع CameraX أكثر سهولة.

يمكنك العثور على قائمة كاملة بأحدث التغييرات في ملاحظات إصدار SDK ML Kit .

هل توفّر واجهات برمجة تطبيقات ML Kit الوظائف نفسها المتوفّرة في واجهات برمجة تطبيقات Mobile Vision.

توفر واجهات برمجة التطبيقات الخاصة بالمسح الضوئي للرموز الشريطية والتعرف على النص واكتشاف الوجوه نفس الوظائف والإمكانات الموجودة في نُسخها المقابلة في Mobile Vision.

ويستثنى من ذلك أن أجهزة الكشف المتعددة، والمعالجات المتعددة، ومعالِجات التركيز في Mobile Vision لم تعد متوافقة في ML Kit. يمكن لمطوّر البرامج تنفيذ الوظيفة نفسها بسهولة نسبيًا إذا رغب في ذلك.

الحصول على المساعدة

إذا واجهت أي مشاكل، فراجع صفحة المنتدى التي نحدد فيها القنوات المتاحة للتواصل معنا.