Camera2 總覽
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
注意:本頁面是指 Camera2 套件。除非應用程式需要 Camera2 的特定低階功能,否則建議使用 CameraX。CameraX 和 Camera2 均支援 Android 5.0 (API 級別 21) 以上版本。
Camera2 是低階 Android 相機套件,取代已淘汰的 Camera 類別。Camera2 可針對複雜的用途提供深入控制項,但您必須管理特定裝置的設定。詳情請參閱 Camera2 參考說明文件。
我們建議大多數開發人員使用 CameraX Jetpack 程式庫。為協助您決定要使用哪一個相機程式庫,請參閱「選擇相機程式庫」。
其他資源
請參閱下列其他資源,進一步瞭解 Camera2。
Camera2 範例專案
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-07-26 (世界標準時間)。
[null,null,["上次更新時間:2025-07-26 (世界標準時間)。"],[],[],null,["# Camera2 overview\n\n**Note:** This page refers to the [Camera2](/reference/android/hardware/camera2/package-summary) package. Unless your app requires specific, low-level features from Camera2, we recommend using [CameraX](/camerax). Both CameraX and Camera2 support Android 5.0 (API level 21) and higher.\n\n\u003cbr /\u003e\n\nCamera2 is the low-level Android camera package that replaces the\ndeprecated [Camera](/training/camera-deprecated) class. Camera2 provides\nin-depth controls for complex use cases, but requires you to manage\ndevice-specific configurations.\nFor more information, see the [Camera2 reference documentation](/reference/android/hardware/camera2/package-summary).\n\nFor most developers, we recommend the [CameraX Jetpack library](/camerax).\nTo help you decide which camera library to use,\nsee [Choose a camera library](/training/camera/choose-camera-library).\n\nAdditional resources\n--------------------\n\nSee the following additional resources to learn more about Camera2.\n\n### Camera2 sample projects\n\n- [Camera2 basics](https://github.com/android/camera-samples/tree/main/Camera2Basic)\n- [Camera2 extensions](https://github.com/android/camera-samples/tree/main/Camera2Extensions)\n- [Camera2 slow motion](https://github.com/android/camera-samples/tree/main/Camera2SlowMotion)\n- [Camera2 video](https://github.com/android/camera-samples/tree/main/Camera2Video)"]]