اعتبارًا من عام 2026، ولضمان اتّساق نموذج التطوير الثابت الأساسي واستقرار المنصة في النظام المتكامل، سننشر رمز المصدر في مشروع Android مفتوح المصدر (AOSP) في الربعَين الثاني والرابع. لبناء مشروع Android مفتوح المصدر والمساهمة فيه، استخدِم android-latest-release. سيشير فرع بيان android-latest-release دائمًا إلى أحدث إصدار تم نشره في مشروع Android مفتوح المصدر. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android مفتوح المصدر.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
تثبيت معاينة الكاميرا
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
بالنسبة إلى الأجهزة التي تعمل بنظام التشغيل Android 13 أو الإصدارات الأحدث، يوفّر إطار عمل الكاميرا إمكانية تثبيت صورة الفيديو في معاينة البث وغير ذلك من عمليات البث غير الأولية في جلسات التقاط الصور باستخدام الكاميرا. تتيح هذه الميزة للتطبيقات التابعة لجهات خارجية توفير تجربة ما تراه هو ما تحصل عليه (WYSIWYG) عند المقارنة بين معاينة الكاميرا والتسجيل.
التنفيذ
لتزويد التطبيقات التابعة لجهات خارجية بهذه الميزة، يجب على الشركات المصنّعة للأجهزة الإعلان عن إمكانية استخدام المفاتيح التالية وتنفيذ خوارزميات تثبيت المعاينة في طبقة تجريد الأجهزة (HAL) للكاميرا:
لتعديل الإعدادات التلقائية لهذه الميزة، يمكنك تعيين قيمة تلقائية في الـ
نموذج طلب التقاط الصور عند إنشاء طلب التقاط باستخدام
createCaptureRequest.
للحصول على نموذج تنفيذ لهذه الميزة، يمكنك الاطّلاع على رمز
EmulatedCamera في Cuttlefish على الرابط
hardware/google/camera/devices/EmulatedCamera/hwl/EmulatedSensor.cpp.
لمزيد من التفاصيل حول أوضاع تثبيت صورة الفيديو، يمكنك الاطّلاع على
CONTROL_VIDEO_STABILIZATION_MODE.
التحقق من صحة البيانات
لاختبار تنفيذ هذه الميزة، استخدِم اختبارات CTS وITS التالية:
مجموعة أدوات اختبار التوافق (CTS):
مجموعة أدوات اختبار الصور (ITS) (تختبر مجال الرؤية وجودة التثبيت):
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2026-06-18 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2026-06-18 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]