Aperture: Run ./gradlew app:generateBp
Change-Id: I46249eed630f5e85187e1172399f390e56c3ce7e
diff --git a/app/Android.bp b/app/Android.bp
index cd3e4d0..874213c 100644
--- a/app/Android.bp
+++ b/app/Android.bp
@@ -15,17 +15,22 @@
platform_apis: true,
static_libs: [
+ // DO NOT EDIT THIS SECTION MANUALLY
+ "androidx.core_core-ktx",
"androidx.appcompat_appcompat",
- "androidx.camera_camera-camera2",
- "androidx.camera_camera-core",
- "androidx.camera_camera-extensions",
- "androidx.camera_camera-lifecycle",
- "androidx.camera_camera-video",
- "androidx.camera_camera-view",
"androidx-constraintlayout_constraintlayout",
- "androidx.core_core",
+ "androidx.lifecycle_lifecycle-viewmodel-ktx",
"androidx.preference_preference",
- "com.google.android.material_material",
+ "Aperture_com.google.android.material_material",
+ "Aperture_androidx.camera_camera-core",
+ "Aperture_androidx.camera_camera-camera2",
+ "Aperture_androidx.camera_camera-lifecycle",
+ "Aperture_androidx.camera_camera-video",
+ "Aperture_androidx.camera_camera-view",
+ "Aperture_androidx.camera_camera-extensions",
+ "Aperture_com.google.zxing_core",
+ "Aperture_io.coil-kt_coil",
+ "Aperture_io.coil-kt_coil-video",
],
optional_uses_libs: [
"androidx.camera.extensions.impl"
diff --git a/app/libs/Android.bp b/app/libs/Android.bp
new file mode 100644
index 0000000..39a5042
--- /dev/null
+++ b/app/libs/Android.bp
@@ -0,0 +1,606 @@
+// DO NOT EDIT THIS FILE MANUALLY
+android_library_import {
+ name: "Aperture_androidx.camera_camera-camera2-nodeps",
+ aars: ["androidx/camera/camera-camera2/1.2.0-beta02/camera-camera2-1.2.0-beta02.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "androidx.annotation_annotation",
+ "Aperture_androidx.camera_camera-core",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "auto_value_annotations",
+ "guava",
+ ],
+}
+
+android_library {
+ name: "Aperture_androidx.camera_camera-camera2",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "androidx/camera/camera-camera2/1.2.0-beta02/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_androidx.camera_camera-camera2-nodeps",
+ "androidx.annotation_annotation",
+ "Aperture_androidx.camera_camera-core",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "auto_value_annotations",
+ "guava",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "Aperture_androidx.camera_camera-core-nodeps",
+ aars: ["androidx/camera/camera-core/1.2.0-beta02/camera-core-1.2.0-beta02.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "androidx.annotation_annotation",
+ "androidx.annotation_annotation-experimental",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "androidx.exifinterface_exifinterface",
+ "Aperture_androidx.lifecycle_lifecycle-common",
+ "androidx.lifecycle_lifecycle-livedata",
+ "auto_value_annotations",
+ "guava",
+ "kotlin-stdlib",
+ ],
+}
+
+android_library {
+ name: "Aperture_androidx.camera_camera-core",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "androidx/camera/camera-core/1.2.0-beta02/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_androidx.camera_camera-core-nodeps",
+ "androidx.annotation_annotation",
+ "androidx.annotation_annotation-experimental",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "androidx.exifinterface_exifinterface",
+ "Aperture_androidx.lifecycle_lifecycle-common",
+ "androidx.lifecycle_lifecycle-livedata",
+ "auto_value_annotations",
+ "guava",
+ "kotlin-stdlib",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "Aperture_androidx.camera_camera-extensions-nodeps",
+ aars: ["androidx/camera/camera-extensions/1.2.0-beta02/camera-extensions-1.2.0-beta02.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_androidx.camera_camera-camera2",
+ "Aperture_androidx.camera_camera-core",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "auto_value_annotations",
+ "guava",
+ ],
+}
+
+android_library {
+ name: "Aperture_androidx.camera_camera-extensions",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "androidx/camera/camera-extensions/1.2.0-beta02/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_androidx.camera_camera-extensions-nodeps",
+ "Aperture_androidx.camera_camera-camera2",
+ "Aperture_androidx.camera_camera-core",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "auto_value_annotations",
+ "guava",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "Aperture_androidx.camera_camera-lifecycle-nodeps",
+ aars: ["androidx/camera/camera-lifecycle/1.2.0-beta02/camera-lifecycle-1.2.0-beta02.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_androidx.camera_camera-core",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "Aperture_androidx.lifecycle_lifecycle-common",
+ "auto_value_annotations",
+ "guava",
+ ],
+}
+
+android_library {
+ name: "Aperture_androidx.camera_camera-lifecycle",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "androidx/camera/camera-lifecycle/1.2.0-beta02/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_androidx.camera_camera-lifecycle-nodeps",
+ "Aperture_androidx.camera_camera-core",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "Aperture_androidx.lifecycle_lifecycle-common",
+ "auto_value_annotations",
+ "guava",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "Aperture_androidx.camera_camera-video-nodeps",
+ aars: ["androidx/camera/camera-video/1.2.0-beta02/camera-video-1.2.0-beta02.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "androidx.annotation_annotation",
+ "Aperture_androidx.camera_camera-core",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "auto_value_annotations",
+ ],
+}
+
+android_library {
+ name: "Aperture_androidx.camera_camera-video",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "androidx/camera/camera-video/1.2.0-beta02/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_androidx.camera_camera-video-nodeps",
+ "androidx.annotation_annotation",
+ "Aperture_androidx.camera_camera-core",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "auto_value_annotations",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "Aperture_androidx.camera_camera-view-nodeps",
+ aars: ["androidx/camera/camera-view/1.2.0-beta02/camera-view-1.2.0-beta02.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "androidx.annotation_annotation",
+ "androidx.annotation_annotation-experimental",
+ "androidx.appcompat_appcompat",
+ "Aperture_androidx.camera_camera-core",
+ "Aperture_androidx.camera_camera-lifecycle",
+ "Aperture_androidx.camera_camera-video",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "Aperture_androidx.lifecycle_lifecycle-common",
+ "auto_value_annotations",
+ "guava",
+ ],
+}
+
+android_library {
+ name: "Aperture_androidx.camera_camera-view",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "androidx/camera/camera-view/1.2.0-beta02/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_androidx.camera_camera-view-nodeps",
+ "androidx.annotation_annotation",
+ "androidx.annotation_annotation-experimental",
+ "androidx.appcompat_appcompat",
+ "Aperture_androidx.camera_camera-core",
+ "Aperture_androidx.camera_camera-lifecycle",
+ "Aperture_androidx.camera_camera-video",
+ "androidx.concurrent_concurrent-futures",
+ "androidx.core_core",
+ "Aperture_androidx.lifecycle_lifecycle-common",
+ "auto_value_annotations",
+ "guava",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "Aperture_androidx.lifecycle_lifecycle-common-nodeps",
+ jars: ["androidx/lifecycle/lifecycle-common/2.5.1/lifecycle-common-2.5.1.jar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+}
+
+java_library_static {
+ name: "Aperture_androidx.lifecycle_lifecycle-common",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_androidx.lifecycle_lifecycle-common-nodeps",
+ "androidx.annotation_annotation",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "Aperture_com.google.android.material_material-nodeps",
+ aars: ["com/google/android/material/material/1.8.0-alpha01/material-1.8.0-alpha01.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "androidx.annotation_annotation",
+ "androidx.appcompat_appcompat",
+ "androidx.cardview_cardview",
+ "androidx.coordinatorlayout_coordinatorlayout",
+ "androidx-constraintlayout_constraintlayout",
+ "androidx.core_core",
+ "androidx.drawerlayout_drawerlayout",
+ "androidx.dynamicanimation_dynamicanimation",
+ "androidx.annotation_annotation-experimental",
+ "androidx.fragment_fragment",
+ "androidx.lifecycle_lifecycle-runtime",
+ "androidx.recyclerview_recyclerview",
+ "androidx.transition_transition",
+ "androidx.vectordrawable_vectordrawable",
+ "androidx.viewpager2_viewpager2",
+ "Aperture_com.google.errorprone_error_prone_annotations",
+ ],
+}
+
+android_library {
+ name: "Aperture_com.google.android.material_material",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "com/google/android/material/material/1.8.0-alpha01/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_com.google.android.material_material-nodeps",
+ "androidx.annotation_annotation",
+ "androidx.appcompat_appcompat",
+ "androidx.cardview_cardview",
+ "androidx.coordinatorlayout_coordinatorlayout",
+ "androidx-constraintlayout_constraintlayout",
+ "androidx.core_core",
+ "androidx.drawerlayout_drawerlayout",
+ "androidx.dynamicanimation_dynamicanimation",
+ "androidx.annotation_annotation-experimental",
+ "androidx.fragment_fragment",
+ "androidx.lifecycle_lifecycle-runtime",
+ "androidx.recyclerview_recyclerview",
+ "androidx.transition_transition",
+ "androidx.vectordrawable_vectordrawable",
+ "androidx.viewpager2_viewpager2",
+ "Aperture_com.google.errorprone_error_prone_annotations",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "Aperture_com.google.errorprone_error_prone_annotations-nodeps",
+ jars: ["com/google/errorprone/error_prone_annotations/2.15.0/error_prone_annotations-2.15.0.jar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+}
+
+java_library_static {
+ name: "Aperture_com.google.errorprone_error_prone_annotations",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_com.google.errorprone_error_prone_annotations-nodeps",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "Aperture_com.google.zxing_core-nodeps",
+ jars: ["com/google/zxing/core/3.5.0/core-3.5.0.jar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+}
+
+java_library_static {
+ name: "Aperture_com.google.zxing_core",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_com.google.zxing_core-nodeps",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "Aperture_com.squareup.okhttp3_okhttp-nodeps",
+ jars: ["com/squareup/okhttp3/okhttp/4.10.0/okhttp-4.10.0.jar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+}
+
+java_library_static {
+ name: "Aperture_com.squareup.okhttp3_okhttp",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_com.squareup.okhttp3_okhttp-nodeps",
+ "Aperture_com.squareup.okio_okio-jvm",
+ "kotlin-stdlib",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "Aperture_com.squareup.okio_okio-jvm-nodeps",
+ jars: ["com/squareup/okio/okio-jvm/3.2.0/okio-jvm-3.2.0.jar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+}
+
+java_library_static {
+ name: "Aperture_com.squareup.okio_okio-jvm",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_com.squareup.okio_okio-jvm-nodeps",
+ "kotlin-stdlib-jdk8",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "Aperture_io.coil-kt_coil-base-nodeps",
+ aars: ["io/coil-kt/coil-base/2.2.0/coil-base-2.2.0.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "androidx.lifecycle_lifecycle-runtime",
+ "kotlinx-coroutines-android",
+ "Aperture_com.squareup.okhttp3_okhttp",
+ "Aperture_org.jetbrains.kotlin_kotlin-parcelize-runtime",
+ "androidx.annotation_annotation",
+ "androidx.appcompat_appcompat-resources",
+ "androidx.collection_collection",
+ "androidx.core_core-ktx",
+ "androidx.exifinterface_exifinterface",
+ ],
+}
+
+android_library {
+ name: "Aperture_io.coil-kt_coil-base",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "io/coil-kt/coil-base/2.2.0/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_io.coil-kt_coil-base-nodeps",
+ "androidx.lifecycle_lifecycle-runtime",
+ "kotlinx-coroutines-android",
+ "Aperture_com.squareup.okhttp3_okhttp",
+ "Aperture_org.jetbrains.kotlin_kotlin-parcelize-runtime",
+ "androidx.annotation_annotation",
+ "androidx.appcompat_appcompat-resources",
+ "androidx.collection_collection",
+ "androidx.core_core-ktx",
+ "androidx.exifinterface_exifinterface",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "Aperture_io.coil-kt_coil-video-nodeps",
+ aars: ["io/coil-kt/coil-video/2.2.0/coil-video-2.2.0.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_io.coil-kt_coil-base",
+ "androidx.core_core-ktx",
+ ],
+}
+
+android_library {
+ name: "Aperture_io.coil-kt_coil-video",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "io/coil-kt/coil-video/2.2.0/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_io.coil-kt_coil-video-nodeps",
+ "Aperture_io.coil-kt_coil-base",
+ "androidx.core_core-ktx",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "Aperture_io.coil-kt_coil-nodeps",
+ aars: ["io/coil-kt/coil/2.2.0/coil-2.2.0.aar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_io.coil-kt_coil-base",
+ ],
+}
+
+android_library {
+ name: "Aperture_io.coil-kt_coil",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ manifest: "io/coil-kt/coil/2.2.0/AndroidManifest.xml",
+ static_libs: [
+ "Aperture_io.coil-kt_coil-nodeps",
+ "Aperture_io.coil-kt_coil-base",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "Aperture_org.jetbrains.kotlin_kotlin-android-extensions-runtime-nodeps",
+ jars: ["org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.7.10/kotlin-android-extensions-runtime-1.7.10.jar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+}
+
+java_library_static {
+ name: "Aperture_org.jetbrains.kotlin_kotlin-android-extensions-runtime",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_org.jetbrains.kotlin_kotlin-android-extensions-runtime-nodeps",
+ "kotlin-stdlib",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "Aperture_org.jetbrains.kotlin_kotlin-parcelize-runtime-nodeps",
+ jars: ["org/jetbrains/kotlin/kotlin-parcelize-runtime/1.7.10/kotlin-parcelize-runtime-1.7.10.jar"],
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+}
+
+java_library_static {
+ name: "Aperture_org.jetbrains.kotlin_kotlin-parcelize-runtime",
+ sdk_version: "31",
+ min_sdk_version: "14",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ static_libs: [
+ "Aperture_org.jetbrains.kotlin_kotlin-parcelize-runtime-nodeps",
+ "kotlin-stdlib",
+ "Aperture_org.jetbrains.kotlin_kotlin-android-extensions-runtime",
+ ],
+ java_version: "1.7",
+}
diff --git a/app/libs/androidx/camera/camera-camera2/1.2.0-beta02/AndroidManifest.xml b/app/libs/androidx/camera/camera-camera2/1.2.0-beta02/AndroidManifest.xml
new file mode 100644
index 0000000..6a2f9b2
--- /dev/null
+++ b/app/libs/androidx/camera/camera-camera2/1.2.0-beta02/AndroidManifest.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="androidx.camera.camera2" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <service
+ android:name="androidx.camera.core.impl.MetadataHolderService"
+ android:enabled="false"
+ android:exported="false"
+ tools:ignore="Instantiatable,MissingServiceExportedEqualsTrue"
+ tools:node="merge" >
+ <meta-data
+ android:name="androidx.camera.core.impl.MetadataHolderService.DEFAULT_CONFIG_PROVIDER"
+ android:value="androidx.camera.camera2.Camera2Config$DefaultProvider" />
+ </service>
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/androidx/camera/camera-camera2/1.2.0-beta02/camera-camera2-1.2.0-beta02.aar b/app/libs/androidx/camera/camera-camera2/1.2.0-beta02/camera-camera2-1.2.0-beta02.aar
new file mode 100644
index 0000000..d9af1c3
--- /dev/null
+++ b/app/libs/androidx/camera/camera-camera2/1.2.0-beta02/camera-camera2-1.2.0-beta02.aar
Binary files differ
diff --git a/app/libs/androidx/camera/camera-core/1.2.0-beta02/AndroidManifest.xml b/app/libs/androidx/camera/camera-core/1.2.0-beta02/AndroidManifest.xml
new file mode 100644
index 0000000..3e1d872
--- /dev/null
+++ b/app/libs/androidx/camera/camera-core/1.2.0-beta02/AndroidManifest.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="androidx.camera.core" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+
+ <!--
+ Service for holding metadata. Cannot be instantiated.
+ Metadata will be merged from other manifests.
+ -->
+ <service
+ android:name="androidx.camera.core.impl.MetadataHolderService"
+ android:enabled="false"
+ android:exported="false"
+ tools:ignore="Instantiatable,MissingServiceExportedEqualsTrue" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/androidx/camera/camera-core/1.2.0-beta02/camera-core-1.2.0-beta02.aar b/app/libs/androidx/camera/camera-core/1.2.0-beta02/camera-core-1.2.0-beta02.aar
new file mode 100644
index 0000000..cba093f
--- /dev/null
+++ b/app/libs/androidx/camera/camera-core/1.2.0-beta02/camera-core-1.2.0-beta02.aar
Binary files differ
diff --git a/app/libs/androidx/camera/camera-extensions/1.2.0-beta02/AndroidManifest.xml b/app/libs/androidx/camera/camera-extensions/1.2.0-beta02/AndroidManifest.xml
new file mode 100644
index 0000000..d2937af
--- /dev/null
+++ b/app/libs/androidx/camera/camera-extensions/1.2.0-beta02/AndroidManifest.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2019 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="androidx.camera.extensions" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <queries>
+ <intent>
+ <action android:name="androidx.camera.extensions.action.VENDOR_ACTION" />
+ </intent>
+ </queries>
+
+ <application>
+ <uses-library
+ android:name="androidx.camera.extensions.impl"
+ android:required="false" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/androidx/camera/camera-extensions/1.2.0-beta02/camera-extensions-1.2.0-beta02.aar b/app/libs/androidx/camera/camera-extensions/1.2.0-beta02/camera-extensions-1.2.0-beta02.aar
new file mode 100644
index 0000000..c1135a5
--- /dev/null
+++ b/app/libs/androidx/camera/camera-extensions/1.2.0-beta02/camera-extensions-1.2.0-beta02.aar
Binary files differ
diff --git a/app/libs/androidx/camera/camera-lifecycle/1.2.0-beta02/AndroidManifest.xml b/app/libs/androidx/camera/camera-lifecycle/1.2.0-beta02/AndroidManifest.xml
new file mode 100644
index 0000000..e9e1251
--- /dev/null
+++ b/app/libs/androidx/camera/camera-lifecycle/1.2.0-beta02/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="androidx.camera.lifecycle" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/androidx/camera/camera-lifecycle/1.2.0-beta02/camera-lifecycle-1.2.0-beta02.aar b/app/libs/androidx/camera/camera-lifecycle/1.2.0-beta02/camera-lifecycle-1.2.0-beta02.aar
new file mode 100644
index 0000000..24f339f
--- /dev/null
+++ b/app/libs/androidx/camera/camera-lifecycle/1.2.0-beta02/camera-lifecycle-1.2.0-beta02.aar
Binary files differ
diff --git a/app/libs/androidx/camera/camera-video/1.2.0-beta02/AndroidManifest.xml b/app/libs/androidx/camera/camera-video/1.2.0-beta02/AndroidManifest.xml
new file mode 100644
index 0000000..dd1c82c
--- /dev/null
+++ b/app/libs/androidx/camera/camera-video/1.2.0-beta02/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2020 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="androidx.camera.video" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/androidx/camera/camera-video/1.2.0-beta02/camera-video-1.2.0-beta02.aar b/app/libs/androidx/camera/camera-video/1.2.0-beta02/camera-video-1.2.0-beta02.aar
new file mode 100644
index 0000000..104daa0
--- /dev/null
+++ b/app/libs/androidx/camera/camera-video/1.2.0-beta02/camera-video-1.2.0-beta02.aar
Binary files differ
diff --git a/app/libs/androidx/camera/camera-view/1.2.0-beta02/AndroidManifest.xml b/app/libs/androidx/camera/camera-view/1.2.0-beta02/AndroidManifest.xml
new file mode 100644
index 0000000..8829c53
--- /dev/null
+++ b/app/libs/androidx/camera/camera-view/1.2.0-beta02/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="androidx.camera.view" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/androidx/camera/camera-view/1.2.0-beta02/camera-view-1.2.0-beta02.aar b/app/libs/androidx/camera/camera-view/1.2.0-beta02/camera-view-1.2.0-beta02.aar
new file mode 100644
index 0000000..15df893
--- /dev/null
+++ b/app/libs/androidx/camera/camera-view/1.2.0-beta02/camera-view-1.2.0-beta02.aar
Binary files differ
diff --git a/app/libs/androidx/lifecycle/lifecycle-common/2.5.1/lifecycle-common-2.5.1.jar b/app/libs/androidx/lifecycle/lifecycle-common/2.5.1/lifecycle-common-2.5.1.jar
new file mode 100644
index 0000000..da323a9
--- /dev/null
+++ b/app/libs/androidx/lifecycle/lifecycle-common/2.5.1/lifecycle-common-2.5.1.jar
Binary files differ
diff --git a/app/libs/com/google/android/material/material/1.8.0-alpha01/AndroidManifest.xml b/app/libs/com/google/android/material/material/1.8.0-alpha01/AndroidManifest.xml
new file mode 100644
index 0000000..a9e5f3e
--- /dev/null
+++ b/app/libs/com/google/android/material/material/1.8.0-alpha01/AndroidManifest.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.google.android.material" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ android:targetSdkVersion="32" />
+
+ <application />
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/com/google/android/material/material/1.8.0-alpha01/material-1.8.0-alpha01.aar b/app/libs/com/google/android/material/material/1.8.0-alpha01/material-1.8.0-alpha01.aar
new file mode 100644
index 0000000..e7fcdd4
--- /dev/null
+++ b/app/libs/com/google/android/material/material/1.8.0-alpha01/material-1.8.0-alpha01.aar
Binary files differ
diff --git a/app/libs/com/google/errorprone/error_prone_annotations/2.15.0/error_prone_annotations-2.15.0.jar b/app/libs/com/google/errorprone/error_prone_annotations/2.15.0/error_prone_annotations-2.15.0.jar
new file mode 100644
index 0000000..ff3b59a
--- /dev/null
+++ b/app/libs/com/google/errorprone/error_prone_annotations/2.15.0/error_prone_annotations-2.15.0.jar
Binary files differ
diff --git a/app/libs/com/google/zxing/core/3.5.0/core-3.5.0.jar b/app/libs/com/google/zxing/core/3.5.0/core-3.5.0.jar
new file mode 100644
index 0000000..7bba61d
--- /dev/null
+++ b/app/libs/com/google/zxing/core/3.5.0/core-3.5.0.jar
Binary files differ
diff --git a/app/libs/com/squareup/okhttp3/okhttp/4.10.0/okhttp-4.10.0.jar b/app/libs/com/squareup/okhttp3/okhttp/4.10.0/okhttp-4.10.0.jar
new file mode 100644
index 0000000..020be6e
--- /dev/null
+++ b/app/libs/com/squareup/okhttp3/okhttp/4.10.0/okhttp-4.10.0.jar
Binary files differ
diff --git a/app/libs/com/squareup/okio/okio-jvm/3.2.0/okio-jvm-3.2.0.jar b/app/libs/com/squareup/okio/okio-jvm/3.2.0/okio-jvm-3.2.0.jar
new file mode 100644
index 0000000..727688d
--- /dev/null
+++ b/app/libs/com/squareup/okio/okio-jvm/3.2.0/okio-jvm-3.2.0.jar
Binary files differ
diff --git a/app/libs/io/coil-kt/coil-base/2.2.0/AndroidManifest.xml b/app/libs/io/coil-kt/coil-base/2.2.0/AndroidManifest.xml
new file mode 100644
index 0000000..5d4d96d
--- /dev/null
+++ b/app/libs/io/coil-kt/coil-base/2.2.0/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="coil.base" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="32" />
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/io/coil-kt/coil-base/2.2.0/coil-base-2.2.0.aar b/app/libs/io/coil-kt/coil-base/2.2.0/coil-base-2.2.0.aar
new file mode 100644
index 0000000..eef581b
--- /dev/null
+++ b/app/libs/io/coil-kt/coil-base/2.2.0/coil-base-2.2.0.aar
Binary files differ
diff --git a/app/libs/io/coil-kt/coil-video/2.2.0/AndroidManifest.xml b/app/libs/io/coil-kt/coil-video/2.2.0/AndroidManifest.xml
new file mode 100644
index 0000000..44fd514
--- /dev/null
+++ b/app/libs/io/coil-kt/coil-video/2.2.0/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="coil.video" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="32" />
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/io/coil-kt/coil-video/2.2.0/coil-video-2.2.0.aar b/app/libs/io/coil-kt/coil-video/2.2.0/coil-video-2.2.0.aar
new file mode 100644
index 0000000..508f41e
--- /dev/null
+++ b/app/libs/io/coil-kt/coil-video/2.2.0/coil-video-2.2.0.aar
Binary files differ
diff --git a/app/libs/io/coil-kt/coil/2.2.0/AndroidManifest.xml b/app/libs/io/coil-kt/coil/2.2.0/AndroidManifest.xml
new file mode 100644
index 0000000..90309ff
--- /dev/null
+++ b/app/libs/io/coil-kt/coil/2.2.0/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="coil.singleton" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="32" />
+
+</manifest>
\ No newline at end of file
diff --git a/app/libs/io/coil-kt/coil/2.2.0/coil-2.2.0.aar b/app/libs/io/coil-kt/coil/2.2.0/coil-2.2.0.aar
new file mode 100644
index 0000000..ae1da38
--- /dev/null
+++ b/app/libs/io/coil-kt/coil/2.2.0/coil-2.2.0.aar
Binary files differ
diff --git a/app/libs/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.7.10/kotlin-android-extensions-runtime-1.7.10.jar b/app/libs/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.7.10/kotlin-android-extensions-runtime-1.7.10.jar
new file mode 100644
index 0000000..2474bc4
--- /dev/null
+++ b/app/libs/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.7.10/kotlin-android-extensions-runtime-1.7.10.jar
Binary files differ
diff --git a/app/libs/org/jetbrains/kotlin/kotlin-parcelize-runtime/1.7.10/kotlin-parcelize-runtime-1.7.10.jar b/app/libs/org/jetbrains/kotlin/kotlin-parcelize-runtime/1.7.10/kotlin-parcelize-runtime-1.7.10.jar
new file mode 100644
index 0000000..0295869
--- /dev/null
+++ b/app/libs/org/jetbrains/kotlin/kotlin-parcelize-runtime/1.7.10/kotlin-parcelize-runtime-1.7.10.jar
Binary files differ