Android CameraXとは何ですか?
Google I/O 2019でCameraXに関するセッションが計画されています。それは何ですか?新しいフレームワークAPIですか?新しいライブラリですか? https://events.google.com/io/schedule/events/8d400240-f31f-4ac2-bfab-f8347ef3ab3e
Camera2 APIが廃止されたことを意味しますか? https://github.com/googlesamples/Android-Camera2Basic
公式ドキュメント を確認できます。
CameraXは、Android Jetpackへの追加機能であり、アプリにカメラ機能を簡単に追加できます。ライブラリは、多くのデバイスで開発者のエクスペリエンスを一貫させるための互換性修正と回避策の数。
CameraXを使用して、ユースケースと呼ばれる抽象化を通じてデバイスのカメラとやり取りできます。次の使用例は現在利用できます:
ユースケースを組み合わせて同時にアクティブにすることができます。
依存関係を追加するだけです:
dependencies {
// CameraX core library
def camerax_version = "1.0.0-alpha01"
implementation "androidx.camera:camera-core:$camerax_version"
// If you want to use Camera2 extensions
implementation "androidx.camera:camera-camera2:$camerax_version"
}
CameraXライブラリの使用方法については、 ここをチェック をご覧ください。