整合 Jetpack CameraX 程式庫,確保在各種 Android 裝置生態系統中,都能提供一致的高品質相機拍攝體驗。採用這個程式庫後,就能在各種板型規格 (例如手機、平板電腦、折疊式裝置和 XR 裝置) 上,提供穩定且功能豐富的體驗。改用新版 Camera API 後,應用程式就能提供更優質的體驗,且無論裝置硬體為何,都能維持更可靠的使用者體驗。
必要實作
如要加入 AEP,應用程式必須符合下列規定:
應用程式不得使用舊版 android.hardware.Camera API (Camera1)。您應遷移至 CameraX (或 Camera2)。
注意:如果應用程式需要自訂相機堆疊,可以使用 Camera2 架構做為替代方案。
適用規範
本規範適用於:
- 支援媒體擷取 (圖片或影片) 的應用程式。
- 手機、平板電腦、摺疊式裝置和 XR 板型規格。
豁免資格
應用程式可以使用同等替代架構,在整個生態系統中提供類似的品質、使用者功能、穩定性和相容性。如有合適的架構可供考慮,請與支援團隊聯絡。
功能說明文件和資源
下列資源提供 CameraX 功能的導入指南和技術詳細資料。這些資源僅供參考,不包含其他方案規定。