AEP ガイドライン: CameraX

Jetpack CameraX ライブラリを統合して、多様な Android 搭載デバイスのエコシステム全体で高品質で一貫した カメラ キャプチャを実現します。このライブラリを採用すると、スマートフォン、タブレット、折りたたみ式デバイス、XR デバイスなど、さまざまなフォーム ファクタで安定した機能豊富なエクスペリエンスを提供できます。最新のカメラ API に移行することで、アプリはデバイスのハードウェアに関係なく、より高品質で信頼性の高いユーザー エクスペリエンスを実現できます。

必要な実装

AEP の対象となるには、アプリが次の要件を満たしている必要があります。

  • アプリで従来の android.hardware.Camera API (Camera1)を使用していないこと。CameraX(または Camera2)を使用するように移行する必要があります。

    : カスタム カメラ スタックを必要とするアプリでは、Camera2 フレームワークを使用することもできます。

ガイドラインの適用範囲

このガイドラインは、次のものに適用されます。

  • メディア キャプチャ(画像または動画)をサポートするアプリ。
  • スマートフォン、タブレット、折りたたみ式デバイス、XR のフォーム ファクタ。

除外

アプリでは、エコシステム全体で同様の品質、ユーザー機能、安定性、互換性を提供する同等の代替フレームワークを使用できます。 適切なフレームワークがある場合は、サポートにお問い合わせください。

機能のドキュメントとリソース

以下のリソースでは、CameraX 機能の実装に関するガイダンスと技術的な詳細について説明しています。これらのリソースは参考用であり、追加のプログラム要件は含まれていません。