Android'de kamerayı kullanmaya başlayın
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kamera, sosyal medyayla paylaşmak üzere video ve görüntü yakalama ve belge ve QR kodu tarama gibi yardımcı programlar oluşturma gibi çeşitli uygulama kullanım alanları sunar. Bu geliştirici merkezinde, Android uygulamanızda kamerayı kullanmaya başlamak için gereken belgeler ve kaynaklar sağlanmaktadır.
Kamera uygulaması derleme
Kamera tabanlı bir uygulama geliştirmek veya mevcut uygulamanıza kamera dahil etmek için kamerayı kullanmaya yönelik basitleştirilmiş bir API olan CameraX API'yi keşfederek başlayın. Bu genel bakışta CameraX'i tanıtıp kamerayı
kullanma adımları açıklanmaktadır.
KameraX'e genel bakış
CameraX Codelab, CameraX'i öğrenmek için örnek tabanlı bir yaklaşım sunar.
KameraX Codelab'i
Kamera1'den taşı
Uygulamanız kullanımdan kaldırılan Kamera sınıfını ("Kamera1") kullanıyorsa CameraX'e taşıma işlemi gerçekleştirmeyi düşünebilirsiniz. Bu, uygulamanızın yeni kamera özelliklerinden yararlanmasına olanak tanıyan kararlı ve sağlam bir platform sağlayacak.
Kamera1'i CameraX'e taşıma
Kamera uygulamanıza seviye atlatın
CameraX, Makine Öğrenimi Araç Seti kitaplığı MLKit ile doğrudan entegrasyonu kolaylaştırır. Bu, kameranın MLKit ile birleştirilmesiyle QR tarayıcılar ve belge tarayıcılar gibi şeylerin oluşturulmasına olanak tanıyor.
QR kodu tarayıcı oluşturma
Kamera Uzantıları, uygulamanızın Gece Modu'nda görüntü yakalama veya Bokeh (Dikey) modlar gibi özel cihaz özelliklerine erişmesine olanak tanır. Hem CameraX hem de Camera2'yi kullanarak Kamera Uzantılarına nasıl erişeceğinizi buradan öğrenebilirsiniz.
Uygulamanızın kamera deneyimini genişletin
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],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)"]]