夜間モードを採用すると、アプリ内カメラでハードウェア アクセラレーションによる暗い場所での写真撮影が可能になり、ネイティブのカメラアプリと同じ高度な画像処理を利用して、暗い場所でも高画質の写真を撮影できます。
実装が必要
AEP の対象となるには、アプリが次の要件を満たしている必要があります。
- Jetpack CameraX Extensions API または Android Camera2 Extensions API を使用して、夜間モードのカメラ拡張機能をサポートする。
- プラットフォーム推奨の夜間モード インジケーター API(Android 16 で利用可能)を実装して、暗い場所での撮影が推奨される場合にユーザーに通知する。
ガイドラインの適用範囲
このガイドラインは、次のものに適用されます。
- 静止画の撮影をサポートするアプリ。
- スマートフォン、タブレット、折りたたみ式デバイス。
除外
このガイドラインには、次の除外が適用されます。
- 夜間モードは静止画の撮影専用であるため、動画コンテンツの撮影のみ を行うアプリ。
- アプリでは、エコシステム全体で同様の品質、ユーザー機能、安定性、互換性を提供する同等の代替フレームワークを使用できます。検討に適したフレームワークを お持ちの場合は、サポートにお問い合わせください。
機能のドキュメントとリソース
次のリソースでは、夜間モード 機能の実装に関するガイダンスと技術的な詳細について説明しています。これらのリソースは参考用であり、追加のプログラム要件は含まれていません。
- 暗い場所での写真撮影と動画撮影のソリューション
- CameraX Extensions API
- リアルタイム キャプチャのレイテンシの推定(CameraX)
- 夜間モード拡張機能(Camera2)
- 夜間モード インジケーターの結果(Camera2)