با دوربین در اندروید شروع کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این دوربین طیف هیجان انگیزی از موارد استفاده از برنامه مانند ضبط ویدیو و تصاویر را برای اشتراک گذاری با رسانه های اجتماعی، ایجاد ابزارهایی مانند اسکن اسناد و کد QR را امکان پذیر می کند. این مرکز توسعهدهنده اسناد و منابعی را برای شروع استفاده از دوربین در برنامه Android شما فراهم میکند.
اپلیکیشن دوربین بسازید
برای ایجاد یک برنامه مبتنی بر دوربین یا ترکیب دوربین در برنامه فعلی خود، با کاوش در CameraX API شروع کنید: یک API ساده برای استفاده از دوربین. این نمای کلی CameraX را معرفی می کند و مراحل استفاده از دوربین را طی می کند.
نمای کلی CameraX
CameraX Codelab یک رویکرد مبتنی بر نمونه برای یادگیری CameraX ارائه می دهد.
CameraX Codelab
مهاجرت از Camera1
اگر برنامه شما از کلاس دوربین منسوخ شده ("Camera1") استفاده می کند، انتقال به CameraX را در نظر بگیرید، که یک پلت فرم پایدار و قوی را ارائه می دهد که به برنامه شما امکان می دهد از قابلیت های دوربین جدید استفاده کند.
Camera1 را به CameraX منتقل کنید
برنامه دوربین خود را ارتقا دهید
CameraX ادغام مستقیم با کتابخانه Machine Learning Toolkit ، MLKit را تسهیل می کند. این اجازه می دهد تا دوربین با MLKit ترکیب شود تا چیزهایی مانند اسکنرهای QR، اسکنر اسناد و موارد دیگر ایجاد شود.
یک اسکنر کد QR ایجاد کنید
Camera Extensions به برنامه شما اجازه می دهد تا به قابلیت های دستگاه خاص مانند ضبط تصویر در حالت شب یا حالت های بوکه (پرتره) دسترسی داشته باشد. نحوه دسترسی به برنامه های افزودنی دوربین با استفاده از CameraX و Camera2 را در اینجا بیاموزید.
تجربه دوربین برنامه خود را گسترش دهید
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Get started with camera on Android\n\nThe camera enables an exciting range of application use cases such as capturing\nvideo and images for sharing with social media, to creating utilities such as\ndocument and QR Code scanning. This developer center provides documentation and\nresources to get started using the camera in your Android application.\n\nBuild a camera application\n--------------------------\n\nTo build a camera based application or incorporate camera into your\nexisting application, start by exploring the CameraX API: a streamlined API\nfor using the camera. This overview introduces CameraX and walks through\nsteps to use the camera.\n\n[Overview of CameraX](/media/camera/camerax)\n\nThe CameraX Codelab provides an example based approach to learning CameraX.\n\n[CameraX Codelab](/codelabs/camerax-getting-started)\n\nMigrate from Camera1\n--------------------\n\nIf your app uses the deprecated Camera class (\"Camera1\"), consider\nperforming a migration to CameraX, which will provide a stable and\nrobust platform that allows your application to take advantage of new camera\ncapabilities.\n\n[Migrate Camera1 to CameraX](/media/camera/camerax/camera1-to-camerax)\n\nLevel up your camera application\n--------------------------------\n\nCameraX facilitates direct integration with the [Machine Learning Toolkit\nlibrary](https://developers.google.com/ml-kit), MLKit. This allows camera to be\ncombined with MLKit to create things like QR scanners, document scanners and\nmore.\n\n[Create a QR Code scanner](/media/camera/camerax/mlkitanalyzer)\n\nCamera Extensions allows your application access to special device capabilities\nsuch as Night Mode image capture or Bokeh (Portrait) modes. Learn how to access\nCamera Extensions using both CameraX and Camera2 here.\n\n[Extend your app's camera experience](/media/camera/camerax/extensions-api)"]]