کتابخانه Jetpack CameraX را ادغام کنید تا ضبط دوربین با کیفیت بالا و مداوم در سراسر اکوسیستم متنوع دستگاههای اندروید تضمین شود. استفاده از این کتابخانه، تجربهای پایدار و غنی از ویژگیها را در میان انواع فرم فاکتورها، مانند تلفنها، تبلتها، دستگاههای تاشو و دستگاههای XR فراهم میکند. با مهاجرت به APIهای دوربین مدرن، برنامهها میتوانند صرف نظر از سختافزار دستگاه، به کیفیت بهتری دست یابند و تجربه کاربری قابل اعتمادتری را حفظ کنند.
پیادهسازی مورد نیاز
برای واجد شرایط بودن برای AEP، برنامه شما باید شرایط زیر را رعایت کند:
این برنامه نباید از API قدیمی android.hardware.Camera (دوربین ۱) استفاده کند. شما باید به استفاده از CameraX (یا Camera۲) مهاجرت کنید.
توجه : استفاده از فریمورک Camera2 یک جایگزین معتبر برای برنامههایی است که به یک مجموعه دوربین سفارشی نیاز دارند.
کاربردپذیری دستورالعمل
این دستورالعمل در موارد زیر اعمال میشود:
- برنامههایی که از ضبط رسانه (تصاویر یا ویدیو) پشتیبانی میکنند.
- فاکتورهای شکل گوشی، تبلت، تاشو و XR.
معافیتها
برنامهها میتوانند از یک چارچوب جایگزین معادل استفاده کنند که کیفیت، قابلیتهای کاربری، پایداری و سازگاری مشابهی را در سراسر اکوسیستم ارائه میدهد. در صورت وجود چارچوب مناسب برای بررسی ، با پشتیبانی تماس بگیرید .
مستندات و منابع ویژه
منابع زیر راهنماییهای پیادهسازی و جزئیات فنی در مورد ویژگی CameraX را ارائه میدهند. این منابع فقط برای مرجع شما هستند و شامل الزامات برنامه اضافی نمیشوند.