前言
官方文档
https://developer.android.google.cn/jetpack/androidx/releases/camera?hl
在 Jetpack Compose 中获取相机画面可以按照以下步骤进行:
添加权限
在 AndroidManifest.xml
文件中添加相机权限:1
<uses-permission android:name="android.permission.CAMERA" />
如果你的应用面向 Android 13 及以上版本,还需要在 AndroidManifest.xml
中声明相机使用情况:1
2
3<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
权限申请
1 | import android.Manifest |
添加依赖
向您的 libs.versions.toml 中添加以下内容:
1 | [versions] |
依赖
1 | dependencies { |
视图
1 | import android.content.ContentValues |
使用
1 | import androidx.compose.runtime.Composable |