@@ -210,3 +210,37 @@ fun SwitchCamerasSnippet() {
210210 }
211211 // [END android_camerax_switch_cameras]
212212}
213+
214+ const val CAMERA_X_DEPENDENCIES_TOML = """
215+ // [START android_camerax_dependencies_toml]
216+ [versions]
217+ camerax = "<minimum_version_needed>"
218+
219+ [libraries]
220+ androidx-camera-core = { group = "androidx.camera", name = "camera-core", version.ref = "camerax" }
221+ androidx-camera-camera2 = { group = "androidx.camera", name = "camera-camera2", version.ref = "camerax" }
222+ androidx-camera-lifecycle = { group = "androidx.camera", name = "camera-lifecycle", version.ref = "camerax" }
223+ androidx-camera-view = { group = "androidx.camera", name = "camera-view", version.ref = "camerax" }
224+ androidx-camera-compose = { group = "androidx.camera", name = "camera-compose", version.ref = "camerax" }
225+ // [END android_camerax_dependencies_toml]
226+ """
227+
228+ const val CAMERA_X_DEPENDENCIES_KTS = """
229+ // [START android_camerax_dependencies_kts]
230+ implementation(libs.androidx.camera.core)
231+ implementation(libs.androidx.camera.camera2)
232+ implementation(libs.androidx.camera.lifecycle)
233+ implementation(libs.androidx.camera.view)
234+ implementation(libs.androidx.camera.compose)
235+ // [END android_camerax_dependencies_kts]
236+ """
237+
238+ const val CAMERA_X_DEPENDENCIES_GRADLE = """
239+ // [START android_camerax_dependencies_gradle]
240+ implementation "androidx.camera:camera-core:<minimum_version_needed>"
241+ implementation "androidx.camera:camera-camera2:<minimum_version_needed>"
242+ implementation "androidx.camera:camera-lifecycle:<minimum_version_needed>"
243+ implementation "androidx.camera:camera-view:<minimum_version_needed>"
244+ implementation "androidx.camera:camera-compose:<minimum_version_needed>"
245+ // [END android_camerax_dependencies_gradle]
246+ """
0 commit comments