diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-12-06 03:19:24 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-12-06 03:19:24 +0000 |
commit | b704c04be7aadc771ed5160da41507aeed45529f (patch) | |
tree | aee14be431fe97c6a0551949b68b3f77de3ee7ac | |
parent | 8feef2f2bbdeb1229b67b733c07560332f142cb4 (diff) | |
parent | b2a78eb65e4b667e16a344286e64b4f217806048 (diff) | |
download | sdk-android14-mainline-appsearch-release.tar.gz |
Snap for 11182773 from b2a78eb65e4b667e16a344286e64b4f217806048 to mainline-appsearch-releaseaml_ase_341410000android14-mainline-appsearch-release
Change-Id: I02d5d2e83533a9132fde0558fa8811851b42a5db
523 files changed, 19452 insertions, 7696 deletions
diff --git a/current/androidx/Android.bp b/current/androidx/Android.bp index 8b7333c58..909d9264a 100644 --- a/current/androidx/Android.bp +++ b/current/androidx/Android.bp @@ -13,7297 +13,4 @@ package { // SPDX-license-identifier-Unicode-DFS default_applicable_licenses: ["prebuilts_sdk_license"], } - -android_library_import { - name: "androidx.activity_activity-compose-nodeps", - aars: ["m2repository/androidx/activity/activity-compose/1.7.0-alpha05/activity-compose-1.7.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.activity_activity-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.activity_activity-compose/AndroidManifest.xml", - static_libs: [ - "androidx.activity_activity-compose-nodeps", - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.activity_activity-ktx-nodeps", - aars: ["m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/activity-ktx-1.7.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.activity_activity-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.activity_activity-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.activity_activity-ktx-nodeps", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.activity_activity-nodeps", - aars: ["m2repository/androidx/activity/activity/1.7.0-alpha05/activity-1.7.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.core_core", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.savedstate_savedstate", - "androidx.tracing_tracing", - ], -} - -android_library { - name: "androidx.activity_activity", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.activity_activity/AndroidManifest.xml", - static_libs: [ - "androidx.activity_activity-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.core_core", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.savedstate_savedstate", - "androidx.tracing_tracing", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.annotation_annotation-experimental-nodeps", - aars: ["m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/annotation-experimental-1.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.annotation_annotation-experimental", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml", - static_libs: [ - "androidx.annotation_annotation-experimental-nodeps", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.annotation_annotation-jvm-nodeps", - jars: ["m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.jar"], - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.annotation_annotation-jvm", - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.annotation_annotation-jvm-nodeps", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.annotation_annotation-nodeps", - jars: ["m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar"], - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.annotation_annotation", - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.annotation_annotation-nodeps", - "kotlin-stdlib", - "androidx.annotation_annotation-jvm", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appcompat_appcompat-resources-nodeps", - aars: ["m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/appcompat-resources-1.7.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.vectordrawable_vectordrawable", - "androidx.vectordrawable_vectordrawable-animated", - ], -} - -android_library { - name: "androidx.appcompat_appcompat-resources", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml", - static_libs: [ - "androidx.appcompat_appcompat-resources-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.vectordrawable_vectordrawable", - "androidx.vectordrawable_vectordrawable-animated", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appcompat_appcompat-nodeps", - aars: ["m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/appcompat-1.7.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.resourceinspection_resourceinspection-annotation", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.appcompat_appcompat-resources", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.cursoradapter_cursoradapter", - "androidx.drawerlayout_drawerlayout", - "androidx.emoji2_emoji2", - "androidx.emoji2_emoji2-views-helper", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate", - ], -} - -android_library { - name: "androidx.appcompat_appcompat", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appcompat_appcompat/AndroidManifest.xml", - static_libs: [ - "androidx.appcompat_appcompat-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.resourceinspection_resourceinspection-annotation", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.appcompat_appcompat-resources", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.cursoradapter_cursoradapter", - "androidx.drawerlayout_drawerlayout", - "androidx.emoji2_emoji2", - "androidx.emoji2_emoji2-views-helper", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appsearch_appsearch-builtin-types-nodeps", - aars: ["m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/appsearch-builtin-types-1.1.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.appsearch_appsearch", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.appsearch_appsearch-builtin-types", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml", - static_libs: [ - "androidx.appsearch_appsearch-builtin-types-nodeps", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.appsearch_appsearch-compiler-nodeps", - jars: ["m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/appsearch-compiler-1.1.0-alpha03.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.appsearch_appsearch-compiler", - static_libs: [ - "androidx.appsearch_appsearch-compiler-nodeps", - "androidx.annotation_annotation", - "auto_common", - "libauto_value_plugin", - "auto_value_annotations", - "javapoet", - "javax-annotation-api-prebuilt-host-jar", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appsearch_appsearch_local_storage-nodeps", - aars: ["m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/appsearch-local-storage-1.1.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.appsearch_appsearch_local_storage", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml", - static_libs: [ - "androidx.appsearch_appsearch_local_storage-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appsearch_appsearch-platform-storage-nodeps", - aars: ["m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/appsearch-platform-storage-1.1.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.appsearch_appsearch-platform-storage", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml", - static_libs: [ - "androidx.appsearch_appsearch-platform-storage-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "androidx.appsearch_appsearch", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.appsearch_appsearch-nodeps", - aars: ["m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/appsearch-1.1.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.appsearch_appsearch", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.appsearch_appsearch/AndroidManifest.xml", - static_libs: [ - "androidx.appsearch_appsearch-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.arch.core_core-common-nodeps", - jars: ["m2repository/androidx/arch/core/core-common/2.2.0-alpha01/core-common-2.2.0-alpha01.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.arch.core_core-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.arch.core_core-common-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.arch.core_core-runtime-nodeps", - aars: ["m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/core-runtime-2.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - ], -} - -android_library { - name: "androidx.arch.core_core-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.arch.core_core-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.arch.core_core-runtime-nodeps", - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.arch.core_core-testing-nodeps", - aars: ["m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/core-testing-2.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "junit", - "mockito-core", - "androidx.arch.core_core-runtime", - ], -} - -android_library { - name: "androidx.arch.core_core-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.arch.core_core-testing/AndroidManifest.xml", - static_libs: [ - "androidx.arch.core_core-testing-nodeps", - "androidx.annotation_annotation", - "junit", - "mockito-core", - "androidx.arch.core_core-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.asynclayoutinflater_asynclayoutinflater-nodeps", - aars: ["m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/asynclayoutinflater-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.asynclayoutinflater_asynclayoutinflater", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml", - static_libs: [ - "androidx.asynclayoutinflater_asynclayoutinflater-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.autofill_autofill-nodeps", - aars: ["m2repository/androidx/autofill/autofill/1.2.0-beta02/autofill-1.2.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.core_core", - ], -} - -android_library { - name: "androidx.autofill_autofill", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.autofill_autofill/AndroidManifest.xml", - static_libs: [ - "androidx.autofill_autofill-nodeps", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.benchmark_benchmark-common-nodeps", - aars: ["m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/benchmark-common-1.2.0-alpha14.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.monitor", - "androidx.tracing_tracing-perfetto-common", - "wire-runtime", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.tracing_tracing-ktx", - ], -} - -android_library { - name: "androidx.benchmark_benchmark-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml", - static_libs: [ - "androidx.benchmark_benchmark-common-nodeps", - "androidx.annotation_annotation", - "androidx.test.monitor", - "androidx.tracing_tracing-perfetto-common", - "wire-runtime", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.tracing_tracing-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.benchmark_benchmark-junit4-nodeps", - aars: ["m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/benchmark-junit4-1.2.0-alpha14.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.rules", - "androidx.test.runner", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.tracing_tracing-ktx", - ], -} - -android_library { - name: "androidx.benchmark_benchmark-junit4", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml", - static_libs: [ - "androidx.benchmark_benchmark-junit4-nodeps", - "androidx.annotation_annotation", - "androidx.test.rules", - "androidx.test.runner", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.tracing_tracing-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.benchmark_benchmark-macro-junit4-nodeps", - aars: ["m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/benchmark-macro-junit4-1.2.0-alpha14.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.rules", - "androidx.test.runner", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.benchmark_benchmark-macro", - "androidx.test.uiautomator_uiautomator", - ], -} - -android_library { - name: "androidx.benchmark_benchmark-macro-junit4", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - manifest: "manifests/androidx.benchmark_benchmark-macro-junit4/AndroidManifest.xml", - static_libs: [ - "androidx.benchmark_benchmark-macro-junit4-nodeps", - "androidx.annotation_annotation", - "androidx.test.rules", - "androidx.test.runner", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.benchmark_benchmark-macro", - "androidx.test.uiautomator_uiautomator", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.benchmark_benchmark-macro-nodeps", - aars: ["m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/benchmark-macro-1.2.0-alpha14.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.core", - "wire-runtime", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.core_core", - "androidx.profileinstaller_profileinstaller", - "androidx.test.uiautomator_uiautomator", - "androidx.tracing_tracing-ktx", - ], -} - -android_library { - name: "androidx.benchmark_benchmark-macro", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - manifest: "manifests/androidx.benchmark_benchmark-macro/AndroidManifest.xml", - static_libs: [ - "androidx.benchmark_benchmark-macro-nodeps", - "androidx.annotation_annotation", - "androidx.test.core", - "wire-runtime", - "junit", - "kotlin-stdlib", - "androidx.benchmark_benchmark-common", - "androidx.core_core", - "androidx.profileinstaller_profileinstaller", - "androidx.test.uiautomator_uiautomator", - "androidx.tracing_tracing-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.biometric_biometric-nodeps", - aars: ["m2repository/androidx/biometric/biometric/1.2.0-alpha06/biometric-1.2.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "androidx.activity_activity", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.biometric_biometric", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.biometric_biometric/AndroidManifest.xml", - static_libs: [ - "androidx.biometric_biometric-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "androidx.activity_activity", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.browser_browser-nodeps", - aars: ["m2repository/androidx/browser/browser/1.6.0-alpha01/browser-1.6.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - "androidx.interpolator_interpolator", - ], -} - -android_library { - name: "androidx.browser_browser", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.browser_browser/AndroidManifest.xml", - static_libs: [ - "androidx.browser_browser-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - "androidx.interpolator_interpolator", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-camera2-nodeps", - aars: ["m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/camera-camera2-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-core", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.camera_camera-camera2", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-camera2/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-camera2-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-core", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-core-nodeps", - aars: ["m2repository/androidx/camera/camera-core/1.3.0-alpha06/camera-core-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.exifinterface_exifinterface", - "androidx.lifecycle_lifecycle-livedata", - ], -} - -android_library { - name: "androidx.camera_camera-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-core/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-core-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.exifinterface_exifinterface", - "androidx.lifecycle_lifecycle-livedata", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-extensions-nodeps", - aars: ["m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/camera-extensions-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.concurrent_concurrent-futures", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-camera2", - "androidx.camera_camera-core", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.camera_camera-extensions", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-extensions/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-extensions-nodeps", - "androidx.concurrent_concurrent-futures", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-camera2", - "androidx.camera_camera-core", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-lifecycle-nodeps", - aars: ["m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/camera-lifecycle-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-core", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.camera_camera-lifecycle", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-lifecycle-nodeps", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "androidx.camera_camera-core", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.camera_camera-viewfinder-nodeps", - aars: ["m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/camera-viewfinder-1.3.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.concurrent_concurrent-futures-ktx", - "androidx.test.espresso.idling-resource", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "kotlinx_coroutines_android", - "kotlinx_coroutines", - "androidx.annotation_annotation-experimental", - "androidx.appcompat_appcompat", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.camera_camera-viewfinder", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml", - static_libs: [ - "androidx.camera_camera-viewfinder-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.concurrent_concurrent-futures-ktx", - "androidx.test.espresso.idling-resource", - "auto_value_annotations", - "guava-listenablefuture-prebuilt-jar", - "kotlinx_coroutines_android", - "kotlinx_coroutines", - "androidx.annotation_annotation-experimental", - "androidx.appcompat_appcompat", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.car.app_app-automotive-nodeps", - aars: ["m2repository/androidx/car/app/app-automotive/1.3.0-beta02/app-automotive-1.3.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "29", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common-java8", - "auto_value_annotations", - "guava", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.car.app_app", - "androidx.core_core", - "androidx.fragment_fragment", - ], -} - -android_library { - name: "androidx.car.app_app-automotive", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "29", - manifest: "manifests/androidx.car.app_app-automotive/AndroidManifest.xml", - static_libs: [ - "androidx.car.app_app-automotive-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.lifecycle_lifecycle-common-java8", - "auto_value_annotations", - "guava", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.car.app_app", - "androidx.core_core", - "androidx.fragment_fragment", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.car.app_app-testing-nodeps", - aars: ["m2repository/androidx/car/app/app-testing/1.3.0-beta02/app-testing-1.3.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "Robolectric_all-target", - "androidx.annotation_annotation-experimental", - "androidx.car.app_app", - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.car.app_app-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.car.app_app-testing/AndroidManifest.xml", - static_libs: [ - "androidx.car.app_app-testing-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "Robolectric_all-target", - "androidx.annotation_annotation-experimental", - "androidx.car.app_app", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.car.app_app-nodeps", - aars: ["m2repository/androidx/car/app/app/1.3.0-beta02/app-1.3.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "guava", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.car.app_app", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.car.app_app/AndroidManifest.xml", - static_libs: [ - "androidx.car.app_app-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common-java8", - "guava", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.cardview_cardview-nodeps", - aars: ["m2repository/androidx/cardview/cardview/1.1.0-alpha01/cardview-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.cardview_cardview", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.cardview_cardview/AndroidManifest.xml", - static_libs: [ - "androidx.cardview_cardview-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.collection_collection-jvm-nodeps", - jars: ["m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/collection-jvm-1.3.0-alpha03.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.collection_collection-jvm", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.collection_collection-jvm-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.collection_collection-ktx-nodeps", - jars: ["m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/collection-ktx-1.3.0-alpha03.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.collection_collection-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.collection_collection-ktx-nodeps", - "androidx.collection_collection-jvm", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.collection_collection-nodeps", - jars: ["m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.collection_collection", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.collection_collection-nodeps", - "kotlin-stdlib", - "androidx.collection_collection-jvm", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.animation_animation-core-nodeps", - aars: ["m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/animation-core-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.animation_animation-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.animation_animation-core/AndroidManifest.xml", - static_libs: [ - "androidx.compose.animation_animation-core-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.animation_animation-nodeps", - aars: ["m2repository/androidx/compose/animation/animation/1.4.0-beta01/animation-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.animation_animation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.animation_animation/AndroidManifest.xml", - static_libs: [ - "androidx.compose.animation_animation-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.compose.compiler_compiler-hosted-nodeps", - jars: ["m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/compiler-hosted-1.4.1-dev-k1.8.10-c312d77f4cb.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.compose.compiler_compiler-hosted", - static_libs: [ - "androidx.compose.compiler_compiler-hosted-nodeps", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.foundation_foundation-layout-nodeps", - aars: ["m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/foundation-layout-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation-core", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.compose.foundation_foundation-layout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.foundation_foundation-layout/AndroidManifest.xml", - static_libs: [ - "androidx.compose.foundation_foundation-layout-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation-core", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.foundation_foundation-nodeps", - aars: ["m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/foundation-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.emoji2_emoji2", - ], -} - -android_library { - name: "androidx.compose.foundation_foundation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.foundation_foundation/AndroidManifest.xml", - static_libs: [ - "androidx.compose.foundation_foundation-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.emoji2_emoji2", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material_material-icons-core-nodeps", - aars: ["m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/material-icons-core-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - ], -} - -android_library { - name: "androidx.compose.material_material-icons-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material_material-icons-core/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material_material-icons-core-nodeps", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material_material-icons-extended-nodeps", - aars: ["m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/material-icons-extended-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.material_material-icons-core", - "androidx.compose.runtime_runtime", - ], -} - -android_library { - name: "androidx.compose.material_material-icons-extended", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material_material-icons-extended/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material_material-icons-extended-nodeps", - "kotlin-stdlib", - "androidx.compose.material_material-icons-core", - "androidx.compose.runtime_runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material_material-ripple-nodeps", - aars: ["m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/material-ripple-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.material_material-ripple", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material_material-ripple/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material_material-ripple-nodeps", - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material_material-nodeps", - aars: ["m2repository/androidx/compose/material/material/1.4.0-beta01/material-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.material_material-icons-core", - "androidx.compose.material_material-ripple", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate", - ], -} - -android_library { - name: "androidx.compose.material_material", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material_material/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material_material-nodeps", - "kotlin-stdlib", - "androidx.compose.animation_animation", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.material_material-icons-core", - "androidx.compose.material_material-ripple", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material3_material3-window-size-class-nodeps", - aars: ["m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/material3-window-size-class-1.1.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.window_window", - ], -} - -android_library { - name: "androidx.compose.material3_material3-window-size-class", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material3_material3-window-size-class/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material3_material3-window-size-class-nodeps", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.window_window", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.material3_material3-nodeps", - aars: ["m2repository/androidx/compose/material3/material3/1.1.0-alpha06/material3-1.1.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.material_material-icons-core", - "androidx.compose.material_material-ripple", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.compose.material3_material3", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.material3_material3/AndroidManifest.xml", - static_libs: [ - "androidx.compose.material3_material3-nodeps", - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.material_material-icons-core", - "androidx.compose.material_material-ripple", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-util", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.runtime_runtime-livedata-nodeps", - aars: ["m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/runtime-livedata-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.compose.runtime_runtime-livedata", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.runtime_runtime-livedata/AndroidManifest.xml", - static_libs: [ - "androidx.compose.runtime_runtime-livedata-nodeps", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.runtime_runtime-saveable-nodeps", - aars: ["m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/runtime-saveable-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - ], -} - -android_library { - name: "androidx.compose.runtime_runtime-saveable", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.runtime_runtime-saveable/AndroidManifest.xml", - static_libs: [ - "androidx.compose.runtime_runtime-saveable-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.runtime_runtime-tracing-nodeps", - aars: ["m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/runtime-tracing-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.startup_startup-runtime", - "androidx.tracing_tracing-perfetto", - ], -} - -android_library { - name: "androidx.compose.runtime_runtime-tracing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.runtime_runtime-tracing/AndroidManifest.xml", - static_libs: [ - "androidx.compose.runtime_runtime-tracing-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.startup_startup-runtime", - "androidx.tracing_tracing-perfetto", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.runtime_runtime-nodeps", - aars: ["m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/runtime-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - ], -} - -android_library { - name: "androidx.compose.runtime_runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.runtime_runtime/AndroidManifest.xml", - static_libs: [ - "androidx.compose.runtime_runtime-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-geometry-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/ui-geometry-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.ui_ui-geometry", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-geometry/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-geometry-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-graphics-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/ui-graphics-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.ui_ui-graphics", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-graphics/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-graphics-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-test-junit4-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/ui-test-junit4-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - "androidx.test.core", - "androidx.test.monitor", - "androidx.test.espresso.core", - "androidx.test.espresso.idling-resource", - "junit", - "junit", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "kotlinx_coroutines_test", - "androidx.activity_activity", - "androidx.activity_activity-compose", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-test", - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.compose.ui_ui-test-junit4", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-test-junit4/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-test-junit4-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - "androidx.test.core", - "androidx.test.monitor", - "androidx.test.espresso.core", - "androidx.test.espresso.idling-resource", - "junit", - "junit", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "kotlinx_coroutines_test", - "androidx.activity_activity", - "androidx.activity_activity-compose", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-test", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-test-manifest-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/ui-test-manifest-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.activity_activity", - ], -} - -android_library { - name: "androidx.compose.ui_ui-test-manifest", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-test-manifest/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-test-manifest-nodeps", - "androidx.activity_activity", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-test-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/ui-test-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.test.monitor", - "androidx.test.espresso.core", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "kotlinx_coroutines_test", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core-ktx", - ], -} - -android_library { - name: "androidx.compose.ui_ui-test", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-test/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-test-nodeps", - "androidx.annotation_annotation", - "androidx.test.monitor", - "androidx.test.espresso.core", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "kotlinx_coroutines_test", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-text-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/ui-text-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - "androidx.emoji2_emoji2", - ], -} - -android_library { - name: "androidx.compose.ui_ui-text", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-text/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-text-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - "androidx.emoji2_emoji2", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-tooling-data-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/ui-tooling-data-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - ], -} - -android_library { - name: "androidx.compose.ui_ui-tooling-data", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-tooling-data/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-tooling-data-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-tooling-preview-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/ui-tooling-preview-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - ], -} - -android_library { - name: "androidx.compose.ui_ui-tooling-preview", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-tooling-preview/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-tooling-preview-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-tooling-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/ui-tooling-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation", - "androidx.compose.material_material", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-tooling-data", - "androidx.compose.ui_ui-tooling-preview", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.compose.ui_ui-tooling", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-tooling/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-tooling-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation", - "androidx.compose.material_material", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-tooling-data", - "androidx.compose.ui_ui-tooling-preview", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-unit-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/ui-unit-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.compose.ui_ui-unit", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-unit/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-unit-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-util-nodeps", - aars: ["m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/ui-util-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.compose.ui_ui-util", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui-util/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-util-nodeps", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.compose.ui_ui-nodeps", - aars: ["m2repository/androidx/compose/ui/ui/1.4.0-beta01/ui-1.4.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "kotlinx_coroutines", - "androidx.activity_activity", - "androidx.activity_activity-ktx", - "androidx.autofill_autofill", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - "androidx.customview_customview-poolingcontainer", - "androidx.emoji2_emoji2", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.compose.ui_ui", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.compose.ui_ui/AndroidManifest.xml", - static_libs: [ - "androidx.compose.ui_ui-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "kotlinx_coroutines", - "androidx.activity_activity", - "androidx.activity_activity-ktx", - "androidx.autofill_autofill", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui-geometry", - "androidx.compose.ui_ui-graphics", - "androidx.compose.ui_ui-text", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - "androidx.core_core", - "androidx.customview_customview-poolingcontainer", - "androidx.emoji2_emoji2", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.concurrent_concurrent-futures-ktx-nodeps", - jars: ["m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/concurrent-futures-ktx-1.2.0-alpha01.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.concurrent_concurrent-futures-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.concurrent_concurrent-futures-ktx-nodeps", - "androidx.concurrent_concurrent-futures", - "kotlin-stdlib", - "kotlinx_coroutines", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.concurrent_concurrent-futures-nodeps", - jars: ["m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/concurrent-futures-1.2.0-alpha01.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.concurrent_concurrent-futures", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.concurrent_concurrent-futures-nodeps", - "androidx.annotation_annotation", - "guava-listenablefuture-prebuilt-jar", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.constraintlayout_constraintlayout-compose-nodeps", - aars: ["m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/constraintlayout-compose-1.1.0-alpha10.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.constraintlayout_constraintlayout-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], -} - -android_library { - name: "androidx.constraintlayout_constraintlayout-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.constraintlayout_constraintlayout-compose/AndroidManifest.xml", - static_libs: [ - "androidx.constraintlayout_constraintlayout-compose-nodeps", - "androidx.constraintlayout_constraintlayout-core", - "androidx.compose.foundation_foundation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.ui_ui", - "androidx.compose.ui_ui-unit", - "androidx.compose.ui_ui-util", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.constraintlayout_constraintlayout-core-nodeps", - jars: ["m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/constraintlayout-core-1.1.0-alpha10.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.constraintlayout_constraintlayout-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.constraintlayout_constraintlayout-core-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx-constraintlayout_constraintlayout-nodeps", - aars: ["m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/constraintlayout-2.2.0-alpha10.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.constraintlayout_constraintlayout-core", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.profileinstaller_profileinstaller", - ], -} - -android_library { - name: "androidx-constraintlayout_constraintlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml", - static_libs: [ - "androidx-constraintlayout_constraintlayout-nodeps", - "androidx.constraintlayout_constraintlayout-core", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.profileinstaller_profileinstaller", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.coordinatorlayout_coordinatorlayout-nodeps", - aars: ["m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/coordinatorlayout-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.customview_customview", - ], -} - -android_library { - name: "androidx.coordinatorlayout_coordinatorlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml", - static_libs: [ - "androidx.coordinatorlayout_coordinatorlayout-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.customview_customview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.core_core-animation-testing-nodeps", - aars: ["m2repository/androidx/core/core-animation-testing/1.0.0-beta01/core-animation-testing-1.0.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "junit", - "androidx.core_core", - "androidx.core_core-animation", - ], -} - -android_library { - name: "androidx.core_core-animation-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.core_core-animation-testing/AndroidManifest.xml", - static_libs: [ - "androidx.core_core-animation-testing-nodeps", - "androidx.annotation_annotation", - "junit", - "androidx.core_core", - "androidx.core_core-animation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.core_core-animation-nodeps", - aars: ["m2repository/androidx/core/core-animation/1.0.0-beta02/core-animation-1.0.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.tracing_tracing", - ], -} - -android_library { - name: "androidx.core_core-animation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.core_core-animation/AndroidManifest.xml", - static_libs: [ - "androidx.core_core-animation-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.tracing_tracing", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.core_core-ktx-nodeps", - aars: ["m2repository/androidx/core/core-ktx/1.12.0-alpha02/core-ktx-1.12.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.core_core-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.core_core-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.core_core-ktx-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.core_core-nodeps", - aars: ["m2repository/androidx/core/core/1.12.0-alpha02/core-1.12.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.interpolator_interpolator", - "androidx.lifecycle_lifecycle-runtime", - "androidx.versionedparcelable_versionedparcelable", - ], -} - -android_library { - name: "androidx.core_core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.core_core/AndroidManifest.xml", - static_libs: [ - "androidx.core_core-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.interpolator_interpolator", - "androidx.lifecycle_lifecycle-runtime", - "androidx.versionedparcelable_versionedparcelable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.credentials_credentials-nodeps", - aars: ["m2repository/androidx/credentials/credentials/1.2.0-alpha04/credentials-1.2.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "19", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.credentials_credentials", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "19", - manifest: "manifests/androidx.credentials_credentials/AndroidManifest.xml", - static_libs: [ - "androidx.credentials_credentials-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.cursoradapter_cursoradapter-nodeps", - aars: ["m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/cursoradapter-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.cursoradapter_cursoradapter", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml", - static_libs: [ - "androidx.cursoradapter_cursoradapter-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.customview_customview-poolingcontainer-nodeps", - aars: ["m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/customview-poolingcontainer-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.core_core-ktx", - ], -} - -android_library { - name: "androidx.customview_customview-poolingcontainer", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml", - static_libs: [ - "androidx.customview_customview-poolingcontainer-nodeps", - "kotlin-stdlib", - "androidx.core_core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.customview_customview-nodeps", - aars: ["m2repository/androidx/customview/customview/1.2.0-alpha03/customview-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.customview_customview", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.customview_customview/AndroidManifest.xml", - static_libs: [ - "androidx.customview_customview-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.datastore_datastore-nodeps", - aars: ["m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.datastore_datastore-core-okio", - "okio-lib", - "kotlin-stdlib", - "kotlinx-coroutines-core-jvm", - "androidx.datastore_datastore-core", - ], -} - -android_library { - name: "androidx.datastore_datastore", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.datastore_datastore/AndroidManifest.xml", - static_libs: [ - "androidx.datastore_datastore-nodeps", - "androidx.annotation_annotation", - "androidx.datastore_datastore-core-okio", - "okio-lib", - "kotlin-stdlib", - "kotlinx-coroutines-core-jvm", - "androidx.datastore_datastore-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.datastore_datastore-core-nodeps", - aars: ["m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx-coroutines-core-jvm", - ], -} - -android_library { - name: "androidx.datastore_datastore-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.datastore_datastore-core/AndroidManifest.xml", - static_libs: [ - "androidx.datastore_datastore-core-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx-coroutines-core-jvm", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.datastore_datastore-core-okio-nodeps", - jars: ["m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.datastore_datastore-core-okio", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.datastore_datastore-core-okio-nodeps", - "okio-lib", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.datastore_datastore-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.datastore_datastore-preferences-nodeps", - aars: ["m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.datastore_datastore-preferences-core", - "kotlin-stdlib", - "kotlinx-coroutines-core-jvm", - "androidx.datastore_datastore", - ], -} - -android_library { - name: "androidx.datastore_datastore-preferences", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.datastore_datastore-preferences/AndroidManifest.xml", - static_libs: [ - "androidx.datastore_datastore-preferences-nodeps", - "androidx.datastore_datastore-preferences-core", - "kotlin-stdlib", - "kotlinx-coroutines-core-jvm", - "androidx.datastore_datastore", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.datastore_datastore-preferences-core-nodeps", - jars: ["m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.datastore_datastore-preferences-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.datastore_datastore-preferences-core-nodeps", - "androidx.datastore_datastore-core-okio", - "okio-lib", - "kotlin-stdlib", - "androidx.datastore_datastore-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.documentfile_documentfile-nodeps", - aars: ["m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/documentfile-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.documentfile_documentfile", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.documentfile_documentfile/AndroidManifest.xml", - static_libs: [ - "androidx.documentfile_documentfile-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.drawerlayout_drawerlayout-nodeps", - aars: ["m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/drawerlayout-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - ], -} - -android_library { - name: "androidx.drawerlayout_drawerlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml", - static_libs: [ - "androidx.drawerlayout_drawerlayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.dynamicanimation_dynamicanimation-nodeps", - aars: ["m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/dynamicanimation-1.1.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.dynamicanimation_dynamicanimation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml", - static_libs: [ - "androidx.dynamicanimation_dynamicanimation-nodeps", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji_emoji-appcompat-nodeps", - aars: ["m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/emoji-appcompat-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.appcompat_appcompat", - "androidx.emoji_emoji", - ], -} - -android_library { - name: "androidx.emoji_emoji-appcompat", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml", - static_libs: [ - "androidx.emoji_emoji-appcompat-nodeps", - "androidx.appcompat_appcompat", - "androidx.emoji_emoji", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji_emoji-bundled-nodeps", - aars: ["m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/emoji-bundled-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.emoji_emoji", - ], -} - -android_library { - name: "androidx.emoji_emoji-bundled", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml", - static_libs: [ - "androidx.emoji_emoji-bundled-nodeps", - "androidx.emoji_emoji", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji_emoji-nodeps", - aars: ["m2repository/androidx/emoji/emoji/1.2.0-alpha03/emoji-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.emoji_emoji", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji_emoji/AndroidManifest.xml", - static_libs: [ - "androidx.emoji_emoji-nodeps", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji2_emoji2-views-helper-nodeps", - aars: ["m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/emoji2-views-helper-1.4.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.core_core", - "androidx.emoji2_emoji2", - ], -} - -android_library { - name: "androidx.emoji2_emoji2-views-helper", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml", - static_libs: [ - "androidx.emoji2_emoji2-views-helper-nodeps", - "androidx.collection_collection", - "androidx.core_core", - "androidx.emoji2_emoji2", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.emoji2_emoji2-nodeps", - aars: ["m2repository/androidx/emoji2/emoji2/1.4.0-beta02/emoji2-1.4.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.lifecycle_lifecycle-process", - "androidx.startup_startup-runtime", - ], -} - -android_library { - name: "androidx.emoji2_emoji2", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.emoji2_emoji2/AndroidManifest.xml", - static_libs: [ - "androidx.emoji2_emoji2-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.lifecycle_lifecycle-process", - "androidx.startup_startup-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.exifinterface_exifinterface-nodeps", - aars: ["m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/exifinterface-1.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.exifinterface_exifinterface", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml", - static_libs: [ - "androidx.exifinterface_exifinterface-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.fragment_fragment-ktx-nodeps", - aars: ["m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/fragment-ktx-1.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection-ktx", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.core_core-ktx", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-livedata-core-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.fragment_fragment-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.fragment_fragment-ktx-nodeps", - "androidx.collection_collection-ktx", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.core_core-ktx", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-livedata-core-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.fragment_fragment-nodeps", - aars: ["m2repository/androidx/fragment/fragment/1.6.0-alpha08/fragment-1.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.annotation_annotation-experimental", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.loader_loader", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate", - "androidx.viewpager_viewpager", - ], -} - -android_library { - name: "androidx.fragment_fragment", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.fragment_fragment/AndroidManifest.xml", - static_libs: [ - "androidx.fragment_fragment-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.activity_activity", - "androidx.annotation_annotation-experimental", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-runtime", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.loader_loader", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate", - "androidx.viewpager_viewpager", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.gridlayout_gridlayout-nodeps", - aars: ["m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/gridlayout-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.gridlayout_gridlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml", - static_libs: [ - "androidx.gridlayout_gridlayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.health_health-services-client-nodeps", - aars: ["m2repository/androidx/health/health-services-client/1.0.0-beta03/health-services-client-1.0.0-beta03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "30", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures-ktx", - "guava", - "guava-listenablefuture-prebuilt-jar", - "libprotobuf-java-lite", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - ], -} - -android_library { - name: "androidx.health_health-services-client", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "30", - manifest: "manifests/androidx.health_health-services-client/AndroidManifest.xml", - static_libs: [ - "androidx.health_health-services-client-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures-ktx", - "guava", - "guava-listenablefuture-prebuilt-jar", - "libprotobuf-java-lite", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.heifwriter_heifwriter-nodeps", - aars: ["m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/heifwriter-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "28", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.heifwriter_heifwriter", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "28", - manifest: "manifests/androidx.heifwriter_heifwriter/AndroidManifest.xml", - static_libs: [ - "androidx.heifwriter_heifwriter-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.interpolator_interpolator-nodeps", - aars: ["m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/interpolator-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.interpolator_interpolator", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.interpolator_interpolator/AndroidManifest.xml", - static_libs: [ - "androidx.interpolator_interpolator-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.javascriptengine_javascriptengine-nodeps", - aars: ["m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/javascriptengine-1.0.0-alpha06.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "26", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.javascriptengine_javascriptengine", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "26", - manifest: "manifests/androidx.javascriptengine_javascriptengine/AndroidManifest.xml", - static_libs: [ - "androidx.javascriptengine_javascriptengine-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.leanback_leanback-grid-nodeps", - aars: ["m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/leanback-grid-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "17", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.leanback_leanback-grid", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "17", - manifest: "manifests/androidx.leanback_leanback-grid/AndroidManifest.xml", - static_libs: [ - "androidx.leanback_leanback-grid-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.leanback_leanback-preference-nodeps", - aars: ["m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/leanback-preference-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.leanback_leanback", - "androidx.preference_preference", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.leanback_leanback-preference", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.leanback_leanback-preference/AndroidManifest.xml", - static_libs: [ - "androidx.leanback_leanback-preference-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.leanback_leanback", - "androidx.preference_preference", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.leanback_leanback-nodeps", - aars: ["m2repository/androidx/leanback/leanback/1.2.0-alpha03/leanback-1.2.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "17", - static_libs: [ - "androidx.annotation_annotation", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.interpolator_interpolator", - "androidx.leanback_leanback-grid", - "androidx.media_media", - "androidx.recyclerview_recyclerview", - "androidx.vectordrawable_vectordrawable-animated", - ], -} - -android_library { - name: "androidx.leanback_leanback", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "17", - manifest: "manifests/androidx.leanback_leanback/AndroidManifest.xml", - static_libs: [ - "androidx.leanback_leanback-nodeps", - "androidx.annotation_annotation", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.interpolator_interpolator", - "androidx.leanback_leanback-grid", - "androidx.media_media", - "androidx.recyclerview_recyclerview", - "androidx.vectordrawable_vectordrawable-animated", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.lifecycle_lifecycle-common-java8-nodeps", - jars: ["m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/lifecycle-common-java8-2.6.0-alpha04.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.lifecycle_lifecycle-common-java8", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.lifecycle_lifecycle-common-java8-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-common", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.lifecycle_lifecycle-common-nodeps", - jars: ["m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/lifecycle-common-2.6.0-alpha04.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.lifecycle_lifecycle-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.lifecycle_lifecycle-common-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/lifecycle-livedata-core-ktx-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.lifecycle_lifecycle-livedata-core", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-livedata-core-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps", - "kotlin-stdlib", - "androidx.lifecycle_lifecycle-livedata-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-livedata-core-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/lifecycle-livedata-core-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "androidx.arch.core_core-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-livedata-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-core-nodeps", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "androidx.arch.core_core-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-livedata-ktx-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/lifecycle-livedata-ktx-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-livedata-core-ktx", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-livedata-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-ktx-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-livedata-core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-livedata-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/lifecycle-livedata-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.arch.core_core-common", - "androidx.arch.core_core-runtime", - "androidx.lifecycle_lifecycle-livedata-core", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-livedata", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-nodeps", - "androidx.arch.core_core-common", - "androidx.arch.core_core-runtime", - "androidx.lifecycle_lifecycle-livedata-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-process-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/lifecycle-process-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-runtime", - "androidx.startup_startup-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-process", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-process-nodeps", - "androidx.annotation_annotation", - "androidx.lifecycle_lifecycle-runtime", - "androidx.startup_startup-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-runtime-compose-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/lifecycle-runtime-compose-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-runtime-ktx", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-runtime-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.lifecycle_lifecycle-runtime-compose/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime-compose-nodeps", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-runtime-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-runtime-ktx-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/lifecycle-runtime-ktx-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-runtime-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime-ktx-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-runtime-testing-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/lifecycle-runtime-testing-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-runtime-ktx", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-runtime-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime-testing-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-runtime-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-runtime-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/lifecycle-runtime-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "androidx.arch.core_core-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime-nodeps", - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "androidx.arch.core_core-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-service-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/lifecycle-service-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.lifecycle_lifecycle-runtime", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-service", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-service-nodeps", - "androidx.lifecycle_lifecycle-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/lifecycle-viewmodel-compose-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-viewmodel-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel-compose/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps", - "androidx.lifecycle_lifecycle-common-java8", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.compose.runtime_runtime", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/lifecycle-viewmodel-ktx-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-viewmodel-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/lifecycle-viewmodel-savedstate-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-viewmodel-savedstate", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - "androidx.savedstate_savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.lifecycle_lifecycle-viewmodel-nodeps", - aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/lifecycle-viewmodel-2.6.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.lifecycle_lifecycle-viewmodel", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml", - static_libs: [ - "androidx.lifecycle_lifecycle-viewmodel-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.loader_loader-nodeps", - aars: ["m2repository/androidx/loader/loader/1.2.0-alpha01/loader-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - ], -} - -android_library { - name: "androidx.loader_loader", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.loader_loader/AndroidManifest.xml", - static_libs: [ - "androidx.loader_loader-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.lifecycle_lifecycle-viewmodel", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media_media-nodeps", - aars: ["m2repository/androidx/media/media/1.7.0-alpha01/media-1.7.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.media_media", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.media_media/AndroidManifest.xml", - static_libs: [ - "androidx.media_media-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-common-nodeps", - aars: ["m2repository/androidx/media2/media2-common/1.3.0-alpha01/media2-common-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - "androidx.media_media", - "androidx.versionedparcelable_versionedparcelable", - ], -} - -android_library { - name: "androidx.media2_media2-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.media2_media2-common/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-common-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.core_core", - "androidx.media_media", - "androidx.versionedparcelable_versionedparcelable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-exoplayer-nodeps", - aars: ["m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/media2-exoplayer-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - ], -} - -android_library { - name: "androidx.media2_media2-exoplayer", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-exoplayer-nodeps", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-player-nodeps", - aars: ["m2repository/androidx/media2/media2-player/1.3.0-alpha01/media2-player-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.media2_media2-common", - "androidx.media2_media2-exoplayer", - ], -} - -android_library { - name: "androidx.media2_media2-player", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.media2_media2-player/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-player-nodeps", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.media2_media2-common", - "androidx.media2_media2-exoplayer", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-session-nodeps", - aars: ["m2repository/androidx/media2/media2-session/1.3.0-alpha01/media2-session-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.media2_media2-common", - ], -} - -android_library { - name: "androidx.media2_media2-session", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.media2_media2-session/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-session-nodeps", - "androidx.collection_collection", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.media2_media2-common", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.media2_media2-widget-nodeps", - aars: ["m2repository/androidx/media2/media2-widget/1.3.0-alpha01/media2-widget-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - static_libs: [ - "androidx.appcompat_appcompat", - "androidx.media2_media2-session", - "androidx.palette_palette", - ], -} - -android_library { - name: "androidx.media2_media2-widget", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "16", - manifest: "manifests/androidx.media2_media2-widget/AndroidManifest.xml", - static_libs: [ - "androidx.media2_media2-widget-nodeps", - "androidx.appcompat_appcompat", - "androidx.media2_media2-session", - "androidx.palette_palette", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.mediarouter_mediarouter-nodeps", - aars: ["m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/mediarouter-1.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "guava-listenablefuture-prebuilt-jar", - "androidx.appcompat_appcompat", - "androidx.appcompat_appcompat-resources", - "androidx.core_core", - "androidx.media_media", - "androidx.palette_palette", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.mediarouter_mediarouter", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml", - static_libs: [ - "androidx.mediarouter_mediarouter-nodeps", - "guava-listenablefuture-prebuilt-jar", - "androidx.appcompat_appcompat", - "androidx.appcompat_appcompat-resources", - "androidx.core_core", - "androidx.media_media", - "androidx.palette_palette", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-common-ktx-nodeps", - aars: ["m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/navigation-common-ktx-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.navigation_navigation-common", - ], -} - -android_library { - name: "androidx.navigation_navigation-common-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-common-ktx-nodeps", - "androidx.navigation_navigation-common", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-common-nodeps", - aars: ["m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/navigation-common-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection-ktx", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate-ktx", - ], -} - -android_library { - name: "androidx.navigation_navigation-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-common/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-common-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection-ktx", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.lifecycle_lifecycle-viewmodel-savedstate", - "androidx.profileinstaller_profileinstaller", - "androidx.savedstate_savedstate-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-compose-nodeps", - aars: ["m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/navigation-compose-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel-compose", - "androidx.navigation_navigation-runtime-ktx", - ], -} - -android_library { - name: "androidx.navigation_navigation-compose", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.navigation_navigation-compose/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-compose-nodeps", - "kotlin-stdlib", - "androidx.activity_activity-compose", - "androidx.compose.animation_animation", - "androidx.compose.foundation_foundation-layout", - "androidx.compose.runtime_runtime", - "androidx.compose.runtime_runtime-saveable", - "androidx.compose.ui_ui", - "androidx.lifecycle_lifecycle-viewmodel-compose", - "androidx.navigation_navigation-runtime-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-fragment-ktx-nodeps", - aars: ["m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/navigation-fragment-ktx-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.navigation_navigation-fragment", - "androidx.navigation_navigation-runtime-ktx", - ], -} - -android_library { - name: "androidx.navigation_navigation-fragment-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-fragment-ktx-nodeps", - "androidx.navigation_navigation-fragment", - "androidx.navigation_navigation-runtime-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-fragment-nodeps", - aars: ["m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/navigation-fragment-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.fragment_fragment-ktx", - "androidx.navigation_navigation-runtime", - "androidx.slidingpanelayout_slidingpanelayout", - ], -} - -android_library { - name: "androidx.navigation_navigation-fragment", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-fragment-nodeps", - "kotlin-stdlib", - "androidx.fragment_fragment-ktx", - "androidx.navigation_navigation-runtime", - "androidx.slidingpanelayout_slidingpanelayout", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-runtime-ktx-nodeps", - aars: ["m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/navigation-runtime-ktx-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.navigation_navigation-common-ktx", - "androidx.navigation_navigation-runtime", - ], -} - -android_library { - name: "androidx.navigation_navigation-runtime-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-runtime-ktx-nodeps", - "androidx.navigation_navigation-common-ktx", - "androidx.navigation_navigation-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-runtime-nodeps", - aars: ["m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/navigation-runtime-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.annotation_annotation-experimental", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.navigation_navigation-common", - ], -} - -android_library { - name: "androidx.navigation_navigation-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-runtime-nodeps", - "androidx.collection_collection", - "kotlin-stdlib", - "androidx.activity_activity-ktx", - "androidx.annotation_annotation-experimental", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.navigation_navigation-common", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-ui-ktx-nodeps", - aars: ["m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/navigation-ui-ktx-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.navigation_navigation-runtime-ktx", - "androidx.navigation_navigation-ui", - ], -} - -android_library { - name: "androidx.navigation_navigation-ui-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-ui-ktx-nodeps", - "androidx.navigation_navigation-runtime-ktx", - "androidx.navigation_navigation-ui", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.navigation_navigation-ui-nodeps", - aars: ["m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/navigation-ui-2.6.0-alpha08.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "com.google.android.material_material", - "androidx.annotation_annotation-experimental", - "androidx.customview_customview", - "androidx.drawerlayout_drawerlayout", - "androidx.navigation_navigation-runtime", - "androidx.transition_transition", - ], -} - -android_library { - name: "androidx.navigation_navigation-ui", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.navigation_navigation-ui/AndroidManifest.xml", - static_libs: [ - "androidx.navigation_navigation-ui-nodeps", - "com.google.android.material_material", - "androidx.annotation_annotation-experimental", - "androidx.customview_customview", - "androidx.drawerlayout_drawerlayout", - "androidx.navigation_navigation-runtime", - "androidx.transition_transition", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.paging_paging-common-ktx-nodeps", - jars: ["m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/paging-common-ktx-3.2.0-alpha04.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.paging_paging-common-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.paging_paging-common-ktx-nodeps", - "androidx.paging_paging-common", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.paging_paging-common-nodeps", - jars: ["m2repository/androidx/paging/paging-common/3.2.0-alpha04/paging-common-3.2.0-alpha04.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.paging_paging-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.paging_paging-common-nodeps", - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "kotlin-stdlib", - "kotlinx_coroutines", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.paging_paging-guava-nodeps", - aars: ["m2repository/androidx/paging/paging-guava/3.2.0-alpha05/paging-guava-3.2.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.paging_paging-common", - "guava", - "kotlin-stdlib", - "kotlinx_coroutines_guava", - ], -} - -android_library { - name: "androidx.paging_paging-guava", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.paging_paging-guava/AndroidManifest.xml", - static_libs: [ - "androidx.paging_paging-guava-nodeps", - "androidx.paging_paging-common", - "guava", - "kotlin-stdlib", - "kotlinx_coroutines_guava", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.paging_paging-runtime-nodeps", - aars: ["m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/paging-runtime-3.2.0-alpha04.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.paging_paging-common", - "androidx.paging_paging-common-ktx", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.paging_paging-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.paging_paging-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.paging_paging-runtime-nodeps", - "androidx.paging_paging-common", - "androidx.paging_paging-common-ktx", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core-ktx", - "androidx.lifecycle_lifecycle-livedata-ktx", - "androidx.lifecycle_lifecycle-runtime-ktx", - "androidx.lifecycle_lifecycle-viewmodel-ktx", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.palette_palette-nodeps", - aars: ["m2repository/androidx/palette/palette/1.1.0-alpha01/palette-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.palette_palette", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.palette_palette/AndroidManifest.xml", - static_libs: [ - "androidx.palette_palette-nodeps", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.percentlayout_percentlayout-nodeps", - aars: ["m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/percentlayout-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.percentlayout_percentlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.percentlayout_percentlayout/AndroidManifest.xml", - static_libs: [ - "androidx.percentlayout_percentlayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.preference_preference-nodeps", - aars: ["m2repository/androidx/preference/preference/1.2.0-alpha01/preference-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.preference_preference", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.preference_preference/AndroidManifest.xml", - static_libs: [ - "androidx.preference_preference-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.print_print-nodeps", - aars: ["m2repository/androidx/print/print/1.1.0-beta01/print-1.1.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.print_print", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.print_print/AndroidManifest.xml", - static_libs: [ - "androidx.print_print-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ads_ads-adservices-java-nodeps", - aars: ["m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/ads-adservices-java-1.0.0-beta03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - "androidx.privacysandbox.ads_ads-adservices", - ], -} - -android_library { - name: "androidx.privacysandbox.ads_ads-adservices-java", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ads_ads-adservices-java-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - "androidx.privacysandbox.ads_ads-adservices", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ads_ads-adservices-nodeps", - aars: ["m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/ads-adservices-1.0.0-beta03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - ], -} - -android_library { - name: "androidx.privacysandbox.ads_ads-adservices", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ads_ads-adservices-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core-ktx", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps", - aars: ["m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/sdkruntime-client-1.0.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.privacysandbox.sdkruntime_sdkruntime-core", - ], -} - -android_library { - name: "androidx.privacysandbox.sdkruntime_sdkruntime-client", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.privacysandbox.sdkruntime_sdkruntime-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps", - aars: ["m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/sdkruntime-core-1.0.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.privacysandbox.sdkruntime_sdkruntime-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ui_ui-client-nodeps", - aars: ["m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/ui-client-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.privacysandbox.ui_ui-core", - ], -} - -android_library { - name: "androidx.privacysandbox.ui_ui-client", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ui_ui-client-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.privacysandbox.ui_ui-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ui_ui-core-nodeps", - aars: ["m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/ui-core-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.privacysandbox.ui_ui-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ui_ui-core-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.privacysandbox.ui_ui-provider-nodeps", - aars: ["m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/ui-provider-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.privacysandbox.ui_ui-core", - ], -} - -android_library { - name: "androidx.privacysandbox.ui_ui-provider", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml", - static_libs: [ - "androidx.privacysandbox.ui_ui-provider-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.privacysandbox.ui_ui-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.profileinstaller_profileinstaller-nodeps", - aars: ["m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/profileinstaller-1.3.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.startup_startup-runtime", - ], -} - -android_library { - name: "androidx.profileinstaller_profileinstaller", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml", - static_libs: [ - "androidx.profileinstaller_profileinstaller-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "guava-listenablefuture-prebuilt-jar", - "androidx.startup_startup-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.recommendation_recommendation-nodeps", - aars: ["m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/recommendation-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.recommendation_recommendation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.recommendation_recommendation/AndroidManifest.xml", - static_libs: [ - "androidx.recommendation_recommendation-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.recyclerview_recyclerview-selection-nodeps", - aars: ["m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/recyclerview-selection-1.2.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.recyclerview_recyclerview-selection", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml", - static_libs: [ - "androidx.recyclerview_recyclerview-selection-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.recyclerview_recyclerview-nodeps", - aars: ["m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/recyclerview-1.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.customview_customview", - "androidx.customview_customview-poolingcontainer", - "androidx.profileinstaller_profileinstaller", - ], -} - -android_library { - name: "androidx.recyclerview_recyclerview", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml", - static_libs: [ - "androidx.recyclerview_recyclerview-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.customview_customview", - "androidx.customview_customview-poolingcontainer", - "androidx.profileinstaller_profileinstaller", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.remotecallback_remotecallback-processor-nodeps", - jars: ["m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/remotecallback-processor-1.0.0-alpha02.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.remotecallback_remotecallback-processor", - static_libs: [ - "androidx.remotecallback_remotecallback-processor-nodeps", - "androidx.annotation_annotation", - "javapoet", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.remotecallback_remotecallback-nodeps", - aars: ["m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/remotecallback-1.0.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - ], -} - -android_library { - name: "androidx.remotecallback_remotecallback", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.remotecallback_remotecallback/AndroidManifest.xml", - static_libs: [ - "androidx.remotecallback_remotecallback-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.resourceinspection_resourceinspection-annotation-nodeps", - jars: ["m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/resourceinspection-annotation-1.1.0-alpha01.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.resourceinspection_resourceinspection-annotation", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.resourceinspection_resourceinspection-annotation-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.room_room-common-nodeps", - jars: ["m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar"], - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.room_room-common", - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.room_room-common-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib-jdk8", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.room_room-compiler-processing-nodeps", - jars: ["m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.room_room-compiler-processing", - static_libs: [ - "androidx.room_room-compiler-processing-nodeps", - "kotlin-stdlib", - "javapoet", - "kotlinpoet", - "guava", - "auto_common", - "auto_value_annotations", - "kotlinx_metadata_jvm", - "jetbrains-annotations", - "symbol-processing-api", - "kotlin-stdlib-jdk8", - ], - java_version: "1.7", -} - -java_import_host { - name: "androidx.room_room-compiler-nodeps", - jars: ["m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar"], - sdk_version: "31", -} - -java_library_host { - name: "androidx.room_room-compiler", - static_libs: [ - "androidx.room_room-compiler-nodeps", - "androidx.room_room-common", - "androidx.room_room-migration", - "androidx.room_room-compiler-processing", - "kotlin-stdlib", - "auto_common", - "auto_value_annotations", - "javapoet", - "symbol-processing-api", - "xerial-sqlite-jdbc", - "kotlinx_metadata_jvm", - "commons-codec", - "jetbrains-annotations", - "guava", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-guava-nodeps", - aars: ["m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.room_room-common", - "androidx.arch.core_core-runtime", - "androidx.room_room-runtime", - ], -} - -android_library { - name: "androidx.room_room-guava", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-guava/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-guava-nodeps", - "androidx.annotation_annotation", - "androidx.concurrent_concurrent-futures", - "androidx.room_room-common", - "androidx.arch.core_core-runtime", - "androidx.room_room-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-ktx-nodeps", - aars: ["m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.room_room-common", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.room_room-runtime", - ], -} - -android_library { - name: "androidx.room_room-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-ktx-nodeps", - "androidx.room_room-common", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.room_room-runtime", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.room_room-migration-nodeps", - jars: ["m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar"], - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.room_room-migration", - sdk_version: "31", - host_supported: true, - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.room_room-migration-nodeps", - "androidx.room_room-common", - "kotlin-stdlib", - "gson", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-paging-guava-nodeps", - aars: ["m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.paging_paging-guava", - "androidx.room_room-guava", - "androidx.room_room-paging", - ], -} - -android_library { - name: "androidx.room_room-paging-guava", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-paging-guava/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-paging-guava-nodeps", - "kotlin-stdlib", - "androidx.paging_paging-guava", - "androidx.room_room-guava", - "androidx.room_room-paging", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-paging-nodeps", - aars: ["m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.paging_paging-common", - "kotlin-stdlib", - "androidx.room_room-ktx", - "androidx.room_room-runtime", - ], -} - -android_library { - name: "androidx.room_room-paging", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-paging/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-paging-nodeps", - "androidx.paging_paging-common", - "kotlin-stdlib", - "androidx.room_room-ktx", - "androidx.room_room-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-runtime-nodeps", - aars: ["m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.room_room-common", - "androidx.sqlite_sqlite-framework", - "androidx.sqlite_sqlite", - "androidx.arch.core_core-runtime", - "androidx.annotation_annotation-experimental", - ], -} - -android_library { - name: "androidx.room_room-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-runtime-nodeps", - "androidx.room_room-common", - "androidx.sqlite_sqlite-framework", - "androidx.sqlite_sqlite", - "androidx.arch.core_core-runtime", - "androidx.annotation_annotation-experimental", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.room_room-testing-nodeps", - aars: ["m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.room_room-common", - "androidx.room_room-migration", - "junit", - "androidx.room_room-runtime", - "androidx.sqlite_sqlite", - "androidx.sqlite_sqlite-framework", - "androidx.arch.core_core-runtime", - ], -} - -android_library { - name: "androidx.room_room-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.room_room-testing/AndroidManifest.xml", - static_libs: [ - "androidx.room_room-testing-nodeps", - "androidx.room_room-common", - "androidx.room_room-migration", - "junit", - "androidx.room_room-runtime", - "androidx.sqlite_sqlite", - "androidx.sqlite_sqlite-framework", - "androidx.arch.core_core-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.savedstate_savedstate-ktx-nodeps", - aars: ["m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/savedstate-ktx-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.savedstate_savedstate", - ], -} - -android_library { - name: "androidx.savedstate_savedstate-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.savedstate_savedstate-ktx-nodeps", - "kotlin-stdlib", - "androidx.savedstate_savedstate", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.savedstate_savedstate-nodeps", - aars: ["m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/savedstate-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.savedstate_savedstate", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.savedstate_savedstate/AndroidManifest.xml", - static_libs: [ - "androidx.savedstate_savedstate-nodeps", - "androidx.annotation_annotation", - "androidx.arch.core_core-common", - "androidx.lifecycle_lifecycle-common", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.slice_slice-builders-nodeps", - aars: ["m2repository/androidx/slice/slice-builders/1.1.0-alpha02/slice-builders-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.remotecallback_remotecallback", - "androidx.slice_slice-core", - ], -} - -android_library { - name: "androidx.slice_slice-builders", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.slice_slice-builders/AndroidManifest.xml", - static_libs: [ - "androidx.slice_slice-builders-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.remotecallback_remotecallback", - "androidx.slice_slice-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.slice_slice-core-nodeps", - aars: ["m2repository/androidx/slice/slice-core/1.1.0-alpha02/slice-core-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - ], -} - -android_library { - name: "androidx.slice_slice-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.slice_slice-core/AndroidManifest.xml", - static_libs: [ - "androidx.slice_slice-core-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.slice_slice-view-nodeps", - aars: ["m2repository/androidx/slice/slice-view/1.1.0-alpha02/slice-view-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.recyclerview_recyclerview", - "androidx.slice_slice-core", - ], -} - -android_library { - name: "androidx.slice_slice-view", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.slice_slice-view/AndroidManifest.xml", - static_libs: [ - "androidx.slice_slice-view-nodeps", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.recyclerview_recyclerview", - "androidx.slice_slice-core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.slidingpanelayout_slidingpanelayout-nodeps", - aars: ["m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/slidingpanelayout-1.3.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - "androidx.transition_transition", - "androidx.window_window", - ], -} - -android_library { - name: "androidx.slidingpanelayout_slidingpanelayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml", - static_libs: [ - "androidx.slidingpanelayout_slidingpanelayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - "androidx.transition_transition", - "androidx.window_window", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.sqlite_sqlite-framework-nodeps", - aars: ["m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.sqlite_sqlite", - ], -} - -android_library { - name: "androidx.sqlite_sqlite-framework", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml", - static_libs: [ - "androidx.sqlite_sqlite-framework-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.sqlite_sqlite", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.sqlite_sqlite-nodeps", - aars: ["m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.sqlite_sqlite", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.sqlite_sqlite/AndroidManifest.xml", - static_libs: [ - "androidx.sqlite_sqlite-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.startup_startup-runtime-nodeps", - aars: ["m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/startup-runtime-1.2.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.tracing_tracing", - ], -} - -android_library { - name: "androidx.startup_startup-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.startup_startup-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.startup_startup-runtime-nodeps", - "androidx.annotation_annotation", - "androidx.tracing_tracing", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.swiperefreshlayout_swiperefreshlayout-nodeps", - aars: ["m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/swiperefreshlayout-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.interpolator_interpolator", - ], -} - -android_library { - name: "androidx.swiperefreshlayout_swiperefreshlayout", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml", - static_libs: [ - "androidx.swiperefreshlayout_swiperefreshlayout-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.interpolator_interpolator", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.test.uiautomator_uiautomator-nodeps", - aars: ["m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "18", - static_libs: [ - "androidx.annotation_annotation", - "junit", - ], -} - -android_library { - name: "androidx.test.uiautomator_uiautomator", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "18", - manifest: "manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml", - static_libs: [ - "androidx.test.uiautomator_uiautomator-nodeps", - "androidx.annotation_annotation", - "junit", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.textclassifier_textclassifier-nodeps", - aars: ["m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/textclassifier-1.0.0-alpha03.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.textclassifier_textclassifier", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.textclassifier_textclassifier/AndroidManifest.xml", - static_libs: [ - "androidx.textclassifier_textclassifier-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.appcompat_appcompat", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tracing_tracing-ktx-nodeps", - aars: ["m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/tracing-ktx-1.2.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "androidx.tracing_tracing", - ], -} - -android_library { - name: "androidx.tracing_tracing-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.tracing_tracing-ktx-nodeps", - "kotlin-stdlib", - "androidx.tracing_tracing", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tracing_tracing-perfetto-binary-nodeps", - aars: ["m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/tracing-perfetto-binary-1.0.0-alpha10.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - ], -} - -android_library { - name: "androidx.tracing_tracing-perfetto-binary", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml", - static_libs: [ - "androidx.tracing_tracing-perfetto-binary-nodeps", - ], - java_version: "1.7", -} - -java_import { - name: "androidx.tracing_tracing-perfetto-common-nodeps", - jars: ["m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/tracing-perfetto-common-1.0.0-alpha10.jar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", -} - -java_library_static { - name: "androidx.tracing_tracing-perfetto-common", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "24", - static_libs: [ - "androidx.tracing_tracing-perfetto-common-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tracing_tracing-perfetto-nodeps", - aars: ["m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/tracing-perfetto-1.0.0-alpha10.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.tracing_tracing-perfetto-common", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.tracing_tracing-perfetto", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml", - static_libs: [ - "androidx.tracing_tracing-perfetto-nodeps", - "androidx.annotation_annotation", - "androidx.tracing_tracing-perfetto-common", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tracing_tracing-nodeps", - aars: ["m2repository/androidx/tracing/tracing/1.2.0-alpha02/tracing-1.2.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - ], -} - -android_library { - name: "androidx.tracing_tracing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.tracing_tracing/AndroidManifest.xml", - static_libs: [ - "androidx.tracing_tracing-nodeps", - "androidx.annotation_annotation", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.transition_transition-nodeps", - aars: ["m2repository/androidx/transition/transition/1.5.0-alpha01/transition-1.5.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.transition_transition", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.transition_transition/AndroidManifest.xml", - static_libs: [ - "androidx.transition_transition-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.tvprovider_tvprovider-nodeps", - aars: ["m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/tvprovider-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.tvprovider_tvprovider", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "21", - manifest: "manifests/androidx.tvprovider_tvprovider/AndroidManifest.xml", - static_libs: [ - "androidx.tvprovider_tvprovider-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.vectordrawable_vectordrawable-animated-nodeps", - aars: ["m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/vectordrawable-animated-1.2.0-beta01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.interpolator_interpolator", - "androidx.vectordrawable_vectordrawable", - ], -} - -android_library { - name: "androidx.vectordrawable_vectordrawable-animated", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml", - static_libs: [ - "androidx.vectordrawable_vectordrawable-animated-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.interpolator_interpolator", - "androidx.vectordrawable_vectordrawable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.vectordrawable_vectordrawable-nodeps", - aars: ["m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/vectordrawable-1.2.0-beta02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.vectordrawable_vectordrawable", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml", - static_libs: [ - "androidx.vectordrawable_vectordrawable-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.versionedparcelable_versionedparcelable-nodeps", - aars: ["m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/versionedparcelable-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - ], -} - -android_library { - name: "androidx.versionedparcelable_versionedparcelable", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml", - static_libs: [ - "androidx.versionedparcelable_versionedparcelable-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.viewpager_viewpager-nodeps", - aars: ["m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/viewpager-1.1.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - ], -} - -android_library { - name: "androidx.viewpager_viewpager", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.viewpager_viewpager/AndroidManifest.xml", - static_libs: [ - "androidx.viewpager_viewpager-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.customview_customview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.viewpager2_viewpager2-nodeps", - aars: ["m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/viewpager2-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.recyclerview_recyclerview", - ], -} - -android_library { - name: "androidx.viewpager2_viewpager2", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml", - static_libs: [ - "androidx.viewpager2_viewpager2-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.recyclerview_recyclerview", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.wear_wear-ongoing-nodeps", - aars: ["m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/wear-ongoing-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "25", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.versionedparcelable_versionedparcelable", - ], -} - -android_library { - name: "androidx.wear_wear-ongoing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "25", - manifest: "manifests/androidx.wear_wear-ongoing/AndroidManifest.xml", - static_libs: [ - "androidx.wear_wear-ongoing-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.versionedparcelable_versionedparcelable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.wear_wear-nodeps", - aars: ["m2repository/androidx/wear/wear/1.3.0-alpha05/wear-1.3.0-alpha05.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.dynamicanimation_dynamicanimation", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-runtime", - "androidx.recyclerview_recyclerview", - "androidx.swiperefreshlayout_swiperefreshlayout", - "androidx.versionedparcelable_versionedparcelable", - ], -} - -android_library { - name: "androidx.wear_wear", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "23", - manifest: "manifests/androidx.wear_wear/AndroidManifest.xml", - static_libs: [ - "androidx.wear_wear-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - "androidx.core_core-ktx", - "androidx.dynamicanimation_dynamicanimation", - "androidx.fragment_fragment", - "androidx.lifecycle_lifecycle-runtime", - "androidx.recyclerview_recyclerview", - "androidx.swiperefreshlayout_swiperefreshlayout", - "androidx.versionedparcelable_versionedparcelable", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.webkit_webkit-nodeps", - aars: ["m2repository/androidx/webkit/webkit/1.7.0-alpha02/webkit-1.7.0-alpha02.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.core_core", - ], -} - -android_library { - name: "androidx.webkit_webkit", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.webkit_webkit/AndroidManifest.xml", - static_libs: [ - "androidx.webkit_webkit-nodeps", - "androidx.annotation_annotation", - "androidx.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window.extensions.core_core-nodeps", - aars: ["m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/core-1.1.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.window.extensions.core_core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window.extensions.core_core/AndroidManifest.xml", - static_libs: [ - "androidx.window.extensions.core_core-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window.extensions_extensions-nodeps", - aars: ["m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/extensions-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.window.extensions.core_core", - ], -} - -android_library { - name: "androidx.window.extensions_extensions", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window.extensions_extensions/AndroidManifest.xml", - static_libs: [ - "androidx.window.extensions_extensions-nodeps", - "androidx.annotation_annotation", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.window.extensions.core_core", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window_window-core-nodeps", - aars: ["m2repository/androidx/window/window-core/1.2.0-alpha01/window-core-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - ], -} - -android_library { - name: "androidx.window_window-core", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window_window-core/AndroidManifest.xml", - static_libs: [ - "androidx.window_window-core-nodeps", - "kotlin-stdlib", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window_window-java-nodeps", - aars: ["m2repository/androidx/window/window-java/1.2.0-alpha01/window-java-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - "androidx.window_window", - ], -} - -android_library { - name: "androidx.window_window-java", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window_window-java/AndroidManifest.xml", - static_libs: [ - "androidx.window_window-java-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines", - "androidx.core_core", - "androidx.window_window", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.window_window-nodeps", - aars: ["m2repository/androidx/window/window/1.2.0-alpha01/window-1.2.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core", - "androidx.window.extensions.core_core", - ], -} - -android_library { - name: "androidx.window_window", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.window_window/AndroidManifest.xml", - static_libs: [ - "androidx.window_window-nodeps", - "androidx.annotation_annotation", - "androidx.collection_collection", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.core_core", - "androidx.window.extensions.core_core", - ], - optional_uses_libs: [ - "androidx.window.extensions", - "androidx.window.sidecar", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.work_work-runtime-ktx-nodeps", - aars: ["m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.work_work-runtime", - ], -} - -android_library { - name: "androidx.work_work-runtime-ktx", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml", - static_libs: [ - "androidx.work_work-runtime-ktx-nodeps", - "kotlin-stdlib", - "kotlinx_coroutines_android", - "androidx.work_work-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.work_work-runtime-nodeps", - aars: ["m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-service", - "androidx.room_room-ktx", - "androidx.sqlite_sqlite-framework", - "androidx.startup_startup-runtime", - ], -} - -android_library { - name: "androidx.work_work-runtime", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.work_work-runtime/AndroidManifest.xml", - static_libs: [ - "androidx.work_work-runtime-nodeps", - "guava-listenablefuture-prebuilt-jar", - "kotlin-stdlib", - "androidx.annotation_annotation-experimental", - "androidx.core_core", - "androidx.lifecycle_lifecycle-livedata", - "androidx.lifecycle_lifecycle-service", - "androidx.room_room-ktx", - "androidx.sqlite_sqlite-framework", - "androidx.startup_startup-runtime", - ], - java_version: "1.7", -} - -android_library_import { - name: "androidx.work_work-testing-nodeps", - aars: ["m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar"], - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - static_libs: [ - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.room_room-runtime", - "androidx.work_work-runtime-ktx", - ], -} - -android_library { - name: "androidx.work_work-testing", - sdk_version: "31", - apex_available: [ - "//apex_available:platform", - "//apex_available:anyapex", - ], - min_sdk_version: "14", - manifest: "manifests/androidx.work_work-testing/AndroidManifest.xml", - static_libs: [ - "androidx.work_work-testing-nodeps", - "androidx.lifecycle_lifecycle-livedata-core", - "androidx.room_room-runtime", - "androidx.work_work-runtime-ktx", - ], - java_version: "1.7", -} - build = ["JavaPlugins.bp"] diff --git a/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/Android.bp new file mode 100644 index 000000000..0475d6888 --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.activity_activity-compose-nodeps", + aars: ["activity-compose-1.7.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity-ktx", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.activity_activity-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.activity_activity-compose-nodeps", + "androidx.activity_activity-ktx", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b7c8c5d03 --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/manifest/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.activity.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/Android.bp new file mode 100644 index 000000000..f0e4b0a75 --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.activity_activity-ktx-nodeps", + aars: ["activity-ktx-1.7.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.activity_activity", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.activity_activity-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.activity_activity-ktx-nodeps", + "androidx.activity_activity", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..8ed7187d8 --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.activity.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/Android.bp new file mode 100644 index 000000000..784f5a0ea --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.activity_activity-nodeps", + aars: ["activity-1.7.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.savedstate_savedstate", + "androidx.tracing_tracing", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.activity_activity", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.activity_activity-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.savedstate_savedstate", + "androidx.tracing_tracing", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..92e8b1e7a --- /dev/null +++ b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2018 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.activity" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/Android.bp new file mode 100644 index 000000000..ea57f7aa8 --- /dev/null +++ b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.annotation_annotation-experimental-nodeps", + aars: ["annotation-experimental-1.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.annotation_annotation-experimental", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.annotation_annotation-experimental-nodeps", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..10c72c2ba --- /dev/null +++ b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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.annotation.experimental" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/Android.bp new file mode 100644 index 000000000..5611e1878 --- /dev/null +++ b/current/androidx/m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/Android.bp @@ -0,0 +1,44 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.annotation_annotation-nodeps", + jars: ["annotation-jvm-1.7.0-alpha03.jar"], + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.annotation_annotation", + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.annotation_annotation-nodeps", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar Binary files differdeleted file mode 100644 index 9f2486de9..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.md5 deleted file mode 100644 index 694942041..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -9ee14b1b2fcd87a83fed03a33d808458
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha1 deleted file mode 100644 index 93b780e42..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -c6b88fe5e93c1fc766c097ee88470465ef810760
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha256 deleted file mode 100644 index 0226244a6..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -20fa38cedba143b6508c6ee778d106cd60fc888f0f1a227dca86d6577cdb3a99
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha512 deleted file mode 100644 index 62b9bf1e8..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -397ce39b943ba56931c63b3209a431e856c030fd57ea2ee76ace4ac8d42c939e51cecc149bd06ac67f8cbdec523b6941135b67ef4d21e2eccf9142e60bafef95
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar Binary files differdeleted file mode 100644 index 33bc42b5a..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.md5 deleted file mode 100644 index f3edebf6a..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -9a407e1b1cdf23f3b71049dc8d3e43ee
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha1 deleted file mode 100644 index 3d1be3d16..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -ac9ed04b591d1c7df454c4b9944ab6d431b4b5cb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha256 deleted file mode 100644 index 5a1fdafed..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -d63fe5a677be2a8a80ebe59207b3ca129d7bc522de8e2afbadd47f9426801f2b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha512 deleted file mode 100644 index d135fb1dd..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -f73ecf489186562d0f564944803498e22bd63359db7dab5521d298b5db042214c35c44b7b1b1f9d02ed1958f69a70e048a75751ca4dd809024d023a0f7d67e97
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar Binary files differdeleted file mode 100644 index 579ad59b5..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.md5 deleted file mode 100644 index 4fa33b34c..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -31d8d2ec69675d5797a0e290b0e3cd54
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha1 deleted file mode 100644 index fb29a9671..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -b94fe605ea8ff0f68f3feab065ae0b7d67860964
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha256 deleted file mode 100644 index 8d6e504b0..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -fbc64f5c44a7added8b6eab517cf7d70555e25153bf5d44a6ed9b0e5312f7de9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha512 deleted file mode 100644 index c66728b62..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -c3be9ce05a835030c5582975b5ab61f9b5af86bf9f2cf3c940d4746c9f58ac13d6086b2d3553aa41dd869008f846f40b6bb310e115cefbeb50aaf94ceb4f5fa7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module deleted file mode 100644 index c4e76296d..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module +++ /dev/null @@ -1,134 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.annotation", - "module": "annotation", - "version": "1.7.0-alpha03", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "8.0" - } - }, - "variants": [ - { - "name": "androidxSourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "androidx-multiplatform-docs" - }, - "files": [ - { - "name": "annotation-1.7.0-alpha03-multiplatform-sources.jar", - "url": "annotation-1.7.0-alpha03-multiplatform-sources.jar", - "size": 65166, - "sha512": "397ce39b943ba56931c63b3209a431e856c030fd57ea2ee76ace4ac8d42c939e51cecc149bd06ac67f8cbdec523b6941135b67ef4d21e2eccf9142e60bafef95", - "sha256": "20fa38cedba143b6508c6ee778d106cd60fc888f0f1a227dca86d6577cdb3a99", - "sha1": "c6b88fe5e93c1fc766c097ee88470465ef810760", - "md5": "9ee14b1b2fcd87a83fed03a33d808458" - } - ] - }, - { - "name": "metadataApiElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.usage": "kotlin-metadata", - "org.jetbrains.kotlin.platform.type": "common" - }, - "dependencies": [ - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.8.20" - } - } - ], - "files": [ - { - "name": "annotation-metadata-1.7.0-alpha03.jar", - "url": "annotation-1.7.0-alpha03.jar", - "size": 670, - "sha512": "c3be9ce05a835030c5582975b5ab61f9b5af86bf9f2cf3c940d4746c9f58ac13d6086b2d3553aa41dd869008f846f40b6bb310e115cefbeb50aaf94ceb4f5fa7", - "sha256": "fbc64f5c44a7added8b6eab517cf7d70555e25153bf5d44a6ed9b0e5312f7de9", - "sha1": "b94fe605ea8ff0f68f3feab065ae0b7d67860964", - "md5": "31d8d2ec69675d5797a0e290b0e3cd54" - } - ] - }, - { - "name": "metadataSourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "kotlin-runtime", - "org.jetbrains.kotlin.platform.type": "common" - }, - "files": [ - { - "name": "annotation-kotlin-1.7.0-alpha03-sources.jar", - "url": "annotation-1.7.0-alpha03-sources.jar", - "size": 21070, - "sha512": "f73ecf489186562d0f564944803498e22bd63359db7dab5521d298b5db042214c35c44b7b1b1f9d02ed1958f69a70e048a75751ca4dd809024d023a0f7d67e97", - "sha256": "d63fe5a677be2a8a80ebe59207b3ca129d7bc522de8e2afbadd47f9426801f2b", - "sha1": "ac9ed04b591d1c7df454c4b9944ab6d431b4b5cb", - "md5": "9a407e1b1cdf23f3b71049dc8d3e43ee" - } - ] - }, - { - "name": "jvmApiElements-published", - "attributes": { - "org.gradle.category": "library", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-api", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.module", - "group": "androidx.annotation", - "module": "annotation-jvm", - "version": "1.7.0-alpha03" - } - }, - { - "name": "jvmRuntimeElements-published", - "attributes": { - "org.gradle.category": "library", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.module", - "group": "androidx.annotation", - "module": "annotation-jvm", - "version": "1.7.0-alpha03" - } - }, - { - "name": "jvmSourcesElements-published", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.module", - "group": "androidx.annotation", - "module": "annotation-jvm", - "version": "1.7.0-alpha03" - } - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.md5 deleted file mode 100644 index 39187de77..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.md5 +++ /dev/null @@ -1 +0,0 @@ -51650e7e475d166fa79c5ce54be2922d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha1 deleted file mode 100644 index 2cda07d3d..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -933407be03d38e7f39229163d2dd799954f70ef0
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha256 deleted file mode 100644 index 6de763027..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -7e9886947de46caef33371f57c44eae4733c6ef51623f262ba41255540ed2f2b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha512 deleted file mode 100644 index 386beb508..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -70b5740f4839e48c6ae940832cf1365e5c733ce04ca9cfa82d2cc0fc8795c761606a66b2d3d615f91bfe16c6fc8ac31417716c3e89c169d094a95a63cfc87d3a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom deleted file mode 100644 index 42852a2f4..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.annotation</groupId> - <artifactId>annotation</artifactId> - <version>1.7.0-alpha03</version> - <name>Android Support Library Annotations</name> - <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.</description> - <url>https://developer.android.com/jetpack/androidx/releases/annotation#1.7.0-alpha03</url> - <inceptionYear>2013</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.8.20</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.md5 deleted file mode 100644 index 84f2ffc0d..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -a326326babe674505ad80313d7638849
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha1 deleted file mode 100644 index 8c71871ff..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -9d83f79fb4f138e362ecd6dff5ae5f39eebd3df7
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha256 deleted file mode 100644 index c39c02d92..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -a5744b6caa9568d8cc71ca2d9edc20b03a9c18b5e98d44179e1feae4e6343016
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha512 deleted file mode 100644 index a47d09eaa..000000000 --- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -f700a98c4bbf1286e01d91025b6a8475b5d151ae46ba81fa30c92d7f870ecd2ecccf1a948fa98eac3bffb0693cd99a87c1c519f4f90762b1b07d3b3036229450
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/Android.bp new file mode 100644 index 000000000..56672908f --- /dev/null +++ b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appcompat_appcompat-resources-nodeps", + aars: ["appcompat-resources-1.7.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.vectordrawable_vectordrawable", + "androidx.vectordrawable_vectordrawable-animated", + ], +} + +android_library { + name: "androidx.appcompat_appcompat-resources", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appcompat_appcompat-resources-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.vectordrawable_vectordrawable", + "androidx.vectordrawable_vectordrawable-animated", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..dad974736 --- /dev/null +++ b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2012 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.appcompat.resources" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/Android.bp new file mode 100644 index 000000000..b2c3bd6bd --- /dev/null +++ b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/Android.bp @@ -0,0 +1,78 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appcompat_appcompat-nodeps", + aars: ["appcompat-1.7.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat-resources", + "androidx.collection_collection", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.cursoradapter_cursoradapter", + "androidx.drawerlayout_drawerlayout", + "androidx.emoji2_emoji2", + "androidx.emoji2_emoji2-views-helper", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.profileinstaller_profileinstaller", + "androidx.resourceinspection_resourceinspection-annotation", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.appcompat_appcompat", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appcompat_appcompat-nodeps", + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat-resources", + "androidx.collection_collection", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.cursoradapter_cursoradapter", + "androidx.drawerlayout_drawerlayout", + "androidx.emoji2_emoji2", + "androidx.emoji2_emoji2-views-helper", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.profileinstaller_profileinstaller", + "androidx.resourceinspection_resourceinspection-annotation", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..1a4b4eecd --- /dev/null +++ b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2012 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.appcompat" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..7c4558128 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appsearch_appsearch-builtin-types-nodeps", + aars: ["appsearch-builtin-types-1.1.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.appsearch_appsearch", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.appsearch_appsearch-builtin-types", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appsearch_appsearch-builtin-types-nodeps", + "androidx.appsearch_appsearch", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..481ece6de --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.appsearch.builtintypes" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..c82ece7dd --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/Android.bp @@ -0,0 +1,36 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.appsearch_appsearch-compiler-nodeps", + jars: ["appsearch-compiler-1.1.0-alpha03.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.appsearch_appsearch-compiler", + static_libs: [ + "androidx.appsearch_appsearch-compiler-nodeps", + "androidx.annotation_annotation", + "auto_common", + "auto_value_annotations", + "javapoet", + "javax-annotation-api-prebuilt-host-jar", + "libauto_value_plugin", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..f919c507e --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appsearch_appsearch_local_storage-nodeps", + aars: ["appsearch-local-storage-1.1.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appsearch_appsearch", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.appsearch_appsearch_local_storage", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appsearch_appsearch_local_storage-nodeps", + "androidx.annotation_annotation", + "androidx.appsearch_appsearch", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3094f51c4 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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.appsearch.localstorage" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..99c509368 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appsearch_appsearch-platform-storage-nodeps", + aars: ["appsearch-platform-storage-1.1.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appsearch_appsearch", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.appsearch_appsearch-platform-storage", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appsearch_appsearch-platform-storage-nodeps", + "androidx.annotation_annotation", + "androidx.appsearch_appsearch", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6f600007e --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.appsearch.platformstorage" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/Android.bp new file mode 100644 index 000000000..b529877c8 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.appsearch_appsearch-nodeps", + aars: ["appsearch-1.1.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.appsearch_appsearch", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.appsearch_appsearch-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..13a9b0989 --- /dev/null +++ b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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.appsearch" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/arch/core/core-common/2.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/arch/core/core-common/2.2.0-alpha01/Android.bp new file mode 100644 index 000000000..a013ff574 --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-common/2.2.0-alpha01/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.arch.core_core-common-nodeps", + jars: ["core-common-2.2.0-alpha01.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.arch.core_core-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.arch.core_core-common-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/Android.bp new file mode 100644 index 000000000..90018d100 --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.arch.core_core-runtime-nodeps", + aars: ["core-runtime-2.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + ], +} + +android_library { + name: "androidx.arch.core_core-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.arch.core_core-runtime-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..cceae927e --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.arch.core" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/Android.bp new file mode 100644 index 000000000..baef781c0 --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.arch.core_core-testing-nodeps", + aars: ["core-testing-2.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-runtime", + "junit", + "mockito-core", + ], +} + +android_library { + name: "androidx.arch.core_core-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.arch.core_core-testing-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-runtime", + "junit", + "mockito-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ab621c163 --- /dev/null +++ b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.arch.core.testing" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..8f19133bb --- /dev/null +++ b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.asynclayoutinflater_asynclayoutinflater-nodeps", + aars: ["asynclayoutinflater-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.asynclayoutinflater_asynclayoutinflater", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.asynclayoutinflater_asynclayoutinflater-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..356d2deab --- /dev/null +++ b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.asynclayoutinflater" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/Android.bp b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/Android.bp new file mode 100644 index 000000000..f98bf2c54 --- /dev/null +++ b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.autofill_autofill-nodeps", + aars: ["autofill-1.2.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.core_core", + ], +} + +android_library { + name: "androidx.autofill_autofill", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.autofill_autofill-nodeps", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..56d632112 --- /dev/null +++ b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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.autofill" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/Android.bp new file mode 100644 index 000000000..222b24ebc --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.benchmark_benchmark-common-nodeps", + aars: ["benchmark-common-1.2.0-alpha14.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.test.monitor", + "androidx.tracing_tracing-ktx", + "androidx.tracing_tracing-perfetto-common", + "kotlin-stdlib", + "wire-runtime", + ], +} + +android_library { + name: "androidx.benchmark_benchmark-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.benchmark_benchmark-common-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.test.monitor", + "androidx.tracing_tracing-ktx", + "androidx.tracing_tracing-perfetto-common", + "kotlin-stdlib", + "wire-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/manifest/AndroidManifest.xml new file mode 100644 index 000000000..60d985534 --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/manifest/AndroidManifest.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 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.benchmark" > + + <uses-sdk android:minSdkVersion="14" /> + + <!-- + This is needed to write benchmark report data to an external directory during instrumented + tests to allow the accompanying androidx.benchmark gradle plugin to pull the reports onto host + machine after the tests are done running. + --> + <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> + + <application> + + <!-- Activity used to block background content while benchmarks are running --> + <activity + android:name="androidx.benchmark.IsolationActivity" + android:exported="true" + android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" > + </activity> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/Android.bp new file mode 100644 index 000000000..ea51d669a --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.benchmark_benchmark-junit4-nodeps", + aars: ["benchmark-junit4-1.2.0-alpha14.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.test.rules", + "androidx.test.runner", + "androidx.tracing_tracing-ktx", + "junit", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.benchmark_benchmark-junit4", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.benchmark_benchmark-junit4-nodeps", + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.test.rules", + "androidx.test.runner", + "androidx.tracing_tracing-ktx", + "junit", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e087e06b1 --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/manifest/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.benchmark.junit4" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/Android.bp new file mode 100644 index 000000000..adc299517 --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.benchmark_benchmark-macro-junit4-nodeps", + aars: ["benchmark-macro-junit4-1.2.0-alpha14.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + static_libs: [ + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.benchmark_benchmark-macro", + "androidx.test.rules", + "androidx.test.runner", + "androidx.test.uiautomator_uiautomator", + "junit", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.benchmark_benchmark-macro-junit4", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.benchmark_benchmark-macro-junit4-nodeps", + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.benchmark_benchmark-macro", + "androidx.test.rules", + "androidx.test.runner", + "androidx.test.uiautomator_uiautomator", + "junit", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml new file mode 100644 index 000000000..36d380f36 --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 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.benchmark.macro.junit4" > + + <uses-sdk android:minSdkVersion="23" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/Android.bp new file mode 100644 index 000000000..61c0623fe --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/Android.bp @@ -0,0 +1,64 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.benchmark_benchmark-macro-nodeps", + aars: ["benchmark-macro-1.2.0-alpha14.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + static_libs: [ + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.core_core", + "androidx.profileinstaller_profileinstaller", + "androidx.test.core", + "androidx.test.uiautomator_uiautomator", + "androidx.tracing_tracing-ktx", + "junit", + "kotlin-stdlib", + "wire-runtime", + ], +} + +android_library { + name: "androidx.benchmark_benchmark-macro", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.benchmark_benchmark-macro-nodeps", + "androidx.annotation_annotation", + "androidx.benchmark_benchmark-common", + "androidx.core_core", + "androidx.profileinstaller_profileinstaller", + "androidx.test.core", + "androidx.test.uiautomator_uiautomator", + "androidx.tracing_tracing-ktx", + "junit", + "kotlin-stdlib", + "wire-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b31cbd65b --- /dev/null +++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/manifest/AndroidManifest.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 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" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.benchmark.macro" > + + <uses-sdk android:minSdkVersion="23" /> + + <uses-permission + android:name="android.permission.QUERY_ALL_PACKAGES" + tools:ignore="QueryAllPackagesPermission" /> + + <!-- + Internet permission is required for perfetto trace shell processor http server but + it's used to reach localhost only + --> + <uses-permission android:name="android.permission.INTERNET" /> + + <!-- + QUERY_ALL_PACKAGES is used to enable macrobenchmarks to read package information from + potential target packages, e.g. for querying debuggable, profileable, or default launch intent. + + This could also be done by making each macrobenchmark specify a <queries/> tag, with the + target package, but this removes the need for documenting that setup step, and detecting + misconfiguration. + --> + <!-- usesCleartextTraffic is required for perfetto trace shell processor http server --> + <application android:networkSecurityConfig="@xml/network_security_config" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/Android.bp new file mode 100644 index 000000000..b28fb20fa --- /dev/null +++ b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.biometric_biometric-nodeps", + aars: ["biometric-1.2.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + ], +} + +android_library { + name: "androidx.biometric_biometric", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.biometric_biometric-nodeps", + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c3d5fd6d9 --- /dev/null +++ b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.biometric" > + + <uses-sdk android:minSdkVersion="14" /> + + <uses-permission android:name="android.permission.USE_BIOMETRIC" /> + + <!-- suppress DeprecatedClassUsageInspection --> + <uses-permission android:name="android.permission.USE_FINGERPRINT" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/Android.bp new file mode 100644 index 000000000..b40364751 --- /dev/null +++ b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.browser_browser-nodeps", + aars: ["browser-1.6.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.interpolator_interpolator", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.browser_browser", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.browser_browser-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.interpolator_interpolator", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4ee7e718f --- /dev/null +++ b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 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="androidx.browser" > + + <uses-sdk android:minSdkVersion="16" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..ec4858a83 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-camera2-nodeps", + aars: ["camera-camera2-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.camera_camera-camera2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-camera2-nodeps", + "androidx.annotation_annotation", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6a2f9b248 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/manifest/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/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..534cb4b21 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/Android.bp @@ -0,0 +1,64 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-core-nodeps", + aars: ["camera-core-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.exifinterface_exifinterface", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-livedata", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.camera_camera-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-core-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.exifinterface_exifinterface", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-livedata", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3e1d87241 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/manifest/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/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..a8f760e2d --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-extensions-nodeps", + aars: ["camera-extensions-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.camera_camera-camera2", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.camera_camera-extensions", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-extensions-nodeps", + "androidx.camera_camera-camera2", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d2937afb4 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/manifest/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/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..a75a10783 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-lifecycle-nodeps", + aars: ["camera-lifecycle-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.lifecycle_lifecycle-common", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.camera_camera-lifecycle", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-lifecycle-nodeps", + "androidx.camera_camera-core", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.lifecycle_lifecycle-common", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e9e125169 --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/manifest/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/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/Android.bp new file mode 100644 index 000000000..09f78818d --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/Android.bp @@ -0,0 +1,66 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.camera_camera-viewfinder-nodeps", + aars: ["camera-viewfinder-1.3.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.appcompat_appcompat", + "androidx.concurrent_concurrent-futures", + "androidx.concurrent_concurrent-futures-ktx", + "androidx.core_core", + "androidx.test.espresso.idling-resource", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + "kotlinx_coroutines", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.camera_camera-viewfinder", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.camera_camera-viewfinder-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.appcompat_appcompat", + "androidx.concurrent_concurrent-futures", + "androidx.concurrent_concurrent-futures-ktx", + "androidx.core_core", + "androidx.test.espresso.idling-resource", + "auto_value_annotations", + "guava-listenablefuture-prebuilt-jar", + "kotlinx_coroutines", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9150ae8eb --- /dev/null +++ b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2022 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.viewfinder" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/Android.bp b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/Android.bp new file mode 100644 index 000000000..8b38f8f81 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/Android.bp @@ -0,0 +1,66 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.car.app_app-automotive-nodeps", + aars: ["app-automotive-1.3.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "29", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.car.app_app", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-common-java8", + "auto_value_annotations", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.car.app_app-automotive", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "29", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.car.app_app-automotive-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.car.app_app", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-common-java8", + "auto_value_annotations", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e1dd41482 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.car.app.automotive" > + + <uses-sdk android:minSdkVersion="29" /> + + <queries> + <intent> + <action android:name="android.car.template.host.RendererService" /> + </intent> + </queries> + + <uses-feature + android:name="android.hardware.type.automotive" + android:required="false" /> + + <application> + <service + android:name="androidx.car.app.CarAppMetadataHolderService" + android:enabled="false" + android:exported="false" + android:process="" + tools:ignore="Instantiatable,MissingServiceExportedEqualsTrue" + tools:node="merge" > + <meta-data + android:name="androidx.car.app.CarAppMetadataHolderService.CAR_HARDWARE_MANAGER" + android:value="androidx.car.app.hardware.AutomotiveCarHardwareManager" /> + <meta-data + android:name="androidx.car.app.CarAppMetadataHolderService.RESULT_MANAGER" + android:value="androidx.car.app.activity.ResultManagerAutomotive" /> + </service> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/Android.bp b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/Android.bp new file mode 100644 index 000000000..ad587c19a --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.car.app_app-testing-nodeps", + aars: ["app-testing-1.3.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "Robolectric_all-target", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.car.app_app", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-runtime", + ], +} + +android_library { + name: "androidx.car.app_app-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.car.app_app-testing-nodeps", + "Robolectric_all-target", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.car.app_app", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..30886cfa9 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.car.app.testing" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/Android.bp b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/Android.bp new file mode 100644 index 000000000..e72e6df65 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.car.app_app-nodeps", + aars: ["app-1.3.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.core_core", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel", + "guava", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.car.app_app", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.car.app_app-nodeps", + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.core_core", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel", + "guava", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c86d87af9 --- /dev/null +++ b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,41 @@ +<?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" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.car.app" > + + <uses-sdk android:minSdkVersion="21" /> + + <queries> + <provider + android:name="androidx.car.app.connection.provider" + android:authorities="androidx.car.app.connection" + tools:ignore="MissingClass" /> + </queries> + + <application> + <activity + android:name="androidx.car.app.CarAppPermissionActivity" + android:exported="false" + android:theme="@android:style/Theme.Translucent.NoTitleBar" /> + + <receiver + android:name="androidx.car.app.notification.CarAppNotificationBroadcastReceiver" + android:exported="false" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..4b4c8ad20 --- /dev/null +++ b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.cardview_cardview-nodeps", + aars: ["cardview-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.cardview_cardview", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.cardview_cardview-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c117c121e --- /dev/null +++ b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.cardview" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/Android.bp new file mode 100644 index 000000000..ca0148d66 --- /dev/null +++ b/current/androidx/m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/Android.bp @@ -0,0 +1,43 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.collection_collection-nodeps", + jars: ["collection-jvm-1.3.0-alpha03.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.collection_collection", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.collection_collection-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/Android.bp new file mode 100644 index 000000000..be0f199ce --- /dev/null +++ b/current/androidx/m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.collection_collection-ktx-nodeps", + jars: ["collection-ktx-1.3.0-alpha03.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.collection_collection-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.collection_collection-ktx-nodeps", + "androidx.collection_collection", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar Binary files differdeleted file mode 100644 index fd0a761e3..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.md5 deleted file mode 100644 index f06ef2601..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -d75af420419338afdd22216def15c871
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha1 deleted file mode 100644 index 1815fa89e..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -92875ebdce450309c58ed15d9cea179b19d2f11f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha256 deleted file mode 100644 index e7582fe51..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -1660bf5cc674954db50e6b8a5801d5b1adff33c4d7c44fd13b2837bc70065527
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha512 deleted file mode 100644 index cc49a385e..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -01583e921521690a2cd1259aa43331ef0342b1796e45b6055d780f9f0bd2264a3f789dfafb4a6e1abfd4280dcc2e1d7684d8004aac18f44cc2f0ff484d51862d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar Binary files differdeleted file mode 100644 index 3f3373a68..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.md5 deleted file mode 100644 index 67410de9c..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -20aea1a28c1b46d490db48ed3e1a3718
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha1 deleted file mode 100644 index b57d8904d..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -f057d583b2378218e0af04a9dd63f686c218d9df
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha256 deleted file mode 100644 index c588cdf90..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -cb3de237b8e422dd2ad925f903e43b076b2f4307b453aa275b5ee4841c316cfa
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha512 deleted file mode 100644 index f168c8207..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -8d7098335c8901663f2e1c14dcbd39b02b18a067cafe104ae8546f84977640d9d46f96703c6cc7683af86afa057b40ced2a85c758687647cf07dcf6d67fabd2c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar Binary files differdeleted file mode 100644 index 025720177..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar +++ /dev/null diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.md5 deleted file mode 100644 index 13b12939d..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -4c1b981b7fd946e6281e3090801d9517
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha1 deleted file mode 100644 index aef3a7a7b..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -0f13e6c1eb222ad405529fdfe3d0910cae68255a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha256 deleted file mode 100644 index 95b499d5b..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha256 +++ /dev/null @@ -1 +0,0 @@ -6739f09629e3ebdafc9f6592e7764ee7dba58575b9bd49570c8fe6bfbd77f0f5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha512 deleted file mode 100644 index 1f12cf8a1..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha512 +++ /dev/null @@ -1 +0,0 @@ -9e8235407476525f968892cc95cf6a235fc7d814d4280633d80c7a3eaf8ad0de5aeff2b5afaba5288931a0bd2e98a76f8a91f95fb6076e07b9a5c939587a593a
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module deleted file mode 100644 index f3b9df2ec..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module +++ /dev/null @@ -1,116 +0,0 @@ -{ - "formatVersion": "1.1", - "component": { - "group": "androidx.collection", - "module": "collection", - "version": "1.3.0-alpha03", - "attributes": { - "org.gradle.status": "release" - } - }, - "createdBy": { - "gradle": { - "version": "7.5" - } - }, - "variants": [ - { - "name": "androidxSourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "androidx-multiplatform-docs" - }, - "files": [ - { - "name": "collection-1.3.0-alpha03-multiplatform-sources.jar", - "url": "collection-1.3.0-alpha03-multiplatform-sources.jar", - "size": 53809, - "sha512": "01583e921521690a2cd1259aa43331ef0342b1796e45b6055d780f9f0bd2264a3f789dfafb4a6e1abfd4280dcc2e1d7684d8004aac18f44cc2f0ff484d51862d", - "sha256": "1660bf5cc674954db50e6b8a5801d5b1adff33c4d7c44fd13b2837bc70065527", - "sha1": "92875ebdce450309c58ed15d9cea179b19d2f11f", - "md5": "d75af420419338afdd22216def15c871" - } - ] - }, - { - "name": "sourcesElements", - "attributes": { - "org.gradle.category": "documentation", - "org.gradle.dependency.bundling": "external", - "org.gradle.docstype": "sources", - "org.gradle.usage": "java-runtime" - }, - "files": [ - { - "name": "collection-1.3.0-alpha03-sources.jar", - "url": "collection-1.3.0-alpha03-sources.jar", - "size": 52392, - "sha512": "8d7098335c8901663f2e1c14dcbd39b02b18a067cafe104ae8546f84977640d9d46f96703c6cc7683af86afa057b40ced2a85c758687647cf07dcf6d67fabd2c", - "sha256": "cb3de237b8e422dd2ad925f903e43b076b2f4307b453aa275b5ee4841c316cfa", - "sha1": "f057d583b2378218e0af04a9dd63f686c218d9df", - "md5": "20aea1a28c1b46d490db48ed3e1a3718" - } - ] - }, - { - "name": "metadataApiElements", - "attributes": { - "org.gradle.category": "library", - "org.gradle.usage": "kotlin-metadata", - "org.jetbrains.kotlin.platform.type": "common" - }, - "dependencies": [ - { - "group": "org.jetbrains.kotlin", - "module": "kotlin-stdlib", - "version": { - "requires": "1.7.21" - } - } - ], - "files": [ - { - "name": "collection-metadata-1.3.0-alpha03.jar", - "url": "collection-1.3.0-alpha03.jar", - "size": 671, - "sha512": "9e8235407476525f968892cc95cf6a235fc7d814d4280633d80c7a3eaf8ad0de5aeff2b5afaba5288931a0bd2e98a76f8a91f95fb6076e07b9a5c939587a593a", - "sha256": "6739f09629e3ebdafc9f6592e7764ee7dba58575b9bd49570c8fe6bfbd77f0f5", - "sha1": "0f13e6c1eb222ad405529fdfe3d0910cae68255a", - "md5": "4c1b981b7fd946e6281e3090801d9517" - } - ] - }, - { - "name": "jvmApiElements-published", - "attributes": { - "org.gradle.category": "library", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-api", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../collection-jvm/1.3.0-alpha03/collection-jvm-1.3.0-alpha03.module", - "group": "androidx.collection", - "module": "collection-jvm", - "version": "1.3.0-alpha03" - } - }, - { - "name": "jvmRuntimeElements-published", - "attributes": { - "org.gradle.category": "library", - "org.gradle.libraryelements": "jar", - "org.gradle.usage": "java-runtime", - "org.jetbrains.kotlin.platform.type": "jvm" - }, - "available-at": { - "url": "../../collection-jvm/1.3.0-alpha03/collection-jvm-1.3.0-alpha03.module", - "group": "androidx.collection", - "module": "collection-jvm", - "version": "1.3.0-alpha03" - } - } - ] -}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.md5 deleted file mode 100644 index 59902bdf9..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.md5 +++ /dev/null @@ -1 +0,0 @@ -be4ec7cb9016fc2683f31d08459de39d
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha1 deleted file mode 100644 index fa0755bb3..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha1 +++ /dev/null @@ -1 +0,0 @@ -d2017fe7549d7c54b5d8a060609be399ec2d949f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha256 deleted file mode 100644 index 9bf7bd1c0..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha256 +++ /dev/null @@ -1 +0,0 @@ -b9606cabb81ce239d0a42d11f4395ab7c9a6fc404f0a94fddfa4af272d53a90c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha512 deleted file mode 100644 index 987dff7e6..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha512 +++ /dev/null @@ -1 +0,0 @@ -686c07fbeba8bedb802b1f87397bfc494212789ea7d653e8bcb3582938414443ee74e189ae4fad54e5e96d56ffe2a6116f6312bfc3ab75cb4e1abc04c8f6d45e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom deleted file mode 100644 index 1c232eaab..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> - <!-- This module was also published with a richer model, Gradle metadata, --> - <!-- which should be used instead. Do not delete the following line which --> - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> - <!-- that they should prefer consuming it instead. --> - <!-- do_not_remove: published-with-gradle-metadata --> - <modelVersion>4.0.0</modelVersion> - <groupId>androidx.collection</groupId> - <artifactId>collection</artifactId> - <version>1.3.0-alpha03</version> - <name>Android Support Library collections</name> - <description>Standalone efficient collections.</description> - <url>https://developer.android.com/jetpack/androidx/releases/collection#1.3.0-alpha03</url> - <inceptionYear>2018</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <name>The Android Open Source Project</name> - </developer> - </developers> - <scm> - <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> - <url>https://cs.android.com/androidx/platform/frameworks/support</url> - </scm> - <dependencies> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib</artifactId> - <version>1.7.21</version> - <scope>runtime</scope> - </dependency> - </dependencies> -</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.md5 deleted file mode 100644 index 92d906a8e..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -4ee08821846beeb388d408b9c0f0d100
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha1 deleted file mode 100644 index 72c22ac26..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -f9f00914d666d6f0431a0f47956a81b7d575585c
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha256 deleted file mode 100644 index 29a93c7ad..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha256 +++ /dev/null @@ -1 +0,0 @@ -6f06ff2cfba73d74509db3f48ac971e298d2da55f6a3b6b53288993d9b505dac
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha512 deleted file mode 100644 index eacac7b44..000000000 --- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha512 +++ /dev/null @@ -1 +0,0 @@ -dd3386e41f0a97359617ec4abf6660ffbbf0b32ee504fafeee6d4c654f08be74f0e16bf6f0215b66b2c789c009b9387da1d9a5299d1ebb32f50c1610ad034377
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..335b4cfc4 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.animation_animation-core-nodeps", + aars: ["animation-core-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.compose.animation_animation-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.animation_animation-core-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6a27bfe25 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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.compose.animation.core" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..bd9b5717e --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.animation_animation-nodeps", + aars: ["animation-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.animation_animation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.animation_animation-nodeps", + "androidx.annotation_annotation", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3d3ec5851 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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.compose.animation" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/Android.bp b/current/androidx/m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/Android.bp new file mode 100644 index 000000000..43b66b2f9 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/Android.bp @@ -0,0 +1,30 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.compose.compiler_compiler-hosted-nodeps", + jars: ["compiler-hosted-1.4.1-dev-k1.8.10-c312d77f4cb.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.compose.compiler_compiler-hosted", + static_libs: [ + "androidx.compose.compiler_compiler-hosted-nodeps", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..13c9d7978 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.foundation_foundation-layout-nodeps", + aars: ["foundation-layout-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.animation_animation-core", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.foundation_foundation-layout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.foundation_foundation-layout-nodeps", + "androidx.annotation_annotation", + "androidx.compose.animation_animation-core", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6266de6d8 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/manifest/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.compose.foundation.layout" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..ae4678a3f --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/Android.bp @@ -0,0 +1,64 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.foundation_foundation-nodeps", + aars: ["foundation-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.emoji2_emoji2", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.foundation_foundation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.foundation_foundation-nodeps", + "androidx.annotation_annotation", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.emoji2_emoji2", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..dc6f5fdd9 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 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.compose.foundation" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..64b39a84b --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material_material-icons-core-nodeps", + aars: ["material-icons-core-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material_material-icons-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material_material-icons-core-nodeps", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..02668f6fc --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/manifest/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.compose.material.icons" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..381d9a9d0 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material_material-icons-extended-nodeps", + aars: ["material-icons-extended-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.material_material-icons-core", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material_material-icons-extended", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material_material-icons-extended-nodeps", + "androidx.compose.material_material-icons-core", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f59926f70 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/manifest/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.compose.material.icons.extended" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..08090bd1a --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material_material-ripple-nodeps", + aars: ["material-ripple-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material_material-ripple", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material_material-ripple-nodeps", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..18be31660 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 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.compose.material.ripple" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..bd894142e --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/Android.bp @@ -0,0 +1,72 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material_material-nodeps", + aars: ["material-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.animation_animation", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.material_material-icons-core", + "androidx.compose.material_material-ripple", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material_material", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material_material-nodeps", + "androidx.compose.animation_animation", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.material_material-icons-core", + "androidx.compose.material_material-ripple", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..805c19a27 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 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.compose.material" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/Android.bp new file mode 100644 index 000000000..c92a7823b --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material3_material3-window-size-class-nodeps", + aars: ["material3-window-size-class-1.1.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.window_window", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material3_material3-window-size-class", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material3_material3-window-size-class-nodeps", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.window_window", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6af49817b --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2022 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.compose.material3.windowsizeclass" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/Android.bp new file mode 100644 index 000000000..a652a7dc6 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/Android.bp @@ -0,0 +1,74 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.material3_material3-nodeps", + aars: ["material3-1.1.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity-compose", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.material_material-icons-core", + "androidx.compose.material_material-ripple", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.material3_material3", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.material3_material3-nodeps", + "androidx.activity_activity-compose", + "androidx.compose.animation_animation-core", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.material_material-icons-core", + "androidx.compose.material_material-ripple", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-util", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6475a1212 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.compose.material3" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..28f640355 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.runtime_runtime-livedata-nodeps", + aars: ["runtime-livedata-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.runtime_runtime-livedata", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.runtime_runtime-livedata-nodeps", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..cdace13f5 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/manifest/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.compose.runtime.livedata" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..005e971c4 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.runtime_runtime-saveable-nodeps", + aars: ["runtime-saveable-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.runtime_runtime-saveable", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.runtime_runtime-saveable-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a7a9dcdff --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/manifest/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.compose.runtime.saveable" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..d11958c7e --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.runtime_runtime-tracing-nodeps", + aars: ["runtime-tracing-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.startup_startup-runtime", + "androidx.tracing_tracing-perfetto", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.runtime_runtime-tracing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.runtime_runtime-tracing-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.startup_startup-runtime", + "androidx.tracing_tracing-perfetto", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..eb731420c --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?><!-- + Copyright 2022 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. +--><!-- + ~ Copyright (C) 2022 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.compose.runtime.tracing"> + + <uses-sdk android:minSdkVersion="21"/> + + <application> + <provider android:authorities="${applicationId}.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider" tools:node="merge"> + <meta-data android:name="androidx.compose.runtime.tracing.TracingInitializer" android:value="androidx.startup" tools:node="remove"/> + </provider> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..3e0c066b1 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.runtime_runtime-nodeps", + aars: ["runtime-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.compose.runtime_runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.runtime_runtime-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..398fd9932 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/manifest/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.compose.runtime" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..7cbd7b838 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-geometry-nodeps", + aars: ["ui-geometry-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-geometry", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-geometry-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3911c7b62 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 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.compose.ui.geometry" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..839ddc2cf --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-graphics-nodeps", + aars: ["ui-graphics-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-graphics", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-graphics-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..310fcff68 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 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.compose.ui.graphics" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..deaf5d6a2 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/Android.bp @@ -0,0 +1,76 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-test-junit4-nodeps", + aars: ["ui-test-junit4-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity", + "androidx.activity_activity-compose", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-test", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-runtime", + "androidx.test.core", + "androidx.test.espresso.core", + "androidx.test.espresso.idling-resource", + "androidx.test.ext.junit", + "androidx.test.monitor", + "junit", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_test", + ], +} + +android_library { + name: "androidx.compose.ui_ui-test-junit4", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-test-junit4-nodeps", + "androidx.activity_activity", + "androidx.activity_activity-compose", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-test", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-runtime", + "androidx.test.core", + "androidx.test.espresso.core", + "androidx.test.espresso.idling-resource", + "androidx.test.ext.junit", + "androidx.test.monitor", + "junit", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_test", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c91289fc5 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.compose.ui.test.junit4" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..d9b1cbc17 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-test-manifest-nodeps", + aars: ["ui-test-manifest-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity", + ], +} + +android_library { + name: "androidx.compose.ui_ui-test-manifest", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-test-manifest-nodeps", + "androidx.activity_activity", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..64a174d2a --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.compose.ui.test.manifest" > + + <uses-sdk android:minSdkVersion="21" /> + + <application> + <activity + android:name="androidx.activity.ComponentActivity" + android:exported="true" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..1f4918c40 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/Android.bp @@ -0,0 +1,70 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-test-nodeps", + aars: ["ui-test-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core-ktx", + "androidx.test.espresso.core", + "androidx.test.monitor", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_test", + ], +} + +android_library { + name: "androidx.compose.ui_ui-test", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-test-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core-ktx", + "androidx.test.espresso.core", + "androidx.test.monitor", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_test", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e6e1a046a --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.compose.ui.test" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..2fcafe536 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/Android.bp @@ -0,0 +1,66 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-text-nodeps", + aars: ["ui-text-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "androidx.emoji2_emoji2", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.compose.ui_ui-text", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-text-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "androidx.emoji2_emoji2", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..26c1e0c3b --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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.compose.ui.text" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..9b207bb1d --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-tooling-data-nodeps", + aars: ["ui-tooling-data-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-tooling-data", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-tooling-data-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..fff47cf0f --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/manifest/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.compose.ui.tooling.data" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..93848bc95 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-tooling-preview-nodeps", + aars: ["ui-tooling-preview-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-tooling-preview", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-tooling-preview-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b156b4550 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.compose.ui.tooling.preview" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..e62476000 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/Android.bp @@ -0,0 +1,68 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-tooling-nodeps", + aars: ["ui-tooling-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity-compose", + "androidx.annotation_annotation", + "androidx.compose.animation_animation", + "androidx.compose.material_material", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-tooling-data", + "androidx.compose.ui_ui-tooling-preview", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-tooling", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-tooling-nodeps", + "androidx.activity_activity-compose", + "androidx.annotation_annotation", + "androidx.compose.animation_animation", + "androidx.compose.material_material", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-tooling-data", + "androidx.compose.ui_ui-tooling-preview", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b84d4d3d3 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,28 @@ +<?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.compose.ui.tooling" > + + <uses-sdk android:minSdkVersion="21" /> + + <application> + <activity + android:name="androidx.compose.ui.tooling.PreviewActivity" + android:exported="true" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..3a34fc59a --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-unit-nodeps", + aars: ["ui-unit-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-unit", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-unit-nodeps", + "androidx.annotation_annotation", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-util", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b60e6ab2f --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 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.compose.ui.unit" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..747bccda0 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-util-nodeps", + aars: ["ui-util-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.compose.ui_ui-util", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-util-nodeps", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..92da14816 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/manifest/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.compose.ui.util" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/Android.bp new file mode 100644 index 000000000..ea52a3ee4 --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/Android.bp @@ -0,0 +1,90 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.compose.ui_ui-nodeps", + aars: ["ui-1.4.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity", + "androidx.activity_activity-ktx", + "androidx.annotation_annotation", + "androidx.autofill_autofill", + "androidx.collection_collection", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "androidx.customview_customview-poolingcontainer", + "androidx.emoji2_emoji2", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.compose.ui_ui", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.compose.ui_ui-nodeps", + "androidx.activity_activity", + "androidx.activity_activity-ktx", + "androidx.annotation_annotation", + "androidx.autofill_autofill", + "androidx.collection_collection", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui-geometry", + "androidx.compose.ui_ui-graphics", + "androidx.compose.ui_ui-text", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.core_core", + "androidx.customview_customview-poolingcontainer", + "androidx.emoji2_emoji2", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4883d391f --- /dev/null +++ b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/manifest/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.compose.ui" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..121c86283 --- /dev/null +++ b/current/androidx/m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/Android.bp @@ -0,0 +1,44 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.concurrent_concurrent-futures-ktx-nodeps", + jars: ["concurrent-futures-ktx-1.2.0-alpha01.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.concurrent_concurrent-futures-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.concurrent_concurrent-futures-ktx-nodeps", + "androidx.concurrent_concurrent-futures", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..b88b7a1f7 --- /dev/null +++ b/current/androidx/m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/Android.bp @@ -0,0 +1,43 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.concurrent_concurrent-futures-nodeps", + jars: ["concurrent-futures-1.2.0-alpha01.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.concurrent_concurrent-futures", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.concurrent_concurrent-futures-nodeps", + "androidx.annotation_annotation", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/Android.bp new file mode 100644 index 000000000..8defad3b3 --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.constraintlayout_constraintlayout-compose-nodeps", + aars: ["constraintlayout-compose-1.1.0-alpha10.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.constraintlayout_constraintlayout-core", + ], +} + +android_library { + name: "androidx.constraintlayout_constraintlayout-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.constraintlayout_constraintlayout-compose-nodeps", + "androidx.compose.foundation_foundation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.ui_ui", + "androidx.compose.ui_ui-unit", + "androidx.compose.ui_ui-util", + "androidx.constraintlayout_constraintlayout-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b62e573f7 --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.constraintlayout.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/Android.bp new file mode 100644 index 000000000..b259ba69d --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.constraintlayout_constraintlayout-core-nodeps", + jars: ["constraintlayout-core-1.1.0-alpha10.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.constraintlayout_constraintlayout-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.constraintlayout_constraintlayout-core-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/Android.bp new file mode 100644 index 000000000..39d0ab547 --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx-constraintlayout_constraintlayout-nodeps", + aars: ["constraintlayout-2.2.0-alpha10.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.constraintlayout_constraintlayout-core", + "androidx.core_core", + "androidx.profileinstaller_profileinstaller", + ], +} + +android_library { + name: "androidx-constraintlayout_constraintlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx-constraintlayout_constraintlayout-nodeps", + "androidx.appcompat_appcompat", + "androidx.constraintlayout_constraintlayout-core", + "androidx.core_core", + "androidx.profileinstaller_profileinstaller", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f1af37404 --- /dev/null +++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/manifest/AndroidManifest.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.constraintlayout.widget" > + + <uses-sdk android:minSdkVersion="14" /> + <!-- package="androidx.constraintlayout.widget" --> + <application /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..fd1dce46c --- /dev/null +++ b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.coordinatorlayout_coordinatorlayout-nodeps", + aars: ["coordinatorlayout-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.customview_customview", + ], +} + +android_library { + name: "androidx.coordinatorlayout_coordinatorlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.coordinatorlayout_coordinatorlayout-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.customview_customview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..76c37f105 --- /dev/null +++ b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.coordinatorlayout" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/Android.bp b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/Android.bp new file mode 100644 index 000000000..0818dd0c0 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.core_core-animation-testing-nodeps", + aars: ["core-animation-testing-1.0.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-animation", + "junit", + ], +} + +android_library { + name: "androidx.core_core-animation-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.core_core-animation-testing-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-animation", + "junit", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f13675e3c --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.core.animation.testing" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/Android.bp b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/Android.bp new file mode 100644 index 000000000..b592a32e6 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.core_core-animation-nodeps", + aars: ["core-animation-1.0.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.tracing_tracing", + ], +} + +android_library { + name: "androidx.core_core-animation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.core_core-animation-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.tracing_tracing", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..fb7dfaad2 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.core.animation" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/Android.bp new file mode 100644 index 000000000..f9e1bf9dc --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.core_core-ktx-nodeps", + aars: ["core-ktx-1.12.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.core_core-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.core_core-ktx-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3bb3036d9 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.core.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/Android.bp new file mode 100644 index 000000000..ba96ebef6 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.core_core-nodeps", + aars: ["core-1.12.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.interpolator_interpolator", + "androidx.lifecycle_lifecycle-runtime", + "androidx.versionedparcelable_versionedparcelable", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.core_core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.core_core-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.interpolator_interpolator", + "androidx.lifecycle_lifecycle-runtime", + "androidx.versionedparcelable_versionedparcelable", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4a800ab61 --- /dev/null +++ b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.core" > + + <uses-sdk android:minSdkVersion="14" /> + + <permission + android:name="${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" + android:protectionLevel="signature" /> + + <uses-permission android:name="${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" /> + + <application android:appComponentFactory="androidx.core.app.CoreComponentFactory" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/Android.bp new file mode 100644 index 000000000..49c5cdf03 --- /dev/null +++ b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.credentials_credentials-nodeps", + aars: ["credentials-1.2.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.credentials_credentials", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.credentials_credentials-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b360abf1c --- /dev/null +++ b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.credentials" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..c1eb37a97 --- /dev/null +++ b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.cursoradapter_cursoradapter-nodeps", + aars: ["cursoradapter-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.cursoradapter_cursoradapter", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.cursoradapter_cursoradapter-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..0bb940c0b --- /dev/null +++ b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.cursoradapter" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..d13ea49ad --- /dev/null +++ b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.customview_customview-poolingcontainer-nodeps", + aars: ["customview-poolingcontainer-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.core_core-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.customview_customview-poolingcontainer", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.customview_customview-poolingcontainer-nodeps", + "androidx.core_core-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a917d74cf --- /dev/null +++ b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.customview.poolingcontainer" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..4f6d503f5 --- /dev/null +++ b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.customview_customview-nodeps", + aars: ["customview-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.customview_customview", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.customview_customview-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..915dc9030 --- /dev/null +++ b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.customview" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..c4bb1b9b2 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-nodeps", + aars: ["datastore-android-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.datastore_datastore-core", + "androidx.datastore_datastore-core-okio", + "kotlin-stdlib", + "kotlinx_coroutines", + "okio-lib", + ], +} + +android_library { + name: "androidx.datastore_datastore", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-nodeps", + "androidx.annotation_annotation", + "androidx.datastore_datastore-core", + "androidx.datastore_datastore-core-okio", + "kotlin-stdlib", + "kotlinx_coroutines", + "okio-lib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..21a08719a --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/manifest/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.datastore.datastore" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..036ce84c6 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-core-nodeps", + aars: ["datastore-core-android-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.datastore_datastore-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-core-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3f25563f8 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.datastore.core" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..3de1f418a --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/Android.bp @@ -0,0 +1,45 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.datastore_datastore-core-okio-nodeps", + jars: ["datastore-core-okio-jvm-1.1.0-alpha05.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.datastore_datastore-core-okio", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.datastore_datastore-core-okio-nodeps", + "androidx.datastore_datastore-core", + "kotlin-stdlib", + "kotlinx_coroutines", + "okio-lib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..6ba5d0cbe --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-preferences-nodeps", + aars: ["datastore-preferences-android-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.datastore_datastore", + "androidx.datastore_datastore-preferences-core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.datastore_datastore-preferences", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-preferences-nodeps", + "androidx.datastore_datastore", + "androidx.datastore_datastore-preferences-core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..1143297ef --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/manifest/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.datastore.preferences" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..aa0475ec7 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/Android.bp @@ -0,0 +1,45 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.datastore_datastore-preferences-core-nodeps", + jars: ["datastore-preferences-core-jvm-1.1.0-alpha05.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.datastore_datastore-preferences-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.datastore_datastore-preferences-core-nodeps", + "androidx.datastore_datastore-core", + "androidx.datastore_datastore-core-okio", + "kotlin-stdlib", + "okio-lib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..a8fbc05e3 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-preferences-rxjava2-nodeps", + aars: ["datastore-preferences-rxjava2-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.datastore_datastore", + "androidx.datastore_datastore-preferences", + "androidx.datastore_datastore-rxjava2", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_rx2", + "rxjava", + ], +} + +android_library { + name: "androidx.datastore_datastore-preferences-rxjava2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-preferences-rxjava2-nodeps", + "androidx.annotation_annotation", + "androidx.datastore_datastore", + "androidx.datastore_datastore-preferences", + "androidx.datastore_datastore-rxjava2", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_rx2", + "rxjava", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..77505b113 --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/manifest/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.datastore.preferences.rxjava2" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/Android.bp new file mode 100644 index 000000000..cc32d8ffb --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.datastore_datastore-rxjava2-nodeps", + aars: ["datastore-rxjava2-1.1.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.datastore_datastore", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_rx2", + "rxjava", + ], +} + +android_library { + name: "androidx.datastore_datastore-rxjava2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.datastore_datastore-rxjava2-nodeps", + "androidx.annotation_annotation", + "androidx.datastore_datastore", + "kotlin-stdlib", + "kotlinx_coroutines", + "kotlinx_coroutines_rx2", + "rxjava", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ddc93006f --- /dev/null +++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/manifest/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.datastore.rxjava2" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..f10877b70 --- /dev/null +++ b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.documentfile_documentfile-nodeps", + aars: ["documentfile-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.documentfile_documentfile", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.documentfile_documentfile-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6347df4f9 --- /dev/null +++ b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.documentfile" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..9503e2f6c --- /dev/null +++ b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.drawerlayout_drawerlayout-nodeps", + aars: ["drawerlayout-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + ], +} + +android_library { + name: "androidx.drawerlayout_drawerlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.drawerlayout_drawerlayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..bcbc3be7d --- /dev/null +++ b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.drawerlayout" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/Android.bp new file mode 100644 index 000000000..0346b1706 --- /dev/null +++ b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.dynamicanimation_dynamicanimation-nodeps", + aars: ["dynamicanimation-1.1.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.dynamicanimation_dynamicanimation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.dynamicanimation_dynamicanimation-nodeps", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d3907cd02 --- /dev/null +++ b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 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.dynamicanimation" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..b6a601ace --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji_emoji-appcompat-nodeps", + aars: ["emoji-appcompat-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.emoji_emoji", + ], +} + +android_library { + name: "androidx.emoji_emoji-appcompat", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji_emoji-appcompat-nodeps", + "androidx.appcompat_appcompat", + "androidx.emoji_emoji", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b83e2540e --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.emoji.appcompat" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..8434f89cf --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji_emoji-bundled-nodeps", + aars: ["emoji-bundled-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.emoji_emoji", + ], +} + +android_library { + name: "androidx.emoji_emoji-bundled", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji_emoji-bundled-nodeps", + "androidx.emoji_emoji", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f60df1ba7 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 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.emoji.bundled" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..b0804d34f --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji_emoji-nodeps", + aars: ["emoji-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.emoji_emoji", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji_emoji-nodeps", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9417b8d66 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 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.emoji" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/Android.bp b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/Android.bp new file mode 100644 index 000000000..239b2e5b8 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji2_emoji2-views-helper-nodeps", + aars: ["emoji2-views-helper-1.4.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.collection_collection", + "androidx.core_core", + "androidx.emoji2_emoji2", + ], +} + +android_library { + name: "androidx.emoji2_emoji2-views-helper", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji2_emoji2-views-helper-nodeps", + "androidx.collection_collection", + "androidx.core_core", + "androidx.emoji2_emoji2", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..8e9407afc --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.emoji2.viewsintegration" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/Android.bp b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/Android.bp new file mode 100644 index 000000000..47ba41f28 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.emoji2_emoji2-nodeps", + aars: ["emoji2-1.4.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-process", + "androidx.startup_startup-runtime", + ], +} + +android_library { + name: "androidx.emoji2_emoji2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.emoji2_emoji2-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-process", + "androidx.startup_startup-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..86d75f372 --- /dev/null +++ b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?><!-- + Copyright 2021 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.emoji2"> + + <uses-sdk android:minSdkVersion="14"/> + + <application> + <provider android:authorities="${applicationId}.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider" tools:node="merge"> + <meta-data android:name="androidx.emoji2.text.EmojiCompatInitializer" android:value="androidx.startup" tools:node="remove"/> + </provider> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/Android.bp new file mode 100644 index 000000000..b86fd3fc4 --- /dev/null +++ b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.exifinterface_exifinterface-nodeps", + aars: ["exifinterface-1.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.exifinterface_exifinterface", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.exifinterface_exifinterface-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c16ef1a28 --- /dev/null +++ b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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="androidx.exifinterface" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/Android.bp new file mode 100644 index 000000000..94eb98a25 --- /dev/null +++ b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.fragment_fragment-ktx-nodeps", + aars: ["fragment-ktx-1.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.activity_activity-ktx", + "androidx.collection_collection-ktx", + "androidx.core_core-ktx", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-livedata-core-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.fragment_fragment-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.fragment_fragment-ktx-nodeps", + "androidx.activity_activity-ktx", + "androidx.collection_collection-ktx", + "androidx.core_core-ktx", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-livedata-core-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..2f1a740f0 --- /dev/null +++ b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.fragment.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/Android.bp new file mode 100644 index 000000000..5b0032ec9 --- /dev/null +++ b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/Android.bp @@ -0,0 +1,72 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.fragment_fragment-nodeps", + aars: ["fragment-1.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.loader_loader", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate", + "androidx.viewpager_viewpager", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.fragment_fragment", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.fragment_fragment-nodeps", + "androidx.activity_activity", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-runtime", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.loader_loader", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate", + "androidx.viewpager_viewpager", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c189f70b4 --- /dev/null +++ b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.fragment" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..d50128952 --- /dev/null +++ b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.gridlayout_gridlayout-nodeps", + aars: ["gridlayout-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.gridlayout_gridlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.gridlayout_gridlayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..78f646d0d --- /dev/null +++ b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 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.gridlayout" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/Android.bp b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/Android.bp new file mode 100644 index 000000000..b42184598 --- /dev/null +++ b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.health_health-services-client-nodeps", + aars: ["health-services-client-1.0.0-beta03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "30", + static_libs: [ + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures-ktx", + "androidx.core_core-ktx", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines", + "libprotobuf-java-lite", + ], +} + +android_library { + name: "androidx.health_health-services-client", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "30", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.health_health-services-client-nodeps", + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures-ktx", + "androidx.core_core-ktx", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines", + "libprotobuf-java-lite", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a71d703ee --- /dev/null +++ b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/manifest/AndroidManifest.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.health.services.client" > + + <uses-sdk android:minSdkVersion="30" /> + + <queries> + <package android:name="com.google.android.wearable.healthservices" /> + </queries> + + <application> + <service + android:name="androidx.health.services.client.VersionApiService" + android:exported="true" + android:permission="com.google.android.wearable.healthservices.permission.PASSIVE_DATA_BINDING" > + <intent-filter> + <action android:name="hs.versionclient.BIND" /> + </intent-filter> + </service> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..2ccebc7d3 --- /dev/null +++ b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.heifwriter_heifwriter-nodeps", + aars: ["heifwriter-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "28", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.heifwriter_heifwriter", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "28", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.heifwriter_heifwriter-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..186bbb1aa --- /dev/null +++ b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.heifwriter" > + + <uses-sdk android:minSdkVersion="28" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..c2c8a364d --- /dev/null +++ b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.interpolator_interpolator-nodeps", + aars: ["interpolator-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.interpolator_interpolator", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.interpolator_interpolator-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c78c2601e --- /dev/null +++ b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.interpolator" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/Android.bp new file mode 100644 index 000000000..0887a7e13 --- /dev/null +++ b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.javascriptengine_javascriptengine-nodeps", + aars: ["javascriptengine-1.0.0-alpha06.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "26", + static_libs: [ + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "guava", + ], +} + +android_library { + name: "androidx.javascriptengine_javascriptengine", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "26", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.javascriptengine_javascriptengine-nodeps", + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "guava", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/manifest/AndroidManifest.xml new file mode 100644 index 000000000..7be3f51d9 --- /dev/null +++ b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2022 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.javascriptengine" > + + <uses-sdk android:minSdkVersion="26" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..4a82d3e9b --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.leanback_leanback-grid-nodeps", + aars: ["leanback-grid-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "17", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.leanback_leanback-grid", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "17", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.leanback_leanback-grid-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..05f5c34ab --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.leanback.widget" > + + <uses-sdk android:minSdkVersion="17" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..13801d020 --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.leanback_leanback-preference-nodeps", + aars: ["leanback-preference-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.leanback_leanback", + "androidx.preference_preference", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.leanback_leanback-preference", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.leanback_leanback-preference-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.leanback_leanback", + "androidx.preference_preference", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5b1749d46 --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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="androidx.leanback.preference" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/Android.bp new file mode 100644 index 000000000..167692c3a --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.leanback_leanback-nodeps", + aars: ["leanback-1.2.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "17", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.interpolator_interpolator", + "androidx.leanback_leanback-grid", + "androidx.media_media", + "androidx.recyclerview_recyclerview", + "androidx.vectordrawable_vectordrawable-animated", + ], +} + +android_library { + name: "androidx.leanback_leanback", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "17", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.leanback_leanback-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.interpolator_interpolator", + "androidx.leanback_leanback-grid", + "androidx.media_media", + "androidx.recyclerview_recyclerview", + "androidx.vectordrawable_vectordrawable-animated", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..131753819 --- /dev/null +++ b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.leanback" > + + <uses-sdk android:minSdkVersion="17" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..0c208495f --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/Android.bp @@ -0,0 +1,43 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.lifecycle_lifecycle-common-java8-nodeps", + jars: ["lifecycle-common-java8-2.6.0-alpha04.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.lifecycle_lifecycle-common-java8", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.lifecycle_lifecycle-common-java8-nodeps", + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..4f872c5d8 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.lifecycle_lifecycle-common-nodeps", + jars: ["lifecycle-common-2.6.0-alpha04.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.lifecycle_lifecycle-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.lifecycle_lifecycle-common-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..66d60c3fa --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps", + aars: ["lifecycle-livedata-core-ktx-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-livedata-core-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps", + "androidx.lifecycle_lifecycle-livedata-core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..60b78c9ff --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 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.lifecycle.livedata.core.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..98605e30e --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-livedata-core-nodeps", + aars: ["lifecycle-livedata-core-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-common", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-livedata-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-core-nodeps", + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..21681ccd0 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2017 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.lifecycle.livedata.core" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..f15101956 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-livedata-ktx-nodeps", + aars: ["lifecycle-livedata-ktx-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-livedata-core-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-livedata-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-ktx-nodeps", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-livedata-core-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5b4b09f6c --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 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.lifecycle.livedata.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..a74f37827 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-livedata-nodeps", + aars: ["lifecycle-livedata-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-livedata-core", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-livedata", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-nodeps", + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-livedata-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d1b554d50 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2017 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.lifecycle.livedata" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..de0f030da --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-process-nodeps", + aars: ["lifecycle-process-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-runtime", + "androidx.startup_startup-runtime", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-process", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-process-nodeps", + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-runtime", + "androidx.startup_startup-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ce6e33963 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 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.lifecycle.process" > + + <uses-sdk android:minSdkVersion="14" /> + + <application> + <provider + android:name="androidx.startup.InitializationProvider" + android:authorities="${applicationId}.androidx-startup" + android:exported="false" + tools:node="merge" > + <meta-data + android:name="androidx.lifecycle.ProcessLifecycleInitializer" + android:value="androidx.startup" /> + </provider> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..b0b1676bd --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-runtime-compose-nodeps", + aars: ["lifecycle-runtime-compose-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-runtime-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-runtime-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-compose-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-runtime-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..47d6994ba --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.runtime.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..ca2fbdec3 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-runtime-ktx-nodeps", + aars: ["lifecycle-runtime-ktx-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-runtime-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-ktx-nodeps", + "androidx.annotation_annotation", + "androidx.lifecycle_lifecycle-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..7b61d92a1 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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.lifecycle.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..86d0377b5 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-runtime-testing-nodeps", + aars: ["lifecycle-runtime-testing-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-ktx", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-runtime-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-testing-nodeps", + "androidx.lifecycle_lifecycle-runtime-ktx", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..36628abbe --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/manifest/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.lifecycle.testing" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..50c3fc09d --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-runtime-nodeps", + aars: ["lifecycle-runtime-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-common", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "androidx.arch.core_core-runtime", + "androidx.lifecycle_lifecycle-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5d3996712 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.lifecycle.runtime" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..26a0056d9 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-service-nodeps", + aars: ["lifecycle-service-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-service", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-service-nodeps", + "androidx.lifecycle_lifecycle-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d219c2a74 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 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.lifecycle.service" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..37045a569 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps", + aars: ["lifecycle-viewmodel-compose-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-viewmodel-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.compose.runtime_runtime", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-common-java8", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9559fcd9f --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.lifecycle.viewmodel.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..6614774bb --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps", + aars: ["lifecycle-viewmodel-ktx-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-viewmodel-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps", + "androidx.lifecycle_lifecycle-viewmodel", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..0e2893baa --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.lifecycle.viewmodel.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..9935c9634 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps", + aars: ["lifecycle-viewmodel-savedstate-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-viewmodel-savedstate", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps", + "androidx.annotation_annotation", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3ad8bde46 --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 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.lifecycle.viewmodel.savedstate" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/Android.bp new file mode 100644 index 000000000..e776a6b9b --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.lifecycle_lifecycle-viewmodel-nodeps", + aars: ["lifecycle-viewmodel-2.6.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.lifecycle_lifecycle-viewmodel", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.lifecycle_lifecycle-viewmodel-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..45c0d57da --- /dev/null +++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2017 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.lifecycle.viewmodel" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..eec2115e8 --- /dev/null +++ b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.loader_loader-nodeps", + aars: ["loader-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + ], +} + +android_library { + name: "androidx.loader_loader", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.loader_loader-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.lifecycle_lifecycle-viewmodel", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..fca9d61fa --- /dev/null +++ b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.loader" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/Android.bp new file mode 100644 index 000000000..137395235 --- /dev/null +++ b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media_media-nodeps", + aars: ["media-1.7.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.media_media", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media_media-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..7c4027736 --- /dev/null +++ b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.media" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..b9f6eb9d2 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-common-nodeps", + aars: ["media2-common-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.media_media", + "androidx.versionedparcelable_versionedparcelable", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.media2_media2-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-common-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.core_core", + "androidx.media_media", + "androidx.versionedparcelable_versionedparcelable", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4cb9eda6b --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.media2.common" > + + <uses-sdk android:minSdkVersion="16" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..c2d65f6d4 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/Android.bp @@ -0,0 +1,44 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-exoplayer-nodeps", + aars: ["media2-exoplayer-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + ], +} + +android_library { + name: "androidx.media2_media2-exoplayer", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-exoplayer-nodeps", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..0c9bb3d26 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.media2.exoplayer.external" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..256b2e7de --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-player-nodeps", + aars: ["media2-player-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + static_libs: [ + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.media2_media2-common", + "androidx.media2_media2-exoplayer", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.media2_media2-player", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-player-nodeps", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.media2_media2-common", + "androidx.media2_media2-exoplayer", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c768e4823 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.media2.player" > + + <uses-sdk android:minSdkVersion="16" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..06829d476 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-session-nodeps", + aars: ["media2-session-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + static_libs: [ + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.media2_media2-common", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.media2_media2-session", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-session-nodeps", + "androidx.collection_collection", + "androidx.concurrent_concurrent-futures", + "androidx.media2_media2-common", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ec67c2abc --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.media2.session" > + + <uses-sdk android:minSdkVersion="16" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..c98167710 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.media2_media2-widget-nodeps", + aars: ["media2-widget-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.media2_media2-session", + "androidx.palette_palette", + ], +} + +android_library { + name: "androidx.media2_media2-widget", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "16", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.media2_media2-widget-nodeps", + "androidx.appcompat_appcompat", + "androidx.media2_media2-session", + "androidx.palette_palette", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c6ba53730 --- /dev/null +++ b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright 2018 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.media2.widget" > + + <uses-sdk android:minSdkVersion="16" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/Android.bp new file mode 100644 index 000000000..9a8c231ef --- /dev/null +++ b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.mediarouter_mediarouter-nodeps", + aars: ["mediarouter-1.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.appcompat_appcompat-resources", + "androidx.core_core", + "androidx.media_media", + "androidx.palette_palette", + "androidx.recyclerview_recyclerview", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.mediarouter_mediarouter", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.mediarouter_mediarouter-nodeps", + "androidx.appcompat_appcompat", + "androidx.appcompat_appcompat-resources", + "androidx.core_core", + "androidx.media_media", + "androidx.palette_palette", + "androidx.recyclerview_recyclerview", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d38325045 --- /dev/null +++ b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 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.mediarouter" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..0132bab03 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-common-ktx-nodeps", + aars: ["navigation-common-ktx-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.navigation_navigation-common", + ], +} + +android_library { + name: "androidx.navigation_navigation-common-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-common-ktx-nodeps", + "androidx.navigation_navigation-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e96b69ab9 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 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.navigation.common.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..09f180b8c --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/Android.bp @@ -0,0 +1,64 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-common-nodeps", + aars: ["navigation-common-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection-ktx", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.navigation_navigation-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-common-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection-ktx", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-common", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.lifecycle_lifecycle-viewmodel-savedstate", + "androidx.profileinstaller_profileinstaller", + "androidx.savedstate_savedstate-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4b98e9104 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.navigation.common" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..76f829c00 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-compose-nodeps", + aars: ["navigation-compose-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.activity_activity-compose", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-viewmodel-compose", + "androidx.navigation_navigation-runtime-ktx", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.navigation_navigation-compose", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-compose-nodeps", + "androidx.activity_activity-compose", + "androidx.compose.animation_animation", + "androidx.compose.foundation_foundation-layout", + "androidx.compose.runtime_runtime", + "androidx.compose.runtime_runtime-saveable", + "androidx.compose.ui_ui", + "androidx.lifecycle_lifecycle-viewmodel-compose", + "androidx.navigation_navigation-runtime-ktx", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..49f284959 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/manifest/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.navigation.compose" > + + <uses-sdk android:minSdkVersion="21" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..a905a3fec --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-fragment-ktx-nodeps", + aars: ["navigation-fragment-ktx-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.navigation_navigation-fragment", + "androidx.navigation_navigation-runtime-ktx", + ], +} + +android_library { + name: "androidx.navigation_navigation-fragment-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-fragment-ktx-nodeps", + "androidx.navigation_navigation-fragment", + "androidx.navigation_navigation-runtime-ktx", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..18a6154c1 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 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.navigation.fragment.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..0f8b4a39b --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-fragment-nodeps", + aars: ["navigation-fragment-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.fragment_fragment-ktx", + "androidx.navigation_navigation-runtime", + "androidx.slidingpanelayout_slidingpanelayout", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.navigation_navigation-fragment", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-fragment-nodeps", + "androidx.fragment_fragment-ktx", + "androidx.navigation_navigation-runtime", + "androidx.slidingpanelayout_slidingpanelayout", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b3d86a7e5 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.navigation.fragment" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..cca5109d9 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-runtime-ktx-nodeps", + aars: ["navigation-runtime-ktx-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.navigation_navigation-common-ktx", + "androidx.navigation_navigation-runtime", + ], +} + +android_library { + name: "androidx.navigation_navigation-runtime-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-runtime-ktx-nodeps", + "androidx.navigation_navigation-common-ktx", + "androidx.navigation_navigation-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e9ecd1b0f --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 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.navigation.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..6f75d17b1 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-runtime-nodeps", + aars: ["navigation-runtime-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.activity_activity-ktx", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.navigation_navigation-common", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.navigation_navigation-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-runtime-nodeps", + "androidx.activity_activity-ktx", + "androidx.annotation_annotation-experimental", + "androidx.collection_collection", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.navigation_navigation-common", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..70d43f3c6 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.navigation" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/Android.bp new file mode 100644 index 000000000..e424d84f1 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-testing-nodeps", + aars: ["navigation-testing-2.8.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + static_libs: [ + "androidx.lifecycle_lifecycle-runtime-testing", + "androidx.navigation_navigation-runtime", + ], +} + +android_library { + name: "androidx.navigation_navigation-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "19", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-testing-nodeps", + "androidx.lifecycle_lifecycle-runtime-testing", + "androidx.navigation_navigation-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/build-info.textproto new file mode 100644 index 000000000..909519c0e --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/build-info.textproto @@ -0,0 +1,106 @@ +version: "2.8.0-alpha01" +dependency_list { + dependency { + group_id: "androidx.lifecycle" + artifact_id: "lifecycle-runtime-testing" + version: "2.3.1" + is_tip_of_tree: false + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-runtime" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } +} +release_checklist { +} +build_id: "androidx.navigation" +group_id: "androidx.navigation" +artifact_id: "navigation-testing" +path: "/navigation/navigation-testing" +sha: "6bd29ae7b1762f20e76276946e6f917f76a2ec66" +require_same_version_group_build: true +group_zip_path: "per-group-zips/gmaven-androidx-navigation-11128528.zip" +project_zip_path: "per-project-zips/androidx.navigation-navigation-testing-all-11128528-2.8.0-alpha01.zip" +kotlin_version: "1.9.20" +dependency_constraint_list { + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-common" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-common-ktx" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-compose" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-dynamic-features-fragment" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-dynamic-features-runtime" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-fragment" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-fragment-ktx" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-runtime" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-runtime-ktx" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-safe-args-generator" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-safe-args-gradle-plugin" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-ui" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } + dependency { + group_id: "androidx.navigation" + artifact_id: "navigation-ui-ktx" + version: "2.8.0-alpha01" + is_tip_of_tree: true + } +} diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..01498ec2c --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.navigation.testing" > + + <uses-sdk android:minSdkVersion="19" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar Binary files differnew file mode 100644 index 000000000..a19936802 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.md5 new file mode 100644 index 000000000..0de76b032 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.md5 @@ -0,0 +1 @@ +ce02c3d4163524ebe0eec27c99461829
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha1 new file mode 100644 index 000000000..d3fbf8ab1 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha1 @@ -0,0 +1 @@ +551ae6fc097c0584ef9df480f0bffea954af0c5e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha256 new file mode 100644 index 000000000..dc93d7a0e --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha256 @@ -0,0 +1 @@ +34fe062a60013fecd81ba84d0df1ed71e0b326df93833079591a8e6b661c4763
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha512 new file mode 100644 index 000000000..665d7559f --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha512 @@ -0,0 +1 @@ +323f34f95329677333aa03dd43a6c03e0c94cf9d32d77500e5791219ae0065c0b958886deb620eb6a624f424b09b58cdaf2278694e0c49b7790b74a660bbba17
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json new file mode 100644 index 000000000..d0661bc2e --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json @@ -0,0 +1 @@ +[{"class":"androidx.navigation.testing.TestNavigatorState","addedIn":"2.4.0","methods":[{"method":"TestNavigatorState(android.content.Context)","addedIn":"2.4.0"},{"method":"restoreBackStackEntry(androidx.navigation.NavBackStackEntry)","addedIn":"2.4.0"},{"method":"TestNavigatorState(android.content.Context,kotlinx.coroutines.CoroutineDispatcher)","addedIn":"2.4.0"},{"method":"createBackStackEntry(androidx.navigation.NavDestination,android.os.Bundle)","addedIn":"2.4.0"},{"method":"TestNavigatorState()","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.navigation.testing.TestNavHostController","addedIn":"2.3.0","methods":[{"method":"TestNavHostController(android.content.Context)","addedIn":"2.3.0"},{"method":"setCurrentDestination(int,android.os.Bundle)","addedIn":"2.3.0"},{"method":"setCurrentDestination(java.lang.String,android.os.Bundle)","addedIn":"2.4.0"},{"method":"getBackStack()","addedIn":"2.3.0"},{"method":"setCurrentDestination(int)","addedIn":"2.3.0"},{"method":"setCurrentDestination(java.lang.String)","addedIn":"2.4.0"}],"fields":[]}]
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.md5 new file mode 100644 index 000000000..d9cda3f35 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.md5 @@ -0,0 +1 @@ +a9b4559f91ad3d0a00ddb08ccb110ac9
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha1 new file mode 100644 index 000000000..62824705d --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha1 @@ -0,0 +1 @@ +429f605d2b8f61bb1ad7737c47cb1177e8b3a643
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha256 new file mode 100644 index 000000000..0837b647b --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha256 @@ -0,0 +1 @@ +3e48139ed6256aa5a93b5b0462954101d8be1943e9610ad3c8c1cf44264652bb
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha512 new file mode 100644 index 000000000..5b954917b --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha512 @@ -0,0 +1 @@ +2d431e8237d1be867e80a99b979cd8ba905b3c23b198580765b1647ee47a3aaea8d02fe357a491d72a7e575ad8aa02ad81e76cf2e12f0021bb1ef0e37699576b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar Binary files differnew file mode 100644 index 000000000..6735f553f --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.md5 new file mode 100644 index 000000000..42c7dc14c --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.md5 @@ -0,0 +1 @@ +27e706e2fa7326865b14db27925efc0b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha1 new file mode 100644 index 000000000..822120cfb --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha1 @@ -0,0 +1 @@ +9a8b73b3a1c47b38930a6a588ee347161eb264aa
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha256 new file mode 100644 index 000000000..68bc984cd --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha256 @@ -0,0 +1 @@ +18755db99a9816e93f67530f6da2ecb950ac37c075ced8d82e1aa45e7649d14b
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha512 new file mode 100644 index 000000000..0f8eb88dc --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha512 @@ -0,0 +1 @@ +89ac3bcddbe96d67963af0592acf8c696078364ae4425318b11b60fec32f8d7b4c3831b32d8e2b22f6ab7d9e74ae6de7fc7206c596f5ff0dd0eb21280cbd462e
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module new file mode 100644 index 000000000..9ada7dfcf --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module @@ -0,0 +1,553 @@ +{ + "formatVersion": "1.1", + "component": { + "group": "androidx.navigation", + "module": "navigation-testing", + "version": "2.8.0-alpha01", + "attributes": { + "org.gradle.status": "release" + } + }, + "createdBy": { + "gradle": { + "version": "8.4" + } + }, + "variants": [ + { + "name": "releaseVariantReleaseApiPublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api" + }, + "dependencies": [ + { + "group": "androidx.lifecycle", + "module": "lifecycle-runtime-testing", + "version": { + "requires": "2.3.1" + } + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.navigation", + "module": "navigation-common", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-common-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-compose", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-generator", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-gradle-plugin", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + } + ], + "files": [ + { + "name": "navigation-testing-2.8.0-alpha01.aar", + "url": "navigation-testing-2.8.0-alpha01.aar", + "size": 18891, + "sha512": "89ac3bcddbe96d67963af0592acf8c696078364ae4425318b11b60fec32f8d7b4c3831b32d8e2b22f6ab7d9e74ae6de7fc7206c596f5ff0dd0eb21280cbd462e", + "sha256": "18755db99a9816e93f67530f6da2ecb950ac37c075ced8d82e1aa45e7649d14b", + "sha1": "9a8b73b3a1c47b38930a6a588ee347161eb264aa", + "md5": "27e706e2fa7326865b14db27925efc0b" + } + ] + }, + { + "name": "releaseVariantReleaseRuntimePublication", + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime" + }, + "dependencies": [ + { + "group": "androidx.lifecycle", + "module": "lifecycle-runtime-testing", + "version": { + "requires": "2.3.1" + } + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + } + } + ], + "dependencyConstraints": [ + { + "group": "androidx.navigation", + "module": "navigation-common", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-common-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-compose", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-generator", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-gradle-plugin", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + } + ], + "files": [ + { + "name": "navigation-testing-2.8.0-alpha01.aar", + "url": "navigation-testing-2.8.0-alpha01.aar", + "size": 18891, + "sha512": "89ac3bcddbe96d67963af0592acf8c696078364ae4425318b11b60fec32f8d7b4c3831b32d8e2b22f6ab7d9e74ae6de7fc7206c596f5ff0dd0eb21280cbd462e", + "sha256": "18755db99a9816e93f67530f6da2ecb950ac37c075ced8d82e1aa45e7649d14b", + "sha1": "9a8b73b3a1c47b38930a6a588ee347161eb264aa", + "md5": "27e706e2fa7326865b14db27925efc0b" + } + ] + }, + { + "name": "sourcesElements", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.docstype": "sources", + "org.gradle.usage": "java-runtime" + }, + "dependencyConstraints": [ + { + "group": "androidx.navigation", + "module": "navigation-common", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-common-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-compose", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-generator", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-gradle-plugin", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + } + ], + "files": [ + { + "name": "navigation-testing-2.8.0-alpha01-sources.jar", + "url": "navigation-testing-2.8.0-alpha01-sources.jar", + "size": 4988, + "sha512": "323f34f95329677333aa03dd43a6c03e0c94cf9d32d77500e5791219ae0065c0b958886deb620eb6a624f424b09b58cdaf2278694e0c49b7790b74a660bbba17", + "sha256": "34fe062a60013fecd81ba84d0df1ed71e0b326df93833079591a8e6b661c4763", + "sha1": "551ae6fc097c0584ef9df480f0bffea954af0c5e", + "md5": "ce02c3d4163524ebe0eec27c99461829" + } + ] + }, + { + "name": "libraryVersionMetadata", + "attributes": { + "org.gradle.category": "documentation", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "library-version-metadata" + }, + "dependencyConstraints": [ + { + "group": "androidx.navigation", + "module": "navigation-common", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-common-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-compose", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-dynamic-features-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-fragment-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-runtime-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-generator", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-safe-args-gradle-plugin", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + }, + { + "group": "androidx.navigation", + "module": "navigation-ui-ktx", + "version": { + "requires": "2.8.0-alpha01" + }, + "reason": "navigation-testing is in atomic group androidx.navigation" + } + ], + "files": [ + { + "name": "navigation-testing-2.8.0-alpha01-versionMetadata.json", + "url": "navigation-testing-2.8.0-alpha01-versionMetadata.json", + "size": 1063, + "sha512": "2d431e8237d1be867e80a99b979cd8ba905b3c23b198580765b1647ee47a3aaea8d02fe357a491d72a7e575ad8aa02ad81e76cf2e12f0021bb1ef0e37699576b", + "sha256": "3e48139ed6256aa5a93b5b0462954101d8be1943e9610ad3c8c1cf44264652bb", + "sha1": "429f605d2b8f61bb1ad7737c47cb1177e8b3a643", + "md5": "a9b4559f91ad3d0a00ddb08ccb110ac9" + } + ] + } + ] +}
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.md5 new file mode 100644 index 000000000..5ff962feb --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.md5 @@ -0,0 +1 @@ +8f4bb63562b43c82dc2286742a11e792
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha1 new file mode 100644 index 000000000..fe67378ca --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha1 @@ -0,0 +1 @@ +662907aea36eddba26dd4dba33255ed4abf5941f
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha256 new file mode 100644 index 000000000..ced91df07 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha256 @@ -0,0 +1 @@ +c7dc6919366a038e904c6545151a5dc99bb06f0f6061ed1553c55225f974c708
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha512 new file mode 100644 index 000000000..3c99c2e76 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha512 @@ -0,0 +1 @@ +3e473110bfd84fbf138458e4ec99f263c15a8ac2f9babeb66bf19b4c962b172cd7533f9ece5dd49a8dc7006ad97165042276fffd4c148ea871ba50d42ffa9e29
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom new file mode 100644 index 000000000..d8c6862f2 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <!-- This module was also published with a richer model, Gradle metadata, --> + <!-- which should be used instead. Do not delete the following line which --> + <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> + <!-- that they should prefer consuming it instead. --> + <!-- do_not_remove: published-with-gradle-metadata --> + <modelVersion>4.0.0</modelVersion> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-testing</artifactId> + <version>2.8.0-alpha01</version> + <packaging>aar</packaging> + <name>Navigation Testing</name> + <description>Android Navigation-Testing</description> + <url>https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0-alpha01</url> + <inceptionYear>2017</inceptionYear> + <organization> + <name>The Android Open Source Project</name> + </organization> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <developers> + <developer> + <name>The Android Open Source Project</name> + </developer> + </developers> + <scm> + <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection> + <url>https://cs.android.com/androidx/platform/frameworks/support</url> + </scm> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-common</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-common-ktx</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-compose</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-dynamic-features-fragment</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-dynamic-features-runtime</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-fragment</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-fragment-ktx</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-runtime</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-runtime-ktx</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-safe-args-generator</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-safe-args-gradle-plugin</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-ui</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-ui-ktx</artifactId> + <version>2.8.0-alpha01</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>androidx.lifecycle</groupId> + <artifactId>lifecycle-runtime-testing</artifactId> + <version>2.3.1</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + <dependency> + <groupId>androidx.navigation</groupId> + <artifactId>navigation-runtime</artifactId> + <version>[2.8.0-alpha01]</version> + <scope>compile</scope> + <type>aar</type> + </dependency> + </dependencies> +</project>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.md5 new file mode 100644 index 000000000..254302f19 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.md5 @@ -0,0 +1 @@ +e1f7d858eb7ed494741074b22c54ad07
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha1 new file mode 100644 index 000000000..a0385b7cb --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha1 @@ -0,0 +1 @@ +9dc9cc24167cc8e02fac41215462864cf19c8c52
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha256 new file mode 100644 index 000000000..a3544421e --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha256 @@ -0,0 +1 @@ +93851d5f69e4664b4dc6eb8dc7cbca8afeb7bd36ad44f3650b452e09c942efe5
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha512 new file mode 100644 index 000000000..8ec9ad822 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha512 @@ -0,0 +1 @@ +952a0c3967c89b54122be07fdccc4eb0510c56af07bdb96832c220573625086c964fd3c85b870384e4086b76e170b1c4311421516582b4b0b481e32db013e807
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..a8dbea537 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-ui-ktx-nodeps", + aars: ["navigation-ui-ktx-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.navigation_navigation-runtime-ktx", + "androidx.navigation_navigation-ui", + ], +} + +android_library { + name: "androidx.navigation_navigation-ui-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-ui-ktx-nodeps", + "androidx.navigation_navigation-runtime-ktx", + "androidx.navigation_navigation-ui", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..38f674b97 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 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.navigation.ui.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/Android.bp new file mode 100644 index 000000000..dd26b450c --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.navigation_navigation-ui-nodeps", + aars: ["navigation-ui-2.6.0-alpha08.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.customview_customview", + "androidx.drawerlayout_drawerlayout", + "androidx.navigation_navigation-runtime", + "androidx.transition_transition", + "com.google.android.material_material", + ], +} + +android_library { + name: "androidx.navigation_navigation-ui", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.navigation_navigation-ui-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.customview_customview", + "androidx.drawerlayout_drawerlayout", + "androidx.navigation_navigation-runtime", + "androidx.transition_transition", + "com.google.android.material_material", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c4fcb7c98 --- /dev/null +++ b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.navigation.ui" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/Android.bp new file mode 100644 index 000000000..2e6fc8518 --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.paging_paging-common-ktx-nodeps", + jars: ["paging-common-ktx-3.2.0-alpha04.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.paging_paging-common-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.paging_paging-common-ktx-nodeps", + "androidx.paging_paging-common", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/paging/paging-common/3.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/paging/paging-common/3.2.0-alpha04/Android.bp new file mode 100644 index 000000000..307156d79 --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-common/3.2.0-alpha04/Android.bp @@ -0,0 +1,45 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.paging_paging-common-nodeps", + jars: ["paging-common-3.2.0-alpha04.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.paging_paging-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.paging_paging-common-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/Android.bp new file mode 100644 index 000000000..cb470da65 --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.paging_paging-guava-nodeps", + aars: ["paging-guava-3.2.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.paging_paging-common", + "guava", + "kotlin-stdlib", + "kotlinx_coroutines_guava", + ], +} + +android_library { + name: "androidx.paging_paging-guava", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.paging_paging-guava-nodeps", + "androidx.paging_paging-common", + "guava", + "kotlin-stdlib", + "kotlinx_coroutines_guava", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..0b429c9ec --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 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.paging.guava" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/Android.bp new file mode 100644 index 000000000..860a78c48 --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.paging_paging-runtime-nodeps", + aars: ["paging-runtime-3.2.0-alpha04.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-ktx", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.paging_paging-common", + "androidx.paging_paging-common-ktx", + "androidx.recyclerview_recyclerview", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.paging_paging-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.paging_paging-runtime-nodeps", + "androidx.core_core-ktx", + "androidx.lifecycle_lifecycle-livedata-ktx", + "androidx.lifecycle_lifecycle-runtime-ktx", + "androidx.lifecycle_lifecycle-viewmodel-ktx", + "androidx.paging_paging-common", + "androidx.paging_paging-common-ktx", + "androidx.recyclerview_recyclerview", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5168348d4 --- /dev/null +++ b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.paging.runtime" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..45dc1dd94 --- /dev/null +++ b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.palette_palette-nodeps", + aars: ["palette-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.palette_palette", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.palette_palette-nodeps", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..ae401a3c4 --- /dev/null +++ b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.palette" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..20bac00a5 --- /dev/null +++ b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.percentlayout_percentlayout-nodeps", + aars: ["percentlayout-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.percentlayout_percentlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.percentlayout_percentlayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a5f780014 --- /dev/null +++ b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?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="androidx.percentlayout" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..47cc50a76 --- /dev/null +++ b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.preference_preference-nodeps", + aars: ["preference-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.preference_preference", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.preference_preference-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9f8c65e52 --- /dev/null +++ b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?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="androidx.preference" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/Android.bp b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/Android.bp new file mode 100644 index 000000000..df481397f --- /dev/null +++ b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.print_print-nodeps", + aars: ["print-1.1.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.print_print", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.print_print-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..99079a6ce --- /dev/null +++ b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.print" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/Android.bp new file mode 100644 index 000000000..2f1829edb --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ads_ads-adservices-java-nodeps", + aars: ["ads-adservices-java-1.0.0-beta03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.core_core-ktx", + "androidx.privacysandbox.ads_ads-adservices", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.privacysandbox.ads_ads-adservices-java", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ads_ads-adservices-java-nodeps", + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.core_core-ktx", + "androidx.privacysandbox.ads_ads-adservices", + "guava", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b1dba65f9 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ads.adservices.java" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/Android.bp new file mode 100644 index 000000000..c077d8f70 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ads_ads-adservices-nodeps", + aars: ["ads-adservices-1.0.0-beta03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.privacysandbox.ads_ads-adservices", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ads_ads-adservices-nodeps", + "androidx.annotation_annotation", + "androidx.core_core-ktx", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9e81111f4 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ads.adservices" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/Android.bp new file mode 100644 index 000000000..1e44a22bd --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps", + aars: ["sdkruntime-client-1.0.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.privacysandbox.sdkruntime_sdkruntime-core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.privacysandbox.sdkruntime_sdkruntime-client", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.privacysandbox.sdkruntime_sdkruntime-core", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c824ced23 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.sdkruntime.client" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/Android.bp new file mode 100644 index 000000000..4311389a9 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps", + aars: ["sdkruntime-core-1.0.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.privacysandbox.sdkruntime_sdkruntime-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5f42c03b4 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.sdkruntime.core" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..f9f518855 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ui_ui-client-nodeps", + aars: ["ui-client-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.privacysandbox.ui_ui-core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.privacysandbox.ui_ui-client", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ui_ui-client-nodeps", + "androidx.annotation_annotation", + "androidx.privacysandbox.ui_ui-core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..395984a36 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ui.client" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..eae3209d0 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ui_ui-core-nodeps", + aars: ["ui-core-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.privacysandbox.ui_ui-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ui_ui-core-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4f234b1cc --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ui.core" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..1de6ed033 --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.privacysandbox.ui_ui-provider-nodeps", + aars: ["ui-provider-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.privacysandbox.ui_ui-core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.privacysandbox.ui_ui-provider", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.privacysandbox.ui_ui-provider-nodeps", + "androidx.annotation_annotation", + "androidx.privacysandbox.ui_ui-core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..30db9725d --- /dev/null +++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.privacysandbox.ui.provider" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/Android.bp b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/Android.bp new file mode 100644 index 000000000..adffdcb50 --- /dev/null +++ b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.profileinstaller_profileinstaller-nodeps", + aars: ["profileinstaller-1.3.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.startup_startup-runtime", + "guava-listenablefuture-prebuilt-jar", + ], +} + +android_library { + name: "androidx.profileinstaller_profileinstaller", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.profileinstaller_profileinstaller-nodeps", + "androidx.annotation_annotation", + "androidx.concurrent_concurrent-futures", + "androidx.startup_startup-runtime", + "guava-listenablefuture-prebuilt-jar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c6962d914 --- /dev/null +++ b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?><!-- + Copyright 2021 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.profileinstaller"> + + <uses-sdk android:minSdkVersion="14"/> + + <application> + <provider android:authorities="${applicationId}.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider" tools:node="merge"> + <meta-data android:name="androidx.profileinstaller.ProfileInstallerInitializer" android:value="androidx.startup" tools:node="remove"/> + </provider> + + <receiver android:directBootAware="false" android:enabled="true" android:exported="true" android:name="androidx.profileinstaller.ProfileInstallReceiver" android:permission="android.permission.DUMP"> + <intent-filter> + <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE"/> + </intent-filter> + <intent-filter> + <action android:name="androidx.profileinstaller.action.SKIP_FILE"/> + </intent-filter> + <intent-filter> + <action android:name="androidx.profileinstaller.action.SAVE_PROFILE"/> + </intent-filter> + <intent-filter> + <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION"/> + </intent-filter> + </receiver> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..f9dc1a144 --- /dev/null +++ b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.recommendation_recommendation-nodeps", + aars: ["recommendation-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.recommendation_recommendation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.recommendation_recommendation-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c5cc45386 --- /dev/null +++ b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.recommendation" > + + <uses-sdk + android:minSdkVersion="21" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/Android.bp new file mode 100644 index 000000000..5081f3d80 --- /dev/null +++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.recyclerview_recyclerview-selection-nodeps", + aars: ["recyclerview-selection-1.2.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.recyclerview_recyclerview-selection", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.recyclerview_recyclerview-selection-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3986020eb --- /dev/null +++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2017 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.recyclerview.selection" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/Android.bp new file mode 100644 index 000000000..40dfa82d3 --- /dev/null +++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/Android.bp @@ -0,0 +1,56 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.recyclerview_recyclerview-nodeps", + aars: ["recyclerview-1.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.customview_customview", + "androidx.customview_customview-poolingcontainer", + "androidx.profileinstaller_profileinstaller", + ], +} + +android_library { + name: "androidx.recyclerview_recyclerview", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.recyclerview_recyclerview-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.customview_customview", + "androidx.customview_customview-poolingcontainer", + "androidx.profileinstaller_profileinstaller", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d9ea9564a --- /dev/null +++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 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.recyclerview" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..b95dcce31 --- /dev/null +++ b/current/androidx/m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/Android.bp @@ -0,0 +1,32 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.remotecallback_remotecallback-processor-nodeps", + jars: ["remotecallback-processor-1.0.0-alpha02.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.remotecallback_remotecallback-processor", + static_libs: [ + "androidx.remotecallback_remotecallback-processor-nodeps", + "androidx.annotation_annotation", + "javapoet", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/Android.bp new file mode 100644 index 000000000..c9ad577fe --- /dev/null +++ b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.remotecallback_remotecallback-nodeps", + aars: ["remotecallback-1.0.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + ], +} + +android_library { + name: "androidx.remotecallback_remotecallback", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.remotecallback_remotecallback-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c2c6eaff4 --- /dev/null +++ b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.remotecallback" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + + <application> + <receiver android:name="androidx.remotecallback.ProviderRelayReceiver" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..1b066d638 --- /dev/null +++ b/current/androidx/m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.resourceinspection_resourceinspection-annotation-nodeps", + jars: ["resourceinspection-annotation-1.1.0-alpha01.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.resourceinspection_resourceinspection-annotation", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.resourceinspection_resourceinspection-annotation-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/Android.bp new file mode 100644 index 000000000..afe0c9d36 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/Android.bp @@ -0,0 +1,45 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.room_room-common-nodeps", + jars: ["room-common-2.5.0-alpha01.jar"], + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.room_room-common", + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.room_room-common-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib-jdk8", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/Android.bp new file mode 100644 index 000000000..2b4d64f18 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/Android.bp @@ -0,0 +1,40 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.room_room-compiler-processing-nodeps", + jars: ["room-compiler-processing-2.5.0-alpha01.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.room_room-compiler-processing", + static_libs: [ + "androidx.room_room-compiler-processing-nodeps", + "auto_common", + "auto_value_annotations", + "guava", + "javapoet", + "jetbrains-annotations", + "kotlin-stdlib", + "kotlin-stdlib-jdk8", + "kotlinpoet", + "kotlinx_metadata_jvm", + "symbol-processing-api", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/Android.bp new file mode 100644 index 000000000..b355890fd --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/Android.bp @@ -0,0 +1,43 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import_host { + name: "androidx.room_room-compiler-nodeps", + jars: ["room-compiler-2.5.0-alpha01.jar"], + sdk_version: "31", +} + +java_library_host { + name: "androidx.room_room-compiler", + static_libs: [ + "androidx.room_room-compiler-nodeps", + "androidx.room_room-common", + "androidx.room_room-compiler-processing", + "androidx.room_room-migration", + "auto_common", + "auto_value_annotations", + "commons-codec", + "guava", + "javapoet", + "jetbrains-annotations", + "kotlin-stdlib", + "kotlinx_metadata_jvm", + "symbol-processing-api", + "xerial-sqlite-jdbc", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/Android.bp new file mode 100644 index 000000000..c50758339 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-guava-nodeps", + aars: ["room-guava-2.6.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-runtime", + "androidx.concurrent_concurrent-futures", + "androidx.room_room-common", + "androidx.room_room-runtime", + ], +} + +android_library { + name: "androidx.room_room-guava", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-guava-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-runtime", + "androidx.concurrent_concurrent-futures", + "androidx.room_room-common", + "androidx.room_room-runtime", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..8ca147979 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 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.room.guava" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/Android.bp new file mode 100644 index 000000000..34f12a873 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-ktx-nodeps", + aars: ["room-ktx-2.6.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.room_room-common", + "androidx.room_room-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.room_room-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-ktx-nodeps", + "androidx.room_room-common", + "androidx.room_room-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..8c6b87a0b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 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.room.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/Android.bp new file mode 100644 index 000000000..be7d123e2 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.room_room-migration-nodeps", + jars: ["room-migration-2.5.0-alpha01.jar"], + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.room_room-migration", + sdk_version: "31", + host_supported: true, + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.room_room-migration-nodeps", + "androidx.room_room-common", + "gson", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/Android.bp new file mode 100644 index 000000000..740d6ea9d --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-paging-guava-nodeps", + aars: ["room-paging-guava-2.6.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.paging_paging-guava", + "androidx.room_room-guava", + "androidx.room_room-paging", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.room_room-paging-guava", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-paging-guava-nodeps", + "androidx.paging_paging-guava", + "androidx.room_room-guava", + "androidx.room_room-paging", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..0187e398b --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2022 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.room.paging.guava" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/Android.bp new file mode 100644 index 000000000..c92571c1c --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-paging-nodeps", + aars: ["room-paging-2.6.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.paging_paging-common", + "androidx.room_room-ktx", + "androidx.room_room-runtime", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.room_room-paging", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-paging-nodeps", + "androidx.paging_paging-common", + "androidx.room_room-ktx", + "androidx.room_room-runtime", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e7dd85216 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.room.paging" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/Android.bp new file mode 100644 index 000000000..2abda5692 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-runtime-nodeps", + aars: ["room-runtime-2.5.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.arch.core_core-runtime", + "androidx.room_room-common", + "androidx.sqlite_sqlite", + "androidx.sqlite_sqlite-framework", + ], +} + +android_library { + name: "androidx.room_room-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-runtime-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.arch.core_core-runtime", + "androidx.room_room-common", + "androidx.sqlite_sqlite", + "androidx.sqlite_sqlite-framework", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e8cab289a --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 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.room" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + + <application> + <service + android:name="androidx.room.MultiInstanceInvalidationService" + android:directBootAware="true" + android:exported="false" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/Android.bp new file mode 100644 index 000000000..08f7c08b0 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/Android.bp @@ -0,0 +1,58 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.room_room-testing-nodeps", + aars: ["room-testing-2.5.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.arch.core_core-runtime", + "androidx.room_room-common", + "androidx.room_room-migration", + "androidx.room_room-runtime", + "androidx.sqlite_sqlite", + "androidx.sqlite_sqlite-framework", + "junit", + ], +} + +android_library { + name: "androidx.room_room-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.room_room-testing-nodeps", + "androidx.arch.core_core-runtime", + "androidx.room_room-common", + "androidx.room_room-migration", + "androidx.room_room-runtime", + "androidx.sqlite_sqlite", + "androidx.sqlite_sqlite-framework", + "junit", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c2eb8fec7 --- /dev/null +++ b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 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.room.testing" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..6257156cc --- /dev/null +++ b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.savedstate_savedstate-ktx-nodeps", + aars: ["savedstate-ktx-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.savedstate_savedstate-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.savedstate_savedstate-ktx-nodeps", + "androidx.savedstate_savedstate", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..18ca5390b --- /dev/null +++ b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 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.savedstate.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..d4f60329b --- /dev/null +++ b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.savedstate_savedstate-nodeps", + aars: ["savedstate-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "androidx.lifecycle_lifecycle-common", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.savedstate_savedstate", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.savedstate_savedstate-nodeps", + "androidx.annotation_annotation", + "androidx.arch.core_core-common", + "androidx.lifecycle_lifecycle-common", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..d9ff51d66 --- /dev/null +++ b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2018 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.savedstate" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..9032d750b --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.slice_slice-builders-nodeps", + aars: ["slice-builders-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.remotecallback_remotecallback", + "androidx.slice_slice-core", + ], +} + +android_library { + name: "androidx.slice_slice-builders", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.slice_slice-builders-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.remotecallback_remotecallback", + "androidx.slice_slice-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4a32fa93d --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 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.slice.builders" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..49a2d37e0 --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.slice_slice-core-nodeps", + aars: ["slice-core-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + ], +} + +android_library { + name: "androidx.slice_slice-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.slice_slice-core-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..55cdb7e27 --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.slice.core" > + + <uses-sdk android:minSdkVersion="14" /> + + <application> + <activity + android:name="androidx.slice.compat.SlicePermissionActivity" + android:excludeFromRecents="true" > + </activity> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..4047fb884 --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.slice_slice-view-nodeps", + aars: ["slice-view-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.recyclerview_recyclerview", + "androidx.slice_slice-core", + ], +} + +android_library { + name: "androidx.slice_slice-view", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.slice_slice-view-nodeps", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.recyclerview_recyclerview", + "androidx.slice_slice-core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..719c9bfaa --- /dev/null +++ b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.slice.view" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/Android.bp new file mode 100644 index 000000000..ff198c188 --- /dev/null +++ b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.slidingpanelayout_slidingpanelayout-nodeps", + aars: ["slidingpanelayout-1.3.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + "androidx.transition_transition", + "androidx.window_window", + ], +} + +android_library { + name: "androidx.slidingpanelayout_slidingpanelayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.slidingpanelayout_slidingpanelayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + "androidx.transition_transition", + "androidx.window_window", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..783bd1859 --- /dev/null +++ b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.slidingpanelayout" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/Android.bp new file mode 100644 index 000000000..a1afbc70f --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.sqlite_sqlite-framework-nodeps", + aars: ["sqlite-framework-2.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.sqlite_sqlite", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.sqlite_sqlite-framework", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.sqlite_sqlite-framework-nodeps", + "androidx.annotation_annotation", + "androidx.sqlite_sqlite", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..a4b73eed0 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 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.sqlite.db.framework" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/Android.bp new file mode 100644 index 000000000..dbadd91d2 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.sqlite_sqlite-nodeps", + aars: ["sqlite-2.4.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.sqlite_sqlite", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.sqlite_sqlite-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..8df792b49 --- /dev/null +++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 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.sqlite.db" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/Android.bp new file mode 100644 index 000000000..6b64523f3 --- /dev/null +++ b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.startup_startup-runtime-nodeps", + aars: ["startup-runtime-1.2.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.tracing_tracing", + ], +} + +android_library { + name: "androidx.startup_startup-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.startup_startup-runtime-nodeps", + "androidx.annotation_annotation", + "androidx.tracing_tracing", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..08f8c1f95 --- /dev/null +++ b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 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" + xmlns:tools="http://schemas.android.com/tools" + package="androidx.startup" > + + <uses-sdk android:minSdkVersion="14" /> + + <application> + <provider + android:name="androidx.startup.InitializationProvider" + android:authorities="${applicationId}.androidx-startup" + android:exported="false" + tools:node="merge" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..74837d2a0 --- /dev/null +++ b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.swiperefreshlayout_swiperefreshlayout-nodeps", + aars: ["swiperefreshlayout-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.interpolator_interpolator", + ], +} + +android_library { + name: "androidx.swiperefreshlayout_swiperefreshlayout", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.swiperefreshlayout_swiperefreshlayout-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.interpolator_interpolator", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..4651005ef --- /dev/null +++ b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2014 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.swiperefreshlayout" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/Android.bp new file mode 100644 index 000000000..8087badb9 --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.test.uiautomator_uiautomator-nodeps", + aars: ["uiautomator-2.3.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "18", + static_libs: [ + "androidx.annotation_annotation", + "androidx.tracing_tracing", + "junit", + ], +} + +android_library { + name: "androidx.test.uiautomator_uiautomator", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "18", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.test.uiautomator_uiautomator-nodeps", + "androidx.annotation_annotation", + "androidx.tracing_tracing", + "junit", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..9631b120c --- /dev/null +++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.test.uiautomator" > + + <uses-sdk android:minSdkVersion="18" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/Android.bp new file mode 100644 index 000000000..e84219b24 --- /dev/null +++ b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.textclassifier_textclassifier-nodeps", + aars: ["textclassifier-1.0.0-alpha03.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.textclassifier_textclassifier", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.textclassifier_textclassifier-nodeps", + "androidx.annotation_annotation", + "androidx.appcompat_appcompat", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/manifest/AndroidManifest.xml new file mode 100644 index 000000000..7373df6cb --- /dev/null +++ b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/manifest/AndroidManifest.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.textclassifier" > + + <uses-sdk + android:minSdkVersion="14" + android:targetSdkVersion="31" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/Android.bp new file mode 100644 index 000000000..5c7dd8bda --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tracing_tracing-ktx-nodeps", + aars: ["tracing-ktx-1.2.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.tracing_tracing", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.tracing_tracing-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tracing_tracing-ktx-nodeps", + "androidx.tracing_tracing", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..1f1742462 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 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.tracing.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/Android.bp new file mode 100644 index 000000000..b3e0ff7ea --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/Android.bp @@ -0,0 +1,44 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tracing_tracing-perfetto-binary-nodeps", + aars: ["tracing-perfetto-binary-1.0.0-alpha10.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + ], +} + +android_library { + name: "androidx.tracing_tracing-perfetto-binary", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tracing_tracing-perfetto-binary-nodeps", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/manifest/AndroidManifest.xml new file mode 100644 index 000000000..2cca0e2b5 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2022 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.tracing.perfetto.binary" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/Android.bp new file mode 100644 index 000000000..e8d70357a --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/Android.bp @@ -0,0 +1,42 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +java_import { + name: "androidx.tracing_tracing-perfetto-common-nodeps", + jars: ["tracing-perfetto-common-1.0.0-alpha10.jar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", +} + +java_library_static { + name: "androidx.tracing_tracing-perfetto-common", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "24", + static_libs: [ + "androidx.tracing_tracing-perfetto-common-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/Android.bp new file mode 100644 index 000000000..a6e50322e --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tracing_tracing-perfetto-nodeps", + aars: ["tracing-perfetto-1.0.0-alpha10.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.tracing_tracing-perfetto-common", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.tracing_tracing-perfetto", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tracing_tracing-perfetto-nodeps", + "androidx.annotation_annotation", + "androidx.tracing_tracing-perfetto-common", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/manifest/AndroidManifest.xml new file mode 100644 index 000000000..dfc81d387 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/manifest/AndroidManifest.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2022 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.tracing.perfetto" > + + <uses-sdk android:minSdkVersion="14" /> + + <application> + <receiver + android:name="androidx.tracing.perfetto.TracingReceiver" + android:directBootAware="false" + android:enabled="true" + android:exported="true" + android:permission="android.permission.DUMP" > + + <!-- Note: DUMP above highly limits who can call the receiver; Shell has DUMP perm. --> + <intent-filter> + <action android:name="androidx.tracing.perfetto.action.ENABLE_TRACING" /> + </intent-filter> + </receiver> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/Android.bp new file mode 100644 index 000000000..113201a90 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tracing_tracing-nodeps", + aars: ["tracing-1.2.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + ], +} + +android_library { + name: "androidx.tracing_tracing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tracing_tracing-nodeps", + "androidx.annotation_annotation", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e625bb028 --- /dev/null +++ b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 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.tracing" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/Android.bp new file mode 100644 index 000000000..9c31fef10 --- /dev/null +++ b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.transition_transition-nodeps", + aars: ["transition-1.5.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.transition_transition", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.transition_transition-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5d48bad60 --- /dev/null +++ b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2016 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.transition" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..6cac13fd9 --- /dev/null +++ b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.tvprovider_tvprovider-nodeps", + aars: ["tvprovider-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.tvprovider_tvprovider", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "21", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.tvprovider_tvprovider-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e4df589b4 --- /dev/null +++ b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 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.tvprovider" > + + <uses-sdk android:minSdkVersion="21" /> + + <uses-permission android:name="com.android.providers.tv.permission.WRITE_EPG_DATA" /> + <uses-permission android:name="com.android.providers.tv.permission.READ_EPG_DATA" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/Android.bp b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/Android.bp new file mode 100644 index 000000000..679caf931 --- /dev/null +++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.vectordrawable_vectordrawable-animated-nodeps", + aars: ["vectordrawable-animated-1.2.0-beta01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.interpolator_interpolator", + "androidx.vectordrawable_vectordrawable", + ], +} + +android_library { + name: "androidx.vectordrawable_vectordrawable-animated", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.vectordrawable_vectordrawable-animated-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.interpolator_interpolator", + "androidx.vectordrawable_vectordrawable", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5a43fa97b --- /dev/null +++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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="androidx.vectordrawable.animated" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/Android.bp b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/Android.bp new file mode 100644 index 000000000..b1783b0c0 --- /dev/null +++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.vectordrawable_vectordrawable-nodeps", + aars: ["vectordrawable-1.2.0-beta02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.vectordrawable_vectordrawable", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.vectordrawable_vectordrawable-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..bba678ca7 --- /dev/null +++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?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="androidx.vectordrawable" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..4027f1613 --- /dev/null +++ b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.versionedparcelable_versionedparcelable-nodeps", + aars: ["versionedparcelable-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + ], +} + +android_library { + name: "androidx.versionedparcelable_versionedparcelable", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.versionedparcelable_versionedparcelable-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..8d6020e0f --- /dev/null +++ b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.versionedparcelable" > + + <uses-sdk android:minSdkVersion="14" /> + + <application> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/Android.bp new file mode 100644 index 000000000..7d589be2f --- /dev/null +++ b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.viewpager_viewpager-nodeps", + aars: ["viewpager-1.1.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + ], +} + +android_library { + name: "androidx.viewpager_viewpager", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.viewpager_viewpager-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.customview_customview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..65ceb761b --- /dev/null +++ b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2018 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.viewpager" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..591a03989 --- /dev/null +++ b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/Android.bp @@ -0,0 +1,54 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.viewpager2_viewpager2-nodeps", + aars: ["viewpager2-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.recyclerview_recyclerview", + ], +} + +android_library { + name: "androidx.viewpager2_viewpager2", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.viewpager2_viewpager2-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.fragment_fragment", + "androidx.recyclerview_recyclerview", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..6e790341a --- /dev/null +++ b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2017 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.viewpager2" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..61849f996 --- /dev/null +++ b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.wear_wear-ongoing-nodeps", + aars: ["wear-ongoing-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "25", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.versionedparcelable_versionedparcelable", + ], +} + +android_library { + name: "androidx.wear_wear-ongoing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "25", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.wear_wear-ongoing-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.versionedparcelable_versionedparcelable", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..b5431dc83 --- /dev/null +++ b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2016 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.wear.ongoing" > + + <uses-sdk android:minSdkVersion="25" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/Android.bp new file mode 100644 index 000000000..7cfa8dbd7 --- /dev/null +++ b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.wear_wear-nodeps", + aars: ["wear-1.3.0-alpha05.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.dynamicanimation_dynamicanimation", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-runtime", + "androidx.recyclerview_recyclerview", + "androidx.swiperefreshlayout_swiperefreshlayout", + "androidx.versionedparcelable_versionedparcelable", + ], +} + +android_library { + name: "androidx.wear_wear", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "23", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.wear_wear-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + "androidx.core_core-ktx", + "androidx.dynamicanimation_dynamicanimation", + "androidx.fragment_fragment", + "androidx.lifecycle_lifecycle-runtime", + "androidx.recyclerview_recyclerview", + "androidx.swiperefreshlayout_swiperefreshlayout", + "androidx.versionedparcelable_versionedparcelable", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/manifest/AndroidManifest.xml new file mode 100644 index 000000000..5754dc9d4 --- /dev/null +++ b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/manifest/AndroidManifest.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2016 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.wear" > + + <uses-sdk android:minSdkVersion="23" /> + + <application> + <uses-library + android:name="com.google.android.wearable" + android:required="false" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/Android.bp new file mode 100644 index 000000000..ba54233b3 --- /dev/null +++ b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.webkit_webkit-nodeps", + aars: ["webkit-1.7.0-alpha02.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.core_core", + ], +} + +android_library { + name: "androidx.webkit_webkit", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.webkit_webkit-nodeps", + "androidx.annotation_annotation", + "androidx.core_core", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/manifest/AndroidManifest.xml new file mode 100644 index 000000000..c220fae38 --- /dev/null +++ b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017 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.webkit" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/Android.bp new file mode 100644 index 000000000..0961e0636 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/Android.bp @@ -0,0 +1,48 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window.extensions.core_core-nodeps", + aars: ["core-1.1.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.window.extensions.core_core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window.extensions.core_core-nodeps", + "androidx.annotation_annotation", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..f9cd49d8f --- /dev/null +++ b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.window.extensions.core" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..14b6e9d17 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window.extensions_extensions-nodeps", + aars: ["extensions-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.window.extensions.core_core", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.window.extensions_extensions", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window.extensions_extensions-nodeps", + "androidx.annotation_annotation", + "androidx.annotation_annotation-experimental", + "androidx.window.extensions.core_core", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..cd2045aea --- /dev/null +++ b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.window.extensions" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..df255aa3c --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/Android.bp @@ -0,0 +1,46 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window_window-core-nodeps", + aars: ["window-core-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.window_window-core", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window_window-core-nodeps", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e6d8d2a36 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="androidx.window.core" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..62e6e2a78 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/Android.bp @@ -0,0 +1,52 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window_window-java-nodeps", + aars: ["window-java-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.core_core", + "androidx.window_window", + "kotlin-stdlib", + "kotlinx_coroutines", + ], +} + +android_library { + name: "androidx.window_window-java", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window_window-java-nodeps", + "androidx.core_core", + "androidx.window_window", + "kotlin-stdlib", + "kotlinx_coroutines", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..92289ae92 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright 2021 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.window.java" > <!-- Empty manifest file for the library. --> + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/Android.bp new file mode 100644 index 000000000..12a47beb2 --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/Android.bp @@ -0,0 +1,60 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.window_window-nodeps", + aars: ["window-1.2.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.window.extensions.core_core", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.window_window", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.window_window-nodeps", + "androidx.annotation_annotation", + "androidx.collection_collection", + "androidx.core_core", + "androidx.window.extensions.core_core", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + optional_uses_libs: [ + "androidx.window.extensions", + "androidx.window.sidecar", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..dbae6f40e --- /dev/null +++ b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,31 @@ +<?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.window" > + + <uses-sdk android:minSdkVersion="14" /> + + <application> + <uses-library + android:name="androidx.window.extensions" + android:required="false" /> + <uses-library + android:name="androidx.window.sidecar" + android:required="false" /> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/Android.bp new file mode 100644 index 000000000..08508ba69 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.work_work-runtime-ktx-nodeps", + aars: ["work-runtime-ktx-2.9.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.work_work-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], +} + +android_library { + name: "androidx.work_work-runtime-ktx", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.work_work-runtime-ktx-nodeps", + "androidx.work_work-runtime", + "kotlin-stdlib", + "kotlinx_coroutines_android", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..e5df39f63 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 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.work.ktx" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/Android.bp new file mode 100644 index 000000000..230f65114 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/Android.bp @@ -0,0 +1,62 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.work_work-runtime-nodeps", + aars: ["work-runtime-2.9.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.annotation_annotation-experimental", + "androidx.core_core", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-service", + "androidx.room_room-ktx", + "androidx.sqlite_sqlite-framework", + "androidx.startup_startup-runtime", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], +} + +android_library { + name: "androidx.work_work-runtime", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.work_work-runtime-nodeps", + "androidx.annotation_annotation-experimental", + "androidx.core_core", + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-service", + "androidx.room_room-ktx", + "androidx.sqlite_sqlite-framework", + "androidx.startup_startup-runtime", + "guava-listenablefuture-prebuilt-jar", + "kotlin-stdlib", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..3968da91d --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,145 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 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.work" > + + <uses-sdk android:minSdkVersion="14" /> + + <uses-permission android:name="android.permission.WAKE_LOCK" /> + <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> + <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> + <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> + + <application> + <provider + android:name="androidx.startup.InitializationProvider" + android:authorities="${applicationId}.androidx-startup" + android:exported="false" + tools:node="merge" > + <meta-data + android:name="androidx.work.WorkManagerInitializer" + android:value="androidx.startup" /> + </provider> + + <service + android:name="androidx.work.impl.background.systemalarm.SystemAlarmService" + android:directBootAware="false" + android:enabled="@bool/enable_system_alarm_service_default" + android:exported="false" + tools:ignore="MissingServiceExportedEqualsTrue" + tools:targetApi="n" /> + <service + android:name="androidx.work.impl.background.systemjob.SystemJobService" + android:directBootAware="false" + android:enabled="@bool/enable_system_job_service_default" + android:exported="true" + android:permission="android.permission.BIND_JOB_SERVICE" + tools:targetApi="n" /> + <service + android:name="androidx.work.impl.foreground.SystemForegroundService" + android:directBootAware="false" + android:enabled="@bool/enable_system_foreground_service_default" + android:exported="false" + tools:ignore="MissingServiceExportedEqualsTrue" + tools:targetApi="n" /> + + <receiver + android:name="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" + android:directBootAware="false" + android:enabled="true" + android:exported="false" + tools:targetApi="n" /> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.intent.action.ACTION_POWER_CONNECTED" /> + <action android:name="android.intent.action.ACTION_POWER_DISCONNECTED" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.intent.action.BATTERY_OKAY" /> + <action android:name="android.intent.action.BATTERY_LOW" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.intent.action.DEVICE_STORAGE_LOW" /> + <action android:name="android.intent.action.DEVICE_STORAGE_OK" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.RescheduleReceiver" + android:directBootAware="false" + android:enabled="false" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="android.intent.action.BOOT_COMPLETED" /> + <action android:name="android.intent.action.TIME_SET" /> + <action android:name="android.intent.action.TIMEZONE_CHANGED" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver" + android:directBootAware="false" + android:enabled="@bool/enable_system_alarm_service_default" + android:exported="false" + tools:targetApi="n" > + <intent-filter> + <action android:name="androidx.work.impl.background.systemalarm.UpdateProxies" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.diagnostics.DiagnosticsReceiver" + android:directBootAware="false" + android:enabled="true" + android:exported="true" + android:permission="android.permission.DUMP" + tools:targetApi="n" > + <intent-filter> + <action android:name="androidx.work.diagnostics.REQUEST_DIAGNOSTICS" /> + </intent-filter> + </receiver> + </application> + +</manifest>
\ No newline at end of file diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/Android.bp new file mode 100644 index 000000000..60b98f728 --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/Android.bp @@ -0,0 +1,50 @@ +// This is a generated file. Do not modify directly. + +// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE +// CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE +// DEPENDING ON IT IN YOUR PROJECT. *** +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "prebuilts_sdk_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-OFL (by exception only) + // SPDX-license-identifier-Unicode-DFS + default_applicable_licenses: ["prebuilts_sdk_license"], +} + +android_library_import { + name: "androidx.work_work-testing-nodeps", + aars: ["work-testing-2.9.0-alpha01.aar"], + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + static_libs: [ + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.room_room-runtime", + "androidx.work_work-runtime-ktx", + ], +} + +android_library { + name: "androidx.work_work-testing", + sdk_version: "31", + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], + min_sdk_version: "14", + manifest: "manifest/AndroidManifest.xml", + static_libs: [ + "androidx.work_work-testing-nodeps", + "androidx.lifecycle_lifecycle-livedata-core", + "androidx.room_room-runtime", + "androidx.work_work-runtime-ktx", + ], + java_version: "1.7", +} + diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/manifest/AndroidManifest.xml new file mode 100644 index 000000000..fb56dcfdc --- /dev/null +++ b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/manifest/AndroidManifest.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 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.work.testing" > + + <uses-sdk android:minSdkVersion="14" /> + +</manifest>
\ No newline at end of file diff --git a/extensions/10/module-lib/api/framework-connectivity.txt b/extensions/10/module-lib/api/framework-connectivity.txt index 193bd920d..78d855ae6 100644 --- a/extensions/10/module-lib/api/framework-connectivity.txt +++ b/extensions/10/module-lib/api/framework-connectivity.txt @@ -231,6 +231,7 @@ package android.net { public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo { ctor @Deprecated public VpnTransportInfo(int, @Nullable String); + method public long getApplicableRedactions(); method @Nullable public String getSessionId(); method @NonNull public android.net.VpnTransportInfo makeCopy(long); } diff --git a/extensions/10/system/api/framework-adservices.txt b/extensions/10/system/api/framework-adservices.txt index 958f5dc58..c662cf791 100644 --- a/extensions/10/system/api/framework-adservices.txt +++ b/extensions/10/system/api/framework-adservices.txt @@ -88,6 +88,7 @@ package android.adservices.common { method public int describeContents(); method public boolean isApiEnabled(); method public boolean isSuccess(); + method public void writeToParcel(@NonNull android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.EnableAdServicesResponse> CREATOR; } diff --git a/extensions/11/module-lib/api/framework-adservices-removed.txt b/extensions/11/module-lib/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-adservices.txt b/extensions/11/module-lib/api/framework-adservices.txt new file mode 100644 index 000000000..3a3276d5f --- /dev/null +++ b/extensions/11/module-lib/api/framework-adservices.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/11/module-lib/api/framework-connectivity-removed.txt b/extensions/11/module-lib/api/framework-connectivity-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-connectivity-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-connectivity-t-removed.txt b/extensions/11/module-lib/api/framework-connectivity-t-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-connectivity-t-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-connectivity-t.txt b/extensions/11/module-lib/api/framework-connectivity-t.txt new file mode 100644 index 000000000..5a8d47b5f --- /dev/null +++ b/extensions/11/module-lib/api/framework-connectivity-t.txt @@ -0,0 +1,209 @@ +// Signature format: 2.0 +package android.app.usage { + + public class NetworkStatsManager { + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void forceUpdate(); + method public static int getCollapsedRatType(int); + method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public android.net.NetworkStats getMobileUidStats(); + method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public android.net.NetworkStats getWifiUidStats(); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void noteUidForeground(int, boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void notifyNetworkStatus(@NonNull java.util.List<android.net.Network>, @NonNull java.util.List<android.net.NetworkStateSnapshot>, @Nullable String, @NonNull java.util.List<android.net.UnderlyingNetworkInfo>); + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForDevice(@NonNull android.net.NetworkTemplate, long, long); + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTagState(@NonNull android.net.NetworkTemplate, long, long, int, int, int) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats querySummary(@NonNull android.net.NetworkTemplate, long, long) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForDevice(@NonNull android.net.NetworkTemplate, long, long); + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryTaggedSummary(@NonNull android.net.NetworkTemplate, long, long) throws java.lang.SecurityException; + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}, conditional=true) public void registerUsageCallback(@NonNull android.net.NetworkTemplate, long, @NonNull java.util.concurrent.Executor, @NonNull android.app.usage.NetworkStatsManager.UsageCallback); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setDefaultGlobalAlert(long); + method public void setPollForce(boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setPollOnOpen(boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setStatsProviderWarningAndLimitAsync(@NonNull String, long, long); + field public static final int NETWORK_TYPE_5G_NSA = -2; // 0xfffffffe + } + + public abstract static class NetworkStatsManager.UsageCallback { + method public void onThresholdReached(@NonNull android.net.NetworkTemplate); + } + +} + +package android.nearby { + + public final class NearbyFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + +package android.net { + + public final class ConnectivityFrameworkInitializerTiramisu { + method public static void registerServiceWrappers(); + } + + public class EthernetManager { + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void addEthernetStateListener(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.IntConsumer); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void addInterfaceStateListener(@NonNull java.util.concurrent.Executor, @NonNull android.net.EthernetManager.InterfaceStateListener); + method @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public java.util.List<java.lang.String> getInterfaceList(); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void removeEthernetStateListener(@NonNull java.util.function.IntConsumer); + method public void removeInterfaceStateListener(@NonNull android.net.EthernetManager.InterfaceStateListener); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setEthernetEnabled(boolean); + method public void setIncludeTestInterfaces(boolean); + field public static final int ETHERNET_STATE_DISABLED = 0; // 0x0 + field public static final int ETHERNET_STATE_ENABLED = 1; // 0x1 + field public static final int ROLE_CLIENT = 1; // 0x1 + field public static final int ROLE_NONE = 0; // 0x0 + field public static final int ROLE_SERVER = 2; // 0x2 + field public static final int STATE_ABSENT = 0; // 0x0 + field public static final int STATE_LINK_DOWN = 1; // 0x1 + field public static final int STATE_LINK_UP = 2; // 0x2 + } + + public static interface EthernetManager.InterfaceStateListener { + method public void onInterfaceStateChanged(@NonNull String, int, int, @Nullable android.net.IpConfiguration); + } + + public class IpSecManager { + field public static final int DIRECTION_FWD = 2; // 0x2 + } + + public static final class IpSecManager.UdpEncapsulationSocket implements java.lang.AutoCloseable { + method public int getResourceId(); + } + + public class NetworkIdentity { + method public int getOemManaged(); + method public int getRatType(); + method public int getSubId(); + method @Nullable public String getSubscriberId(); + method public int getType(); + method @Nullable public String getWifiNetworkKey(); + method public boolean isDefaultNetwork(); + method public boolean isMetered(); + method public boolean isRoaming(); + } + + public static final class NetworkIdentity.Builder { + ctor public NetworkIdentity.Builder(); + method @NonNull public android.net.NetworkIdentity build(); + method @NonNull public android.net.NetworkIdentity.Builder clearRatType(); + method @NonNull public android.net.NetworkIdentity.Builder setDefaultNetwork(boolean); + method @NonNull public android.net.NetworkIdentity.Builder setMetered(boolean); + method @NonNull public android.net.NetworkIdentity.Builder setNetworkStateSnapshot(@NonNull android.net.NetworkStateSnapshot); + method @NonNull public android.net.NetworkIdentity.Builder setOemManaged(int); + method @NonNull public android.net.NetworkIdentity.Builder setRatType(int); + method @NonNull public android.net.NetworkIdentity.Builder setRoaming(boolean); + method @NonNull public android.net.NetworkIdentity.Builder setSubId(int); + method @NonNull public android.net.NetworkIdentity.Builder setSubscriberId(@Nullable String); + method @NonNull public android.net.NetworkIdentity.Builder setType(int); + method @NonNull public android.net.NetworkIdentity.Builder setWifiNetworkKey(@Nullable String); + } + + public final class NetworkStateSnapshot implements android.os.Parcelable { + ctor public NetworkStateSnapshot(@NonNull android.net.Network, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, @Nullable String, int); + method public int describeContents(); + method public int getLegacyType(); + method @NonNull public android.net.LinkProperties getLinkProperties(); + method @NonNull public android.net.Network getNetwork(); + method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities(); + method public int getSubId(); + method @Deprecated @Nullable public String getSubscriberId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStateSnapshot> CREATOR; + } + + public class NetworkStatsCollection { + method @NonNull public java.util.Map<android.net.NetworkStatsCollection.Key,android.net.NetworkStatsHistory> getEntries(); + } + + public static final class NetworkStatsCollection.Builder { + ctor public NetworkStatsCollection.Builder(long); + method @NonNull public android.net.NetworkStatsCollection.Builder addEntry(@NonNull android.net.NetworkStatsCollection.Key, @NonNull android.net.NetworkStatsHistory); + method @NonNull public android.net.NetworkStatsCollection build(); + } + + public static final class NetworkStatsCollection.Key { + ctor public NetworkStatsCollection.Key(@NonNull java.util.Set<android.net.NetworkIdentity>, int, int, int); + } + + public final class NetworkStatsHistory implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.net.NetworkStatsHistory.Entry> getEntries(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStatsHistory> CREATOR; + } + + public static final class NetworkStatsHistory.Builder { + ctor public NetworkStatsHistory.Builder(long, int); + method @NonNull public android.net.NetworkStatsHistory.Builder addEntry(@NonNull android.net.NetworkStatsHistory.Entry); + method @NonNull public android.net.NetworkStatsHistory build(); + } + + public static final class NetworkStatsHistory.Entry { + ctor public NetworkStatsHistory.Entry(long, long, long, long, long, long, long); + method public long getActiveTime(); + method public long getBucketStart(); + method public long getOperations(); + method public long getRxBytes(); + method public long getRxPackets(); + method public long getTxBytes(); + method public long getTxPackets(); + } + + public final class NetworkTemplate implements android.os.Parcelable { + method public int describeContents(); + method public int getDefaultNetworkStatus(); + method public int getMatchRule(); + method public int getMeteredness(); + method public int getOemManaged(); + method public int getRatType(); + method public int getRoaming(); + method @NonNull public java.util.Set<java.lang.String> getSubscriberIds(); + method @NonNull public java.util.Set<java.lang.String> getWifiNetworkKeys(); + method public boolean matches(@NonNull android.net.NetworkIdentity); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkTemplate> CREATOR; + field public static final int MATCH_BLUETOOTH = 8; // 0x8 + field public static final int MATCH_CARRIER = 10; // 0xa + field public static final int MATCH_ETHERNET = 5; // 0x5 + field public static final int MATCH_MOBILE = 1; // 0x1 + field public static final int MATCH_PROXY = 9; // 0x9 + field public static final int MATCH_WIFI = 4; // 0x4 + field public static final int NETWORK_TYPE_ALL = -1; // 0xffffffff + field public static final int OEM_MANAGED_ALL = -1; // 0xffffffff + field public static final int OEM_MANAGED_NO = 0; // 0x0 + field public static final int OEM_MANAGED_PAID = 1; // 0x1 + field public static final int OEM_MANAGED_PRIVATE = 2; // 0x2 + field public static final int OEM_MANAGED_YES = -2; // 0xfffffffe + } + + public static final class NetworkTemplate.Builder { + ctor public NetworkTemplate.Builder(int); + method @NonNull public android.net.NetworkTemplate build(); + method @NonNull public android.net.NetworkTemplate.Builder setDefaultNetworkStatus(int); + method @NonNull public android.net.NetworkTemplate.Builder setMeteredness(int); + method @NonNull public android.net.NetworkTemplate.Builder setOemManaged(int); + method @NonNull public android.net.NetworkTemplate.Builder setRatType(int); + method @NonNull public android.net.NetworkTemplate.Builder setRoaming(int); + method @NonNull public android.net.NetworkTemplate.Builder setSubscriberIds(@NonNull java.util.Set<java.lang.String>); + method @NonNull public android.net.NetworkTemplate.Builder setWifiNetworkKeys(@NonNull java.util.Set<java.lang.String>); + } + + public class TrafficStats { + method public static void attachSocketTagger(); + method public static void init(@NonNull android.content.Context); + method public static void setThreadStatsTagDownload(); + } + + public final class UnderlyingNetworkInfo implements android.os.Parcelable { + ctor public UnderlyingNetworkInfo(int, @NonNull String, @NonNull java.util.List<java.lang.String>); + method public int describeContents(); + method @NonNull public String getInterface(); + method public int getOwnerUid(); + method @NonNull public java.util.List<java.lang.String> getUnderlyingInterfaces(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.UnderlyingNetworkInfo> CREATOR; + } + +} + diff --git a/extensions/11/module-lib/api/framework-connectivity.txt b/extensions/11/module-lib/api/framework-connectivity.txt new file mode 100644 index 000000000..99e96c86f --- /dev/null +++ b/extensions/11/module-lib/api/framework-connectivity.txt @@ -0,0 +1,243 @@ +// Signature format: 2.0 +package android.net { + + public final class ConnectivityFrameworkInitializer { + method public static void registerServiceWrappers(); + } + + public class ConnectivityManager { + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void addUidToMeteredNetworkAllowList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void addUidToMeteredNetworkDenyList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void factoryReset(); + method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public java.util.List<android.net.NetworkStateSnapshot> getAllNetworkStateSnapshots(); + method @Nullable public android.net.ProxyInfo getGlobalProxy(); + method @NonNull public static android.util.Range<java.lang.Integer> getIpSecNetIdRange(); + method @Nullable @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public android.net.LinkProperties getRedactedLinkPropertiesForPackage(@NonNull android.net.LinkProperties, int, @NonNull String); + method @Nullable @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public android.net.NetworkCapabilities getRedactedNetworkCapabilitiesForPackage(@NonNull android.net.NetworkCapabilities, int, @NonNull String); + method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public boolean isUidNetworkingBlocked(int, boolean); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void registerDefaultNetworkCallbackForUid(int, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS}) public void registerSystemDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void removeUidFromMeteredNetworkAllowList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void removeUidFromMeteredNetworkDenyList(int); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void replaceFirewallChain(int, @NonNull int[]); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void requestBackgroundNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @Deprecated public boolean requestRouteToHostAddress(int, java.net.InetAddress); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptPartialConnectivity(@NonNull android.net.Network, boolean, boolean); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptUnvalidated(@NonNull android.net.Network, boolean, boolean); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAvoidUnvalidated(@NonNull android.net.Network); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setFirewallChainEnabled(int, boolean); + method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setGlobalProxy(@Nullable android.net.ProxyInfo); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setLegacyLockdownVpnEnabled(boolean); + method @Deprecated @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setProfileNetworkPreference(@NonNull android.os.UserHandle, int, @Nullable java.util.concurrent.Executor, @Nullable Runnable); + method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setProfileNetworkPreferences(@NonNull android.os.UserHandle, @NonNull java.util.List<android.net.ProfileNetworkPreference>, @Nullable java.util.concurrent.Executor, @Nullable Runnable); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setRequireVpnForUids(boolean, @NonNull java.util.Collection<android.util.Range<java.lang.Integer>>); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setUidFirewallRule(int, int, int); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setVpnDefaultForUids(@NonNull String, @NonNull java.util.Collection<android.util.Range<java.lang.Integer>>); + method @RequiresPermission(anyOf={android.Manifest.permission.MANAGE_TEST_NETWORKS, android.Manifest.permission.NETWORK_STACK}) public void simulateDataStall(int, long, @NonNull android.net.Network, @NonNull android.os.PersistableBundle); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void startCaptivePortalApp(@NonNull android.net.Network); + method public void systemReady(); + field public static final String ACTION_CLEAR_DNS_CACHE = "android.net.action.CLEAR_DNS_CACHE"; + field public static final String ACTION_PROMPT_LOST_VALIDATION = "android.net.action.PROMPT_LOST_VALIDATION"; + field public static final String ACTION_PROMPT_PARTIAL_CONNECTIVITY = "android.net.action.PROMPT_PARTIAL_CONNECTIVITY"; + field public static final String ACTION_PROMPT_UNVALIDATED = "android.net.action.PROMPT_UNVALIDATED"; + field public static final int BLOCKED_METERED_REASON_ADMIN_DISABLED = 262144; // 0x40000 + field public static final int BLOCKED_METERED_REASON_DATA_SAVER = 65536; // 0x10000 + field public static final int BLOCKED_METERED_REASON_MASK = -65536; // 0xffff0000 + field public static final int BLOCKED_METERED_REASON_USER_RESTRICTED = 131072; // 0x20000 + field public static final int BLOCKED_REASON_APP_BACKGROUND = 64; // 0x40 + field public static final int BLOCKED_REASON_APP_STANDBY = 4; // 0x4 + field public static final int BLOCKED_REASON_BATTERY_SAVER = 1; // 0x1 + field public static final int BLOCKED_REASON_DOZE = 2; // 0x2 + field public static final int BLOCKED_REASON_LOCKDOWN_VPN = 16; // 0x10 + field public static final int BLOCKED_REASON_LOW_POWER_STANDBY = 32; // 0x20 + field public static final int BLOCKED_REASON_NONE = 0; // 0x0 + field public static final int BLOCKED_REASON_RESTRICTED_MODE = 8; // 0x8 + field public static final int FIREWALL_CHAIN_BACKGROUND = 6; // 0x6 + field public static final int FIREWALL_CHAIN_DOZABLE = 1; // 0x1 + field public static final int FIREWALL_CHAIN_LOW_POWER_STANDBY = 5; // 0x5 + field public static final int FIREWALL_CHAIN_OEM_DENY_1 = 7; // 0x7 + field public static final int FIREWALL_CHAIN_OEM_DENY_2 = 8; // 0x8 + field public static final int FIREWALL_CHAIN_OEM_DENY_3 = 9; // 0x9 + field public static final int FIREWALL_CHAIN_POWERSAVE = 3; // 0x3 + field public static final int FIREWALL_CHAIN_RESTRICTED = 4; // 0x4 + field public static final int FIREWALL_CHAIN_STANDBY = 2; // 0x2 + field public static final int FIREWALL_RULE_ALLOW = 1; // 0x1 + field public static final int FIREWALL_RULE_DEFAULT = 0; // 0x0 + field public static final int FIREWALL_RULE_DENY = 2; // 0x2 + field public static final int PROFILE_NETWORK_PREFERENCE_DEFAULT = 0; // 0x0 + field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE = 1; // 0x1 + field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE_BLOCKING = 3; // 0x3 + field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE_NO_FALLBACK = 2; // 0x2 + } + + public static class ConnectivityManager.NetworkCallback { + method public void onBlockedStatusChanged(@NonNull android.net.Network, int); + } + + public class ConnectivitySettingsManager { + method public static void clearGlobalProxy(@NonNull android.content.Context); + method @Nullable public static String getCaptivePortalHttpUrl(@NonNull android.content.Context); + method public static int getCaptivePortalMode(@NonNull android.content.Context, int); + method @NonNull public static java.time.Duration getConnectivityKeepPendingIntentDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method @NonNull public static android.util.Range<java.lang.Integer> getDnsResolverSampleRanges(@NonNull android.content.Context); + method @NonNull public static java.time.Duration getDnsResolverSampleValidityDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static int getDnsResolverSuccessThresholdPercent(@NonNull android.content.Context, int); + method @Nullable public static android.net.ProxyInfo getGlobalProxy(@NonNull android.content.Context); + method public static long getIngressRateLimitInBytesPerSecond(@NonNull android.content.Context); + method @NonNull public static java.time.Duration getMobileDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static boolean getMobileDataAlwaysOn(@NonNull android.content.Context, boolean); + method @NonNull public static java.util.Set<java.lang.Integer> getMobileDataPreferredUids(@NonNull android.content.Context); + method public static int getNetworkAvoidBadWifi(@NonNull android.content.Context); + method @Nullable public static String getNetworkMeteredMultipathPreference(@NonNull android.content.Context); + method public static int getNetworkSwitchNotificationMaximumDailyCount(@NonNull android.content.Context, int); + method @NonNull public static java.time.Duration getNetworkSwitchNotificationRateDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method @NonNull public static String getPrivateDnsDefaultMode(@NonNull android.content.Context); + method @Nullable public static String getPrivateDnsHostname(@NonNull android.content.Context); + method public static int getPrivateDnsMode(@NonNull android.content.Context); + method @NonNull public static java.util.Set<java.lang.Integer> getUidsAllowedOnRestrictedNetworks(@NonNull android.content.Context); + method public static boolean getWifiAlwaysRequested(@NonNull android.content.Context, boolean); + method @NonNull public static java.time.Duration getWifiDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setCaptivePortalHttpUrl(@NonNull android.content.Context, @Nullable String); + method public static void setCaptivePortalMode(@NonNull android.content.Context, int); + method public static void setConnectivityKeepPendingIntentDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setDnsResolverSampleRanges(@NonNull android.content.Context, @NonNull android.util.Range<java.lang.Integer>); + method public static void setDnsResolverSampleValidityDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setDnsResolverSuccessThresholdPercent(@NonNull android.content.Context, @IntRange(from=0, to=100) int); + method public static void setGlobalProxy(@NonNull android.content.Context, @NonNull android.net.ProxyInfo); + method public static void setIngressRateLimitInBytesPerSecond(@NonNull android.content.Context, @IntRange(from=-1L, to=4294967295L) long); + method public static void setMobileDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setMobileDataAlwaysOn(@NonNull android.content.Context, boolean); + method public static void setMobileDataPreferredUids(@NonNull android.content.Context, @NonNull java.util.Set<java.lang.Integer>); + method public static void setNetworkAvoidBadWifi(@NonNull android.content.Context, int); + method public static void setNetworkMeteredMultipathPreference(@NonNull android.content.Context, @NonNull String); + method public static void setNetworkSwitchNotificationMaximumDailyCount(@NonNull android.content.Context, @IntRange(from=0) int); + method public static void setNetworkSwitchNotificationRateDuration(@NonNull android.content.Context, @NonNull java.time.Duration); + method public static void setPrivateDnsDefaultMode(@NonNull android.content.Context, @NonNull int); + method public static void setPrivateDnsHostname(@NonNull android.content.Context, @Nullable String); + method public static void setPrivateDnsMode(@NonNull android.content.Context, int); + method public static void setUidsAllowedOnRestrictedNetworks(@NonNull android.content.Context, @NonNull java.util.Set<java.lang.Integer>); + method public static void setWifiAlwaysRequested(@NonNull android.content.Context, boolean); + method public static void setWifiDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration); + field public static final int CAPTIVE_PORTAL_MODE_AVOID = 2; // 0x2 + field public static final int CAPTIVE_PORTAL_MODE_IGNORE = 0; // 0x0 + field public static final int CAPTIVE_PORTAL_MODE_PROMPT = 1; // 0x1 + field public static final int NETWORK_AVOID_BAD_WIFI_AVOID = 2; // 0x2 + field public static final int NETWORK_AVOID_BAD_WIFI_IGNORE = 0; // 0x0 + field public static final int NETWORK_AVOID_BAD_WIFI_PROMPT = 1; // 0x1 + field public static final int PRIVATE_DNS_MODE_OFF = 1; // 0x1 + field public static final int PRIVATE_DNS_MODE_OPPORTUNISTIC = 2; // 0x2 + field public static final int PRIVATE_DNS_MODE_PROVIDER_HOSTNAME = 3; // 0x3 + } + + public final class DhcpOption implements android.os.Parcelable { + ctor public DhcpOption(byte, @Nullable byte[]); + method public int describeContents(); + method public byte getType(); + method @Nullable public byte[] getValue(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.DhcpOption> CREATOR; + } + + public final class NetworkAgentConfig implements android.os.Parcelable { + method @Nullable public String getSubscriberId(); + method public boolean isBypassableVpn(); + method public boolean isVpnValidationRequired(); + } + + public static final class NetworkAgentConfig.Builder { + method @NonNull public android.net.NetworkAgentConfig.Builder setBypassableVpn(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setLocalRoutesExcludedForVpn(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setSubscriberId(@Nullable String); + method @NonNull public android.net.NetworkAgentConfig.Builder setVpnRequiresValidation(boolean); + } + + public final class NetworkCapabilities implements android.os.Parcelable { + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public java.util.Set<java.lang.Integer> getAllowedUids(); + method @Nullable public java.util.Set<android.util.Range<java.lang.Integer>> getUids(); + method public boolean hasForbiddenCapability(int); + field public static final long REDACT_ALL = -1L; // 0xffffffffffffffffL + field public static final long REDACT_FOR_ACCESS_FINE_LOCATION = 1L; // 0x1L + field public static final long REDACT_FOR_LOCAL_MAC_ADDRESS = 2L; // 0x2L + field public static final long REDACT_FOR_NETWORK_SETTINGS = 4L; // 0x4L + field public static final long REDACT_NONE = 0L; // 0x0L + field public static final int TRANSPORT_TEST = 7; // 0x7 + } + + public static final class NetworkCapabilities.Builder { + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setAllowedUids(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.net.NetworkCapabilities.Builder setUids(@Nullable java.util.Set<android.util.Range<java.lang.Integer>>); + } + + public class NetworkRequest implements android.os.Parcelable { + method @NonNull public int[] getEnterpriseIds(); + method @NonNull public int[] getForbiddenCapabilities(); + method public boolean hasEnterpriseId(int); + method public boolean hasForbiddenCapability(int); + } + + public static class NetworkRequest.Builder { + method @NonNull public android.net.NetworkRequest.Builder addForbiddenCapability(int); + method @NonNull public android.net.NetworkRequest.Builder removeForbiddenCapability(int); + method @NonNull public android.net.NetworkRequest.Builder setUids(@Nullable java.util.Set<android.util.Range<java.lang.Integer>>); + } + + public final class ProfileNetworkPreference implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public int[] getExcludedUids(); + method @NonNull public int[] getIncludedUids(); + method public int getPreference(); + method public int getPreferenceEnterpriseId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ProfileNetworkPreference> CREATOR; + } + + public static final class ProfileNetworkPreference.Builder { + ctor public ProfileNetworkPreference.Builder(); + method @NonNull public android.net.ProfileNetworkPreference build(); + method @NonNull public android.net.ProfileNetworkPreference.Builder setExcludedUids(@NonNull int[]); + method @NonNull public android.net.ProfileNetworkPreference.Builder setIncludedUids(@NonNull int[]); + method @NonNull public android.net.ProfileNetworkPreference.Builder setPreference(int); + method @NonNull public android.net.ProfileNetworkPreference.Builder setPreferenceEnterpriseId(int); + } + + public final class TestNetworkInterface implements android.os.Parcelable { + ctor public TestNetworkInterface(@NonNull android.os.ParcelFileDescriptor, @NonNull String); + method public int describeContents(); + method @NonNull public android.os.ParcelFileDescriptor getFileDescriptor(); + method @NonNull public String getInterfaceName(); + method @Nullable public android.net.MacAddress getMacAddress(); + method public int getMtu(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TestNetworkInterface> CREATOR; + } + + public class TestNetworkManager { + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public android.net.TestNetworkInterface createTapInterface(); + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public android.net.TestNetworkInterface createTunInterface(@NonNull java.util.Collection<android.net.LinkAddress>); + method @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public void setupTestNetwork(@NonNull String, @NonNull android.os.IBinder); + method @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public void teardownTestNetwork(@NonNull android.net.Network); + field public static final String TEST_TAP_PREFIX = "testtap"; + } + + public final class TestNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable { + ctor public TestNetworkSpecifier(@NonNull String); + method public int describeContents(); + method @Nullable public String getInterfaceName(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TestNetworkSpecifier> CREATOR; + } + + public interface TransportInfo { + method public default long getApplicableRedactions(); + method @NonNull public default android.net.TransportInfo makeCopy(long); + } + + public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo { + ctor @Deprecated public VpnTransportInfo(int, @Nullable String); + method public long getApplicableRedactions(); + method @Nullable public String getSessionId(); + method @NonNull public android.net.VpnTransportInfo makeCopy(long); + } + +} + diff --git a/extensions/11/module-lib/api/framework-sdksandbox-removed.txt b/extensions/11/module-lib/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-sdksandbox.txt b/extensions/11/module-lib/api/framework-sdksandbox.txt new file mode 100644 index 000000000..ecc83ce10 --- /dev/null +++ b/extensions/11/module-lib/api/framework-sdksandbox.txt @@ -0,0 +1,13 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class SdkSandboxManager { + field public static final String ACTION_START_SANDBOXED_ACTIVITY = "android.app.sdksandbox.action.START_SANDBOXED_ACTIVITY"; + } + + public class SdkSandboxManagerFrameworkInitializer { + method public static void registerServiceWrappers(); + } + +} + diff --git a/extensions/11/module-lib/api/framework-tethering-removed.txt b/extensions/11/module-lib/api/framework-tethering-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/module-lib/api/framework-tethering-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/module-lib/api/framework-tethering.txt b/extensions/11/module-lib/api/framework-tethering.txt new file mode 100644 index 000000000..460c21621 --- /dev/null +++ b/extensions/11/module-lib/api/framework-tethering.txt @@ -0,0 +1,50 @@ +// Signature format: 2.0 +package android.net { + + public final class TetheringConstants { + field public static final String EXTRA_ADD_TETHER_TYPE = "extraAddTetherType"; + field public static final String EXTRA_PROVISION_CALLBACK = "extraProvisionCallback"; + field public static final String EXTRA_REM_TETHER_TYPE = "extraRemTetherType"; + field public static final String EXTRA_RUN_PROVISION = "extraRunProvision"; + field public static final String EXTRA_SET_ALARM = "extraSetAlarm"; + } + + public class TetheringManager { + ctor public TetheringManager(@NonNull android.content.Context, @NonNull java.util.function.Supplier<android.os.IBinder>); + method public int getLastTetherError(@NonNull String); + method @NonNull public String[] getTetherableBluetoothRegexs(); + method @NonNull public String[] getTetherableIfaces(); + method @NonNull public String[] getTetherableUsbRegexs(); + method @NonNull public String[] getTetherableWifiRegexs(); + method @NonNull public String[] getTetheredIfaces(); + method @NonNull public String[] getTetheringErroredIfaces(); + method public boolean isTetheringSupported(); + method public boolean isTetheringSupported(@NonNull String); + method public void requestLatestTetheringEntitlementResult(int, @NonNull android.os.ResultReceiver, boolean); + method @Deprecated public int setUsbTethering(boolean); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void startTethering(int, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.StartTetheringCallback); + method @Deprecated public int tether(@NonNull String); + method @Deprecated public int untether(@NonNull String); + } + + public static interface TetheringManager.TetheredInterfaceCallback { + method public void onAvailable(@NonNull String); + method public void onUnavailable(); + } + + public static interface TetheringManager.TetheredInterfaceRequest { + method public void release(); + } + + public static interface TetheringManager.TetheringEventCallback { + method @Deprecated public default void onTetherableInterfaceRegexpsChanged(@NonNull android.net.TetheringManager.TetheringInterfaceRegexps); + } + + @Deprecated public static class TetheringManager.TetheringInterfaceRegexps { + method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableBluetoothRegexs(); + method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableUsbRegexs(); + method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableWifiRegexs(); + } + +} + diff --git a/extensions/11/module-lib/framework-adservices.jar b/extensions/11/module-lib/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..f3e349474 --- /dev/null +++ b/extensions/11/module-lib/framework-adservices.jar diff --git a/extensions/11/module-lib/framework-connectivity-t.jar b/extensions/11/module-lib/framework-connectivity-t.jar Binary files differnew file mode 100644 index 000000000..e72e6fc74 --- /dev/null +++ b/extensions/11/module-lib/framework-connectivity-t.jar diff --git a/extensions/11/module-lib/framework-connectivity.jar b/extensions/11/module-lib/framework-connectivity.jar Binary files differnew file mode 100644 index 000000000..9b7d9a2ce --- /dev/null +++ b/extensions/11/module-lib/framework-connectivity.jar diff --git a/extensions/11/module-lib/framework-sdksandbox.jar b/extensions/11/module-lib/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..c50e1729e --- /dev/null +++ b/extensions/11/module-lib/framework-sdksandbox.jar diff --git a/extensions/11/module-lib/framework-tethering.jar b/extensions/11/module-lib/framework-tethering.jar Binary files differnew file mode 100644 index 000000000..df2d04681 --- /dev/null +++ b/extensions/11/module-lib/framework-tethering.jar diff --git a/extensions/11/public/api/framework-adservices-removed.txt b/extensions/11/public/api/framework-adservices-removed.txt new file mode 100644 index 000000000..8374d753e --- /dev/null +++ b/extensions/11/public/api/framework-adservices-removed.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesVersion { + field public static final int API_VERSION; + } + +} + diff --git a/extensions/11/public/api/framework-adservices.txt b/extensions/11/public/api/framework-adservices.txt new file mode 100644 index 000000000..5fcfbd210 --- /dev/null +++ b/extensions/11/public/api/framework-adservices.txt @@ -0,0 +1,636 @@ +// Signature format: 2.0 +package android.adservices { + + public class AdServicesState { + method public static boolean isAdServicesStateEnabled(); + } + +} + +package android.adservices.adid { + + public class AdId { + ctor public AdId(@NonNull String, boolean); + method @NonNull public String getAdId(); + method public boolean isLimitAdTrackingEnabled(); + field public static final String ZERO_OUT = "00000000-0000-0000-0000-000000000000"; + } + + public class AdIdManager { + method @NonNull public static android.adservices.adid.AdIdManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_AD_ID) public void getAdId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adid.AdId,java.lang.Exception>); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_AD_ID) public void getAdId(@NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<android.adservices.adid.AdId,java.lang.Exception>); + } + +} + +package android.adservices.adselection { + + public final class AdSelectionConfig implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.adservices.common.AdSelectionSignals getAdSelectionSignals(); + method @NonNull public java.util.List<android.adservices.common.AdTechIdentifier> getCustomAudienceBuyers(); + method @NonNull public android.net.Uri getDecisionLogicUri(); + method @NonNull public java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals> getPerBuyerSignals(); + method @NonNull public android.adservices.common.AdTechIdentifier getSeller(); + method @NonNull public android.adservices.common.AdSelectionSignals getSellerSignals(); + method @NonNull public android.net.Uri getTrustedScoringSignalsUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionConfig> CREATOR; + } + + public static final class AdSelectionConfig.Builder { + ctor public AdSelectionConfig.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionConfig build(); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setAdSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setCustomAudienceBuyers(@NonNull java.util.List<android.adservices.common.AdTechIdentifier>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setDecisionLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setPerBuyerSignals(@NonNull java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals>); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSellerSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setTrustedScoringSignalsUri(@NonNull android.net.Uri); + } + + public final class AdSelectionFromOutcomesConfig implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.Long> getAdSelectionIds(); + method @NonNull public android.net.Uri getSelectionLogicUri(); + method @NonNull public android.adservices.common.AdSelectionSignals getSelectionSignals(); + method @NonNull public android.adservices.common.AdTechIdentifier getSeller(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionFromOutcomesConfig> CREATOR; + } + + public static final class AdSelectionFromOutcomesConfig.Builder { + ctor public AdSelectionFromOutcomesConfig.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig build(); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(@NonNull java.util.List<java.lang.Long>); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier); + } + + public class AdSelectionManager { + method @NonNull public static android.adservices.adselection.AdSelectionManager get(@NonNull android.content.Context); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void getAdSelectionData(@NonNull android.adservices.adselection.GetAdSelectionDataRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.GetAdSelectionDataOutcome,java.lang.Exception>); + method @NonNull public android.adservices.adselection.TestAdSelectionManager getTestAdSelectionManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void persistAdSelectionResult(@NonNull android.adservices.adselection.PersistAdSelectionResultRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportEvent(@NonNull android.adservices.adselection.ReportEventRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportImpression(@NonNull android.adservices.adselection.ReportImpressionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void updateAdCounterHistogram(@NonNull android.adservices.adselection.UpdateAdCounterHistogramRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class AdSelectionOutcome { + method @NonNull public long getAdSelectionId(); + method @NonNull public android.net.Uri getRenderUri(); + method public boolean hasOutcome(); + field @NonNull public static final android.adservices.adselection.AdSelectionOutcome NO_OUTCOME; + } + + public static final class AdSelectionOutcome.Builder { + ctor public AdSelectionOutcome.Builder(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome build(); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setRenderUri(@NonNull android.net.Uri); + } + + public class AddAdSelectionFromOutcomesOverrideRequest { + ctor public AddAdSelectionFromOutcomesOverrideRequest(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig(); + method @NonNull public String getOutcomeSelectionLogicJs(); + method @NonNull public android.adservices.common.AdSelectionSignals getOutcomeSelectionTrustedSignals(); + } + + public class AddAdSelectionOverrideRequest { + ctor public AddAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method @NonNull public String getDecisionLogicJs(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedScoringSignals(); + } + + public final class GetAdSelectionDataOutcome { + method @Nullable public byte[] getAdSelectionData(); + method public long getAdSelectionId(); + } + + public final class GetAdSelectionDataRequest { + method @Nullable public android.adservices.common.AdTechIdentifier getSeller(); + } + + public static final class GetAdSelectionDataRequest.Builder { + ctor public GetAdSelectionDataRequest.Builder(); + method @NonNull public android.adservices.adselection.GetAdSelectionDataRequest build(); + method @NonNull public android.adservices.adselection.GetAdSelectionDataRequest.Builder setSeller(@Nullable android.adservices.common.AdTechIdentifier); + } + + public final class PersistAdSelectionResultRequest { + method public long getAdSelectionId(); + method @Nullable public byte[] getAdSelectionResult(); + method @Nullable public android.adservices.common.AdTechIdentifier getSeller(); + } + + public static final class PersistAdSelectionResultRequest.Builder { + ctor public PersistAdSelectionResultRequest.Builder(); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest build(); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setAdSelectionResult(@Nullable byte[]); + method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setSeller(@Nullable android.adservices.common.AdTechIdentifier); + } + + public class RemoveAdSelectionFromOutcomesOverrideRequest { + ctor public RemoveAdSelectionFromOutcomesOverrideRequest(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig); + method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig(); + } + + public class RemoveAdSelectionOverrideRequest { + ctor public RemoveAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + } + + public class ReportEventRequest { + method public long getAdSelectionId(); + method @NonNull public String getData(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public String getKey(); + method public int getReportingDestinations(); + field public static final int FLAG_REPORTING_DESTINATION_BUYER = 2; // 0x2 + field public static final int FLAG_REPORTING_DESTINATION_SELLER = 1; // 0x1 + } + + public static final class ReportEventRequest.Builder { + ctor public ReportEventRequest.Builder(long, @NonNull String, @NonNull String, int); + method @NonNull public android.adservices.adselection.ReportEventRequest build(); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setData(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setKey(@NonNull String); + method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setReportingDestinations(int); + } + + public class ReportImpressionRequest { + ctor public ReportImpressionRequest(long, @NonNull android.adservices.adselection.AdSelectionConfig); + ctor public ReportImpressionRequest(long); + method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig(); + method public long getAdSelectionId(); + } + + public class TestAdSelectionManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionFromOutcomesConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionFromOutcomesConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionFromOutcomesOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionFromOutcomesConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public class UpdateAdCounterHistogramRequest { + method public int getAdEventType(); + method public long getAdSelectionId(); + method @NonNull public android.adservices.common.AdTechIdentifier getCallerAdTech(); + } + + public static final class UpdateAdCounterHistogramRequest.Builder { + ctor public UpdateAdCounterHistogramRequest.Builder(long, int, @NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest build(); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdEventType(int); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdSelectionId(long); + method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setCallerAdTech(@NonNull android.adservices.common.AdTechIdentifier); + } + +} + +package android.adservices.appsetid { + + public class AppSetId { + ctor public AppSetId(@NonNull String, int); + method @NonNull public String getId(); + method public int getScope(); + field public static final int SCOPE_APP = 1; // 0x1 + field public static final int SCOPE_DEVELOPER = 2; // 0x2 + } + + public class AppSetIdManager { + method @NonNull public static android.adservices.appsetid.AppSetIdManager get(@NonNull android.content.Context); + method @NonNull public void getAppSetId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.appsetid.AppSetId,java.lang.Exception>); + } + +} + +package android.adservices.common { + + public final class AdData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Set<java.lang.Integer> getAdCounterKeys(); + method @Nullable public android.adservices.common.AdFilters getAdFilters(); + method @Nullable public String getAdRenderId(); + method @NonNull public String getMetadata(); + method @NonNull public android.net.Uri getRenderUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdData> CREATOR; + } + + public static final class AdData.Builder { + ctor public AdData.Builder(); + method @NonNull public android.adservices.common.AdData build(); + method @NonNull public android.adservices.common.AdData.Builder setAdCounterKeys(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.adservices.common.AdData.Builder setAdFilters(@Nullable android.adservices.common.AdFilters); + method @NonNull public android.adservices.common.AdData.Builder setAdRenderId(@Nullable String); + method @NonNull public android.adservices.common.AdData.Builder setMetadata(@NonNull String); + method @NonNull public android.adservices.common.AdData.Builder setRenderUri(@NonNull android.net.Uri); + } + + public final class AdFilters implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.adservices.common.FrequencyCapFilters getFrequencyCapFilters(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdFilters> CREATOR; + } + + public static final class AdFilters.Builder { + ctor public AdFilters.Builder(); + method @NonNull public android.adservices.common.AdFilters build(); + method @NonNull public android.adservices.common.AdFilters.Builder setFrequencyCapFilters(@Nullable android.adservices.common.FrequencyCapFilters); + } + + public final class AdSelectionSignals implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdSelectionSignals fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdSelectionSignals> CREATOR; + field public static final android.adservices.common.AdSelectionSignals EMPTY; + } + + public interface AdServicesOutcomeReceiver<R, E extends java.lang.Throwable> { + method public default void onError(@NonNull E); + method public void onResult(R); + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_AD_ID = "android.permission.ACCESS_ADSERVICES_AD_ID"; + field public static final String ACCESS_ADSERVICES_ATTRIBUTION = "android.permission.ACCESS_ADSERVICES_ATTRIBUTION"; + field public static final String ACCESS_ADSERVICES_CUSTOM_AUDIENCE = "android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE"; + field public static final String ACCESS_ADSERVICES_TOPICS = "android.permission.ACCESS_ADSERVICES_TOPICS"; + } + + public final class AdTechIdentifier implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.adservices.common.AdTechIdentifier fromString(@NonNull String); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdTechIdentifier> CREATOR; + } + + public final class FrequencyCapFilters implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForClickEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForImpressionEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForViewEvents(); + method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForWinEvents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field public static final int AD_EVENT_TYPE_CLICK = 3; // 0x3 + field public static final int AD_EVENT_TYPE_IMPRESSION = 1; // 0x1 + field public static final int AD_EVENT_TYPE_VIEW = 2; // 0x2 + field public static final int AD_EVENT_TYPE_WIN = 0; // 0x0 + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.FrequencyCapFilters> CREATOR; + } + + public static final class FrequencyCapFilters.Builder { + ctor public FrequencyCapFilters.Builder(); + method @NonNull public android.adservices.common.FrequencyCapFilters build(); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>); + } + + public final class KeyedFrequencyCap implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public int getAdCounterKey(); + method @NonNull public java.time.Duration getInterval(); + method public int getMaxCount(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.KeyedFrequencyCap> CREATOR; + } + + public static final class KeyedFrequencyCap.Builder { + ctor public KeyedFrequencyCap.Builder(int, int, @NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap build(); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setAdCounterKey(int); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setInterval(@NonNull java.time.Duration); + method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setMaxCount(int); + } + +} + +package android.adservices.customaudience { + + public class AddCustomAudienceOverrideRequest { + ctor public AddCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals); + method @NonNull public String getBiddingLogicJs(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + method @NonNull public android.adservices.common.AdSelectionSignals getTrustedBiddingSignals(); + } + + public static final class AddCustomAudienceOverrideRequest.Builder { + ctor public AddCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBiddingLogicJs(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setTrustedBiddingSignals(@NonNull android.adservices.common.AdSelectionSignals); + } + + public final class CustomAudience implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public java.time.Instant getActivationTime(); + method @NonNull public java.util.List<android.adservices.common.AdData> getAds(); + method @NonNull public android.net.Uri getBiddingLogicUri(); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public android.net.Uri getDailyUpdateUri(); + method @Nullable public java.time.Instant getExpirationTime(); + method @NonNull public String getName(); + method @Nullable public android.adservices.customaudience.TrustedBiddingData getTrustedBiddingData(); + method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.CustomAudience> CREATOR; + } + + public static final class CustomAudience.Builder { + ctor public CustomAudience.Builder(); + method @NonNull public android.adservices.customaudience.CustomAudience build(); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setActivationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setAds(@Nullable java.util.List<android.adservices.common.AdData>); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBiddingLogicUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setDailyUpdateUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setExpirationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setName(@NonNull String); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setTrustedBiddingData(@Nullable android.adservices.customaudience.TrustedBiddingData); + method @NonNull public android.adservices.customaudience.CustomAudience.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals); + } + + public class CustomAudienceManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void fetchAndJoinCustomAudience(@NonNull android.adservices.customaudience.FetchAndJoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @NonNull public static android.adservices.customaudience.CustomAudienceManager get(@NonNull android.content.Context); + method @NonNull public android.adservices.customaudience.TestCustomAudienceManager getTestCustomAudienceManager(); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void joinCustomAudience(@NonNull android.adservices.customaudience.JoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void leaveCustomAudience(@NonNull android.adservices.customaudience.LeaveCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public final class FetchAndJoinCustomAudienceRequest { + method @Nullable public java.time.Instant getActivationTime(); + method @Nullable public java.time.Instant getExpirationTime(); + method @NonNull public android.net.Uri getFetchUri(); + method @Nullable public String getName(); + method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals(); + } + + public static final class FetchAndJoinCustomAudienceRequest.Builder { + ctor public FetchAndJoinCustomAudienceRequest.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setActivationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setExpirationTime(@Nullable java.time.Instant); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setFetchUri(@NonNull android.net.Uri); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setName(@Nullable String); + method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals); + } + + public class JoinCustomAudienceRequest { + method @NonNull public android.adservices.customaudience.CustomAudience getCustomAudience(); + } + + public static final class JoinCustomAudienceRequest.Builder { + ctor public JoinCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest.Builder setCustomAudience(@NonNull android.adservices.customaudience.CustomAudience); + } + + public final class LeaveCustomAudienceRequest { + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class LeaveCustomAudienceRequest.Builder { + ctor public LeaveCustomAudienceRequest.Builder(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest build(); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setName(@NonNull String); + } + + public class RemoveCustomAudienceOverrideRequest { + ctor public RemoveCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String); + method @NonNull public android.adservices.common.AdTechIdentifier getBuyer(); + method @NonNull public String getName(); + } + + public static final class RemoveCustomAudienceOverrideRequest.Builder { + ctor public RemoveCustomAudienceOverrideRequest.Builder(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest build(); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier); + method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setName(@NonNull String); + } + + public class TestCustomAudienceManager { + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideCustomAudienceRemoteInfo(@NonNull android.adservices.customaudience.AddCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeCustomAudienceRemoteInfoOverride(@NonNull android.adservices.customaudience.RemoveCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllCustomAudienceOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + } + + public final class TrustedBiddingData implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.String> getTrustedBiddingKeys(); + method @NonNull public android.net.Uri getTrustedBiddingUri(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.TrustedBiddingData> CREATOR; + } + + public static final class TrustedBiddingData.Builder { + ctor public TrustedBiddingData.Builder(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData build(); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingKeys(@NonNull java.util.List<java.lang.String>); + method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingUri(@NonNull android.net.Uri); + } + +} + +package android.adservices.exceptions { + + public class AdServicesException extends java.lang.Exception { + ctor public AdServicesException(@Nullable String, @Nullable Throwable); + ctor public AdServicesException(@Nullable String); + } + +} + +package android.adservices.measurement { + + public class DeletionRequest { + method public int getDeletionMode(); + method @NonNull public java.util.List<android.net.Uri> getDomainUris(); + method @NonNull public java.time.Instant getEnd(); + method public int getMatchBehavior(); + method @NonNull public java.util.List<android.net.Uri> getOriginUris(); + method @NonNull public java.time.Instant getStart(); + field public static final int DELETION_MODE_ALL = 0; // 0x0 + field public static final int DELETION_MODE_EXCLUDE_INTERNAL_DATA = 1; // 0x1 + field public static final int MATCH_BEHAVIOR_DELETE = 0; // 0x0 + field public static final int MATCH_BEHAVIOR_PRESERVE = 1; // 0x1 + } + + public static final class DeletionRequest.Builder { + ctor public DeletionRequest.Builder(); + method @NonNull public android.adservices.measurement.DeletionRequest build(); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDeletionMode(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDomainUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setEnd(@NonNull java.time.Instant); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setMatchBehavior(int); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setOriginUris(@Nullable java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.DeletionRequest.Builder setStart(@NonNull java.time.Instant); + } + + public class MeasurementManager { + method public void deleteRegistrations(@NonNull android.adservices.measurement.DeletionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method public void deleteRegistrations(@NonNull android.adservices.measurement.DeletionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @NonNull public static android.adservices.measurement.MeasurementManager get(@NonNull android.content.Context); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void getMeasurementApiStatus(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Integer,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void getMeasurementApiStatus(@NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Integer,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.net.Uri, @Nullable android.view.InputEvent, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.net.Uri, @Nullable android.view.InputEvent, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.adservices.measurement.SourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.adservices.measurement.SourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerTrigger(@NonNull android.net.Uri, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerTrigger(@NonNull android.net.Uri, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebSource(@NonNull android.adservices.measurement.WebSourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebSource(@NonNull android.adservices.measurement.WebSourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebTrigger(@NonNull android.adservices.measurement.WebTriggerRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>); + method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebTrigger(@NonNull android.adservices.measurement.WebTriggerRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>); + field public static final int MEASUREMENT_API_STATE_DISABLED = 0; // 0x0 + field public static final int MEASUREMENT_API_STATE_ENABLED = 1; // 0x1 + } + + public final class SourceRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public java.util.List<android.net.Uri> getRegistrationUris(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.SourceRegistrationRequest> CREATOR; + } + + public static final class SourceRegistrationRequest.Builder { + ctor public SourceRegistrationRequest.Builder(@NonNull java.util.List<android.net.Uri>); + method @NonNull public android.adservices.measurement.SourceRegistrationRequest build(); + method @NonNull public android.adservices.measurement.SourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + } + + public final class WebSourceParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceParams> CREATOR; + } + + public static final class WebSourceParams.Builder { + ctor public WebSourceParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceParams build(); + method @NonNull public android.adservices.measurement.WebSourceParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebSourceRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.Uri getAppDestination(); + method @Nullable public android.view.InputEvent getInputEvent(); + method @NonNull public java.util.List<android.adservices.measurement.WebSourceParams> getSourceParams(); + method @NonNull public android.net.Uri getTopOriginUri(); + method @Nullable public android.net.Uri getVerifiedDestination(); + method @Nullable public android.net.Uri getWebDestination(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceRegistrationRequest> CREATOR; + } + + public static final class WebSourceRegistrationRequest.Builder { + ctor public WebSourceRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebSourceParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest build(); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setAppDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setVerifiedDestination(@Nullable android.net.Uri); + method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setWebDestination(@Nullable android.net.Uri); + } + + public final class WebTriggerParams implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getRegistrationUri(); + method public boolean isDebugKeyAllowed(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerParams> CREATOR; + } + + public static final class WebTriggerParams.Builder { + ctor public WebTriggerParams.Builder(@NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerParams build(); + method @NonNull public android.adservices.measurement.WebTriggerParams.Builder setDebugKeyAllowed(boolean); + } + + public final class WebTriggerRegistrationRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.Uri getDestination(); + method @NonNull public java.util.List<android.adservices.measurement.WebTriggerParams> getTriggerParams(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerRegistrationRequest> CREATOR; + } + + public static final class WebTriggerRegistrationRequest.Builder { + ctor public WebTriggerRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebTriggerParams>, @NonNull android.net.Uri); + method @NonNull public android.adservices.measurement.WebTriggerRegistrationRequest build(); + } + +} + +package android.adservices.topics { + + public final class EncryptedTopic { + ctor public EncryptedTopic(@NonNull byte[], @NonNull String, @NonNull byte[]); + method @NonNull public byte[] getEncapsulatedKey(); + method @NonNull public byte[] getEncryptedTopic(); + method @NonNull public String getKeyIdentifier(); + } + + public final class GetTopicsRequest { + method @NonNull public String getAdsSdkName(); + method public boolean shouldRecordObservation(); + } + + public static final class GetTopicsRequest.Builder { + ctor public GetTopicsRequest.Builder(); + method @NonNull public android.adservices.topics.GetTopicsRequest build(); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setAdsSdkName(@NonNull String); + method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setShouldRecordObservation(boolean); + } + + public final class GetTopicsResponse { + method @NonNull public java.util.List<android.adservices.topics.EncryptedTopic> getEncryptedTopics(); + method @NonNull public java.util.List<android.adservices.topics.Topic> getTopics(); + } + + public static final class GetTopicsResponse.Builder { + ctor @Deprecated public GetTopicsResponse.Builder(@NonNull java.util.List<android.adservices.topics.Topic>); + ctor public GetTopicsResponse.Builder(@NonNull java.util.List<android.adservices.topics.Topic>, @NonNull java.util.List<android.adservices.topics.EncryptedTopic>); + method @NonNull public android.adservices.topics.GetTopicsResponse build(); + } + + public final class Topic { + ctor public Topic(long, long, int); + method public long getModelVersion(); + method public long getTaxonomyVersion(); + method public int getTopicId(); + } + + public final class TopicsManager { + method @NonNull public static android.adservices.topics.TopicsManager get(@NonNull android.content.Context); + method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_TOPICS) public void getTopics(@NonNull android.adservices.topics.GetTopicsRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.topics.GetTopicsResponse,java.lang.Exception>); + } + +} + diff --git a/extensions/11/public/api/framework-connectivity-removed.txt b/extensions/11/public/api/framework-connectivity-removed.txt new file mode 100644 index 000000000..303a1e617 --- /dev/null +++ b/extensions/11/public/api/framework-connectivity-removed.txt @@ -0,0 +1,11 @@ +// Signature format: 2.0 +package android.net { + + public class ConnectivityManager { + method @Deprecated public boolean requestRouteToHost(int, int); + method @Deprecated public int startUsingNetworkFeature(int, String); + method @Deprecated public int stopUsingNetworkFeature(int, String); + } + +} + diff --git a/extensions/11/public/api/framework-connectivity-t-removed.txt b/extensions/11/public/api/framework-connectivity-t-removed.txt new file mode 100644 index 000000000..1ba87d8a2 --- /dev/null +++ b/extensions/11/public/api/framework-connectivity-t-removed.txt @@ -0,0 +1,9 @@ +// Signature format: 2.0 +package android.net { + + public class TrafficStats { + method @Deprecated public static void setThreadStatsUidSelf(); + } + +} + diff --git a/extensions/11/public/api/framework-connectivity-t.txt b/extensions/11/public/api/framework-connectivity-t.txt new file mode 100644 index 000000000..86745d401 --- /dev/null +++ b/extensions/11/public/api/framework-connectivity-t.txt @@ -0,0 +1,267 @@ +// Signature format: 2.0 +package android.app.usage { + + public final class NetworkStats implements java.lang.AutoCloseable { + method public void close(); + method public boolean getNextBucket(@Nullable android.app.usage.NetworkStats.Bucket); + method public boolean hasNextBucket(); + } + + public static class NetworkStats.Bucket { + ctor public NetworkStats.Bucket(); + method public int getDefaultNetworkStatus(); + method public long getEndTimeStamp(); + method public int getMetered(); + method public int getRoaming(); + method public long getRxBytes(); + method public long getRxPackets(); + method public long getStartTimeStamp(); + method public int getState(); + method public int getTag(); + method public long getTxBytes(); + method public long getTxPackets(); + method public int getUid(); + field public static final int DEFAULT_NETWORK_ALL = -1; // 0xffffffff + field public static final int DEFAULT_NETWORK_NO = 1; // 0x1 + field public static final int DEFAULT_NETWORK_YES = 2; // 0x2 + field public static final int METERED_ALL = -1; // 0xffffffff + field public static final int METERED_NO = 1; // 0x1 + field public static final int METERED_YES = 2; // 0x2 + field public static final int ROAMING_ALL = -1; // 0xffffffff + field public static final int ROAMING_NO = 1; // 0x1 + field public static final int ROAMING_YES = 2; // 0x2 + field public static final int STATE_ALL = -1; // 0xffffffff + field public static final int STATE_DEFAULT = 1; // 0x1 + field public static final int STATE_FOREGROUND = 2; // 0x2 + field public static final int TAG_NONE = 0; // 0x0 + field public static final int UID_ALL = -1; // 0xffffffff + field public static final int UID_REMOVED = -4; // 0xfffffffc + field public static final int UID_TETHERING = -5; // 0xfffffffb + } + + public class NetworkStatsManager { + method @WorkerThread public android.app.usage.NetworkStats queryDetails(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUid(int, @Nullable String, long, long, int) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTag(int, @Nullable String, long, long, int, int) throws java.lang.SecurityException; + method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTagState(int, @Nullable String, long, long, int, int, int) throws java.lang.SecurityException; + method @WorkerThread public android.app.usage.NetworkStats querySummary(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForDevice(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForUser(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException; + method public void registerUsageCallback(int, @Nullable String, long, @NonNull android.app.usage.NetworkStatsManager.UsageCallback); + method public void registerUsageCallback(int, @Nullable String, long, @NonNull android.app.usage.NetworkStatsManager.UsageCallback, @Nullable android.os.Handler); + method public void unregisterUsageCallback(@NonNull android.app.usage.NetworkStatsManager.UsageCallback); + } + + public abstract static class NetworkStatsManager.UsageCallback { + ctor public NetworkStatsManager.UsageCallback(); + method public abstract void onThresholdReached(int, @Nullable String); + } + +} + +package android.net { + + public final class EthernetNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable { + ctor public EthernetNetworkSpecifier(@NonNull String); + method public int describeContents(); + method @Nullable public String getInterfaceName(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkSpecifier> CREATOR; + } + + public final class IpSecAlgorithm implements android.os.Parcelable { + ctor public IpSecAlgorithm(@NonNull String, @NonNull byte[]); + ctor public IpSecAlgorithm(@NonNull String, @NonNull byte[], int); + method public int describeContents(); + method @NonNull public byte[] getKey(); + method @NonNull public String getName(); + method @NonNull public static java.util.Set<java.lang.String> getSupportedAlgorithms(); + method public int getTruncationLengthBits(); + method public void writeToParcel(android.os.Parcel, int); + field public static final String AUTH_AES_CMAC = "cmac(aes)"; + field public static final String AUTH_AES_XCBC = "xcbc(aes)"; + field public static final String AUTH_CRYPT_AES_GCM = "rfc4106(gcm(aes))"; + field public static final String AUTH_CRYPT_CHACHA20_POLY1305 = "rfc7539esp(chacha20,poly1305)"; + field public static final String AUTH_HMAC_MD5 = "hmac(md5)"; + field public static final String AUTH_HMAC_SHA1 = "hmac(sha1)"; + field public static final String AUTH_HMAC_SHA256 = "hmac(sha256)"; + field public static final String AUTH_HMAC_SHA384 = "hmac(sha384)"; + field public static final String AUTH_HMAC_SHA512 = "hmac(sha512)"; + field @NonNull public static final android.os.Parcelable.Creator<android.net.IpSecAlgorithm> CREATOR; + field public static final String CRYPT_AES_CBC = "cbc(aes)"; + field public static final String CRYPT_AES_CTR = "rfc3686(ctr(aes))"; + } + + public class IpSecManager { + method @NonNull public android.net.IpSecManager.SecurityParameterIndex allocateSecurityParameterIndex(@NonNull java.net.InetAddress) throws android.net.IpSecManager.ResourceUnavailableException; + method @NonNull public android.net.IpSecManager.SecurityParameterIndex allocateSecurityParameterIndex(@NonNull java.net.InetAddress, int) throws android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException; + method public void applyTransportModeTransform(@NonNull java.net.Socket, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method public void applyTransportModeTransform(@NonNull java.net.DatagramSocket, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method public void applyTransportModeTransform(@NonNull java.io.FileDescriptor, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method @NonNull public android.net.IpSecManager.UdpEncapsulationSocket openUdpEncapsulationSocket(int) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException; + method @NonNull public android.net.IpSecManager.UdpEncapsulationSocket openUdpEncapsulationSocket() throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException; + method public void removeTransportModeTransforms(@NonNull java.net.Socket) throws java.io.IOException; + method public void removeTransportModeTransforms(@NonNull java.net.DatagramSocket) throws java.io.IOException; + method public void removeTransportModeTransforms(@NonNull java.io.FileDescriptor) throws java.io.IOException; + field public static final int DIRECTION_IN = 0; // 0x0 + field public static final int DIRECTION_OUT = 1; // 0x1 + } + + public static final class IpSecManager.ResourceUnavailableException extends android.util.AndroidException { + } + + public static final class IpSecManager.SecurityParameterIndex implements java.lang.AutoCloseable { + method public void close(); + method public int getSpi(); + } + + public static final class IpSecManager.SpiUnavailableException extends android.util.AndroidException { + method public int getSpi(); + } + + public static final class IpSecManager.UdpEncapsulationSocket implements java.lang.AutoCloseable { + method public void close() throws java.io.IOException; + method public java.io.FileDescriptor getFileDescriptor(); + method public int getPort(); + } + + public final class IpSecTransform implements java.lang.AutoCloseable { + method public void close(); + } + + public static class IpSecTransform.Builder { + ctor public IpSecTransform.Builder(@NonNull android.content.Context); + method @NonNull public android.net.IpSecTransform buildTransportModeTransform(@NonNull java.net.InetAddress, @NonNull android.net.IpSecManager.SecurityParameterIndex) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException; + method @NonNull public android.net.IpSecTransform.Builder setAuthenticatedEncryption(@NonNull android.net.IpSecAlgorithm); + method @NonNull public android.net.IpSecTransform.Builder setAuthentication(@NonNull android.net.IpSecAlgorithm); + method @NonNull public android.net.IpSecTransform.Builder setEncryption(@NonNull android.net.IpSecAlgorithm); + method @NonNull public android.net.IpSecTransform.Builder setIpv4Encapsulation(@NonNull android.net.IpSecManager.UdpEncapsulationSocket, int); + } + + public class TrafficStats { + ctor public TrafficStats(); + method public static void clearThreadStatsTag(); + method public static void clearThreadStatsUid(); + method public static int getAndSetThreadStatsTag(int); + method public static long getMobileRxBytes(); + method public static long getMobileRxPackets(); + method public static long getMobileTxBytes(); + method public static long getMobileTxPackets(); + method public static long getRxBytes(@NonNull String); + method public static long getRxPackets(@NonNull String); + method public static int getThreadStatsTag(); + method public static int getThreadStatsUid(); + method public static long getTotalRxBytes(); + method public static long getTotalRxPackets(); + method public static long getTotalTxBytes(); + method public static long getTotalTxPackets(); + method public static long getTxBytes(@NonNull String); + method public static long getTxPackets(@NonNull String); + method public static long getUidRxBytes(int); + method public static long getUidRxPackets(int); + method @Deprecated public static long getUidTcpRxBytes(int); + method @Deprecated public static long getUidTcpRxSegments(int); + method @Deprecated public static long getUidTcpTxBytes(int); + method @Deprecated public static long getUidTcpTxSegments(int); + method public static long getUidTxBytes(int); + method public static long getUidTxPackets(int); + method @Deprecated public static long getUidUdpRxBytes(int); + method @Deprecated public static long getUidUdpRxPackets(int); + method @Deprecated public static long getUidUdpTxBytes(int); + method @Deprecated public static long getUidUdpTxPackets(int); + method public static void incrementOperationCount(int); + method public static void incrementOperationCount(int, int); + method public static void setThreadStatsTag(int); + method public static void setThreadStatsUid(int); + method public static void tagDatagramSocket(@NonNull java.net.DatagramSocket) throws java.net.SocketException; + method public static void tagFileDescriptor(@NonNull java.io.FileDescriptor) throws java.io.IOException; + method public static void tagSocket(@NonNull java.net.Socket) throws java.net.SocketException; + method public static void untagDatagramSocket(@NonNull java.net.DatagramSocket) throws java.net.SocketException; + method public static void untagFileDescriptor(@NonNull java.io.FileDescriptor) throws java.io.IOException; + method public static void untagSocket(@NonNull java.net.Socket) throws java.net.SocketException; + field public static final int UNSUPPORTED = -1; // 0xffffffff + } + +} + +package android.net.nsd { + + public final class NsdManager { + method public void discoverServices(String, int, android.net.nsd.NsdManager.DiscoveryListener); + method public void discoverServices(@NonNull String, int, @Nullable android.net.Network, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.DiscoveryListener); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void discoverServices(@NonNull String, int, @NonNull android.net.NetworkRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.DiscoveryListener); + method public void registerService(android.net.nsd.NsdServiceInfo, int, android.net.nsd.NsdManager.RegistrationListener); + method public void registerService(@NonNull android.net.nsd.NsdServiceInfo, int, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.RegistrationListener); + method public void registerServiceInfoCallback(@NonNull android.net.nsd.NsdServiceInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.ServiceInfoCallback); + method @Deprecated public void resolveService(android.net.nsd.NsdServiceInfo, android.net.nsd.NsdManager.ResolveListener); + method @Deprecated public void resolveService(@NonNull android.net.nsd.NsdServiceInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.ResolveListener); + method public void stopServiceDiscovery(android.net.nsd.NsdManager.DiscoveryListener); + method public void stopServiceResolution(@NonNull android.net.nsd.NsdManager.ResolveListener); + method public void unregisterService(android.net.nsd.NsdManager.RegistrationListener); + method public void unregisterServiceInfoCallback(@NonNull android.net.nsd.NsdManager.ServiceInfoCallback); + field public static final String ACTION_NSD_STATE_CHANGED = "android.net.nsd.STATE_CHANGED"; + field public static final String EXTRA_NSD_STATE = "nsd_state"; + field public static final int FAILURE_ALREADY_ACTIVE = 3; // 0x3 + field public static final int FAILURE_BAD_PARAMETERS = 6; // 0x6 + field public static final int FAILURE_INTERNAL_ERROR = 0; // 0x0 + field public static final int FAILURE_MAX_LIMIT = 4; // 0x4 + field public static final int FAILURE_OPERATION_NOT_RUNNING = 5; // 0x5 + field public static final int NSD_STATE_DISABLED = 1; // 0x1 + field public static final int NSD_STATE_ENABLED = 2; // 0x2 + field public static final int PROTOCOL_DNS_SD = 1; // 0x1 + } + + public static interface NsdManager.DiscoveryListener { + method public void onDiscoveryStarted(String); + method public void onDiscoveryStopped(String); + method public void onServiceFound(android.net.nsd.NsdServiceInfo); + method public void onServiceLost(android.net.nsd.NsdServiceInfo); + method public void onStartDiscoveryFailed(String, int); + method public void onStopDiscoveryFailed(String, int); + } + + public static interface NsdManager.RegistrationListener { + method public void onRegistrationFailed(android.net.nsd.NsdServiceInfo, int); + method public void onServiceRegistered(android.net.nsd.NsdServiceInfo); + method public void onServiceUnregistered(android.net.nsd.NsdServiceInfo); + method public void onUnregistrationFailed(android.net.nsd.NsdServiceInfo, int); + } + + public static interface NsdManager.ResolveListener { + method public default void onResolutionStopped(@NonNull android.net.nsd.NsdServiceInfo); + method public void onResolveFailed(android.net.nsd.NsdServiceInfo, int); + method public void onServiceResolved(android.net.nsd.NsdServiceInfo); + method public default void onStopResolutionFailed(@NonNull android.net.nsd.NsdServiceInfo, int); + } + + public static interface NsdManager.ServiceInfoCallback { + method public void onServiceInfoCallbackRegistrationFailed(int); + method public void onServiceInfoCallbackUnregistered(); + method public void onServiceLost(); + method public void onServiceUpdated(@NonNull android.net.nsd.NsdServiceInfo); + } + + public final class NsdServiceInfo implements android.os.Parcelable { + ctor public NsdServiceInfo(); + method public int describeContents(); + method public java.util.Map<java.lang.String,byte[]> getAttributes(); + method @Deprecated public java.net.InetAddress getHost(); + method @NonNull public java.util.List<java.net.InetAddress> getHostAddresses(); + method @Nullable public android.net.Network getNetwork(); + method public int getPort(); + method public String getServiceName(); + method public String getServiceType(); + method public void removeAttribute(String); + method public void setAttribute(String, String); + method @Deprecated public void setHost(java.net.InetAddress); + method public void setHostAddresses(@NonNull java.util.List<java.net.InetAddress>); + method public void setNetwork(@Nullable android.net.Network); + method public void setPort(int); + method public void setServiceName(String); + method public void setServiceType(String); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.NsdServiceInfo> CREATOR; + } + +} + diff --git a/extensions/11/public/api/framework-connectivity.txt b/extensions/11/public/api/framework-connectivity.txt new file mode 100644 index 000000000..6860c3c38 --- /dev/null +++ b/extensions/11/public/api/framework-connectivity.txt @@ -0,0 +1,816 @@ +// Signature format: 2.0 +package android.net { + + public class CaptivePortal implements android.os.Parcelable { + method public int describeContents(); + method public void ignoreNetwork(); + method public void reportCaptivePortalDismissed(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.CaptivePortal> CREATOR; + } + + public class ConnectivityDiagnosticsManager { + method public void registerConnectivityDiagnosticsCallback(@NonNull android.net.NetworkRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback); + method public void unregisterConnectivityDiagnosticsCallback(@NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback); + } + + public abstract static class ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback { + ctor public ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback(); + method public void onConnectivityReportAvailable(@NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityReport); + method public void onDataStallSuspected(@NonNull android.net.ConnectivityDiagnosticsManager.DataStallReport); + method public void onNetworkConnectivityReported(@NonNull android.net.Network, boolean); + } + + public static final class ConnectivityDiagnosticsManager.ConnectivityReport implements android.os.Parcelable { + ctor public ConnectivityDiagnosticsManager.ConnectivityReport(@NonNull android.net.Network, long, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkCapabilities, @NonNull android.os.PersistableBundle); + method public int describeContents(); + method @NonNull public android.os.PersistableBundle getAdditionalInfo(); + method @NonNull public android.net.LinkProperties getLinkProperties(); + method @NonNull public android.net.Network getNetwork(); + method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities(); + method public long getReportTimestamp(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ConnectivityDiagnosticsManager.ConnectivityReport> CREATOR; + field public static final String KEY_NETWORK_PROBES_ATTEMPTED_BITMASK = "networkProbesAttempted"; + field public static final String KEY_NETWORK_PROBES_SUCCEEDED_BITMASK = "networkProbesSucceeded"; + field public static final String KEY_NETWORK_VALIDATION_RESULT = "networkValidationResult"; + field public static final int NETWORK_PROBE_DNS = 4; // 0x4 + field public static final int NETWORK_PROBE_FALLBACK = 32; // 0x20 + field public static final int NETWORK_PROBE_HTTP = 8; // 0x8 + field public static final int NETWORK_PROBE_HTTPS = 16; // 0x10 + field public static final int NETWORK_PROBE_PRIVATE_DNS = 64; // 0x40 + field public static final int NETWORK_VALIDATION_RESULT_INVALID = 0; // 0x0 + field public static final int NETWORK_VALIDATION_RESULT_PARTIALLY_VALID = 2; // 0x2 + field public static final int NETWORK_VALIDATION_RESULT_SKIPPED = 3; // 0x3 + field public static final int NETWORK_VALIDATION_RESULT_VALID = 1; // 0x1 + } + + public static final class ConnectivityDiagnosticsManager.DataStallReport implements android.os.Parcelable { + ctor public ConnectivityDiagnosticsManager.DataStallReport(@NonNull android.net.Network, long, int, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkCapabilities, @NonNull android.os.PersistableBundle); + method public int describeContents(); + method public int getDetectionMethod(); + method @NonNull public android.net.LinkProperties getLinkProperties(); + method @NonNull public android.net.Network getNetwork(); + method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities(); + method public long getReportTimestamp(); + method @NonNull public android.os.PersistableBundle getStallDetails(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ConnectivityDiagnosticsManager.DataStallReport> CREATOR; + field public static final int DETECTION_METHOD_DNS_EVENTS = 1; // 0x1 + field public static final int DETECTION_METHOD_TCP_METRICS = 2; // 0x2 + field public static final String KEY_DNS_CONSECUTIVE_TIMEOUTS = "dnsConsecutiveTimeouts"; + field public static final String KEY_TCP_METRICS_COLLECTION_PERIOD_MILLIS = "tcpMetricsCollectionPeriodMillis"; + field public static final String KEY_TCP_PACKET_FAIL_RATE = "tcpPacketFailRate"; + } + + public class ConnectivityManager { + method public void addDefaultNetworkActiveListener(android.net.ConnectivityManager.OnNetworkActiveListener); + method public boolean bindProcessToNetwork(@Nullable android.net.Network); + method @NonNull public android.net.SocketKeepalive createSocketKeepalive(@NonNull android.net.Network, @NonNull android.net.IpSecManager.UdpEncapsulationSocket, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback); + method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.Network getActiveNetwork(); + method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getActiveNetworkInfo(); + method @Deprecated @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo[] getAllNetworkInfo(); + method @Deprecated @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.Network[] getAllNetworks(); + method @Deprecated public boolean getBackgroundDataSetting(); + method @Nullable public android.net.Network getBoundNetworkForProcess(); + method public int getConnectionOwnerUid(int, @NonNull java.net.InetSocketAddress, @NonNull java.net.InetSocketAddress); + method @Nullable public android.net.ProxyInfo getDefaultProxy(); + method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.LinkProperties getLinkProperties(@Nullable android.net.Network); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public int getMultipathPreference(@Nullable android.net.Network); + method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkCapabilities getNetworkCapabilities(@Nullable android.net.Network); + method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getNetworkInfo(int); + method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getNetworkInfo(@Nullable android.net.Network); + method @Deprecated @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public int getNetworkPreference(); + method @Nullable public byte[] getNetworkWatchlistConfigHash(); + method @Deprecated @Nullable public static android.net.Network getProcessDefaultNetwork(); + method public int getRestrictBackgroundStatus(); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public boolean isActiveNetworkMetered(); + method public boolean isDefaultNetworkActive(); + method @Deprecated public static boolean isNetworkTypeValid(int); + method public void registerBestMatchingNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.app.PendingIntent); + method public void releaseNetworkRequest(@NonNull android.app.PendingIntent); + method public void removeDefaultNetworkActiveListener(@NonNull android.net.ConnectivityManager.OnNetworkActiveListener); + method @Deprecated public void reportBadNetwork(@Nullable android.net.Network); + method public void reportNetworkConnectivity(@Nullable android.net.Network, boolean); + method public boolean requestBandwidthUpdate(@NonNull android.net.Network); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, int); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler, int); + method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.app.PendingIntent); + method @Deprecated public void setNetworkPreference(int); + method @Deprecated public static boolean setProcessDefaultNetwork(@Nullable android.net.Network); + method public void unregisterNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback); + method public void unregisterNetworkCallback(@NonNull android.app.PendingIntent); + field @Deprecated public static final String ACTION_BACKGROUND_DATA_SETTING_CHANGED = "android.net.conn.BACKGROUND_DATA_SETTING_CHANGED"; + field public static final String ACTION_CAPTIVE_PORTAL_SIGN_IN = "android.net.conn.CAPTIVE_PORTAL"; + field public static final String ACTION_RESTRICT_BACKGROUND_CHANGED = "android.net.conn.RESTRICT_BACKGROUND_CHANGED"; + field @Deprecated public static final String CONNECTIVITY_ACTION = "android.net.conn.CONNECTIVITY_CHANGE"; + field @Deprecated public static final int DEFAULT_NETWORK_PREFERENCE = 1; // 0x1 + field public static final String EXTRA_CAPTIVE_PORTAL = "android.net.extra.CAPTIVE_PORTAL"; + field public static final String EXTRA_CAPTIVE_PORTAL_URL = "android.net.extra.CAPTIVE_PORTAL_URL"; + field @Deprecated public static final String EXTRA_EXTRA_INFO = "extraInfo"; + field @Deprecated public static final String EXTRA_IS_FAILOVER = "isFailover"; + field public static final String EXTRA_NETWORK = "android.net.extra.NETWORK"; + field @Deprecated public static final String EXTRA_NETWORK_INFO = "networkInfo"; + field public static final String EXTRA_NETWORK_REQUEST = "android.net.extra.NETWORK_REQUEST"; + field @Deprecated public static final String EXTRA_NETWORK_TYPE = "networkType"; + field public static final String EXTRA_NO_CONNECTIVITY = "noConnectivity"; + field @Deprecated public static final String EXTRA_OTHER_NETWORK_INFO = "otherNetwork"; + field public static final String EXTRA_REASON = "reason"; + field public static final int MULTIPATH_PREFERENCE_HANDOVER = 1; // 0x1 + field public static final int MULTIPATH_PREFERENCE_PERFORMANCE = 4; // 0x4 + field public static final int MULTIPATH_PREFERENCE_RELIABILITY = 2; // 0x2 + field public static final int RESTRICT_BACKGROUND_STATUS_DISABLED = 1; // 0x1 + field public static final int RESTRICT_BACKGROUND_STATUS_ENABLED = 3; // 0x3 + field public static final int RESTRICT_BACKGROUND_STATUS_WHITELISTED = 2; // 0x2 + field @Deprecated public static final int TYPE_BLUETOOTH = 7; // 0x7 + field @Deprecated public static final int TYPE_DUMMY = 8; // 0x8 + field @Deprecated public static final int TYPE_ETHERNET = 9; // 0x9 + field @Deprecated public static final int TYPE_MOBILE = 0; // 0x0 + field @Deprecated public static final int TYPE_MOBILE_DUN = 4; // 0x4 + field @Deprecated public static final int TYPE_MOBILE_HIPRI = 5; // 0x5 + field @Deprecated public static final int TYPE_MOBILE_MMS = 2; // 0x2 + field @Deprecated public static final int TYPE_MOBILE_SUPL = 3; // 0x3 + field @Deprecated public static final int TYPE_VPN = 17; // 0x11 + field @Deprecated public static final int TYPE_WIFI = 1; // 0x1 + field @Deprecated public static final int TYPE_WIMAX = 6; // 0x6 + } + + public static class ConnectivityManager.NetworkCallback { + ctor public ConnectivityManager.NetworkCallback(); + ctor public ConnectivityManager.NetworkCallback(int); + method public void onAvailable(@NonNull android.net.Network); + method public void onBlockedStatusChanged(@NonNull android.net.Network, boolean); + method public void onCapabilitiesChanged(@NonNull android.net.Network, @NonNull android.net.NetworkCapabilities); + method public void onLinkPropertiesChanged(@NonNull android.net.Network, @NonNull android.net.LinkProperties); + method public void onLosing(@NonNull android.net.Network, int); + method public void onLost(@NonNull android.net.Network); + method public void onUnavailable(); + field public static final int FLAG_INCLUDE_LOCATION_INFO = 1; // 0x1 + } + + public static interface ConnectivityManager.OnNetworkActiveListener { + method public void onNetworkActive(); + } + + public class DhcpInfo implements android.os.Parcelable { + ctor public DhcpInfo(); + method public int describeContents(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.DhcpInfo> CREATOR; + field public int dns1; + field public int dns2; + field public int gateway; + field public int ipAddress; + field public int leaseDuration; + field public int netmask; + field public int serverAddress; + } + + public final class DnsResolver { + method @NonNull public static android.net.DnsResolver getInstance(); + method public void query(@Nullable android.net.Network, @NonNull String, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super java.util.List<java.net.InetAddress>>); + method public void query(@Nullable android.net.Network, @NonNull String, int, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super java.util.List<java.net.InetAddress>>); + method public void rawQuery(@Nullable android.net.Network, @NonNull byte[], int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super byte[]>); + method public void rawQuery(@Nullable android.net.Network, @NonNull String, int, int, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super byte[]>); + field public static final int CLASS_IN = 1; // 0x1 + field public static final int ERROR_PARSE = 0; // 0x0 + field public static final int ERROR_SYSTEM = 1; // 0x1 + field public static final int FLAG_EMPTY = 0; // 0x0 + field public static final int FLAG_NO_CACHE_LOOKUP = 4; // 0x4 + field public static final int FLAG_NO_CACHE_STORE = 2; // 0x2 + field public static final int FLAG_NO_RETRY = 1; // 0x1 + field public static final int TYPE_A = 1; // 0x1 + field public static final int TYPE_AAAA = 28; // 0x1c + } + + public static interface DnsResolver.Callback<T> { + method public void onAnswer(@NonNull T, int); + method public void onError(@NonNull android.net.DnsResolver.DnsException); + } + + public static class DnsResolver.DnsException extends java.lang.Exception { + ctor public DnsResolver.DnsException(int, @Nullable Throwable); + field public final int code; + } + + public class InetAddresses { + method public static boolean isNumericAddress(@NonNull String); + method @NonNull public static java.net.InetAddress parseNumericAddress(@NonNull String); + } + + public final class IpConfiguration implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.ProxyInfo getHttpProxy(); + method @Nullable public android.net.StaticIpConfiguration getStaticIpConfiguration(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.IpConfiguration> CREATOR; + } + + public static final class IpConfiguration.Builder { + ctor public IpConfiguration.Builder(); + method @NonNull public android.net.IpConfiguration build(); + method @NonNull public android.net.IpConfiguration.Builder setHttpProxy(@Nullable android.net.ProxyInfo); + method @NonNull public android.net.IpConfiguration.Builder setStaticIpConfiguration(@Nullable android.net.StaticIpConfiguration); + } + + public final class IpPrefix implements android.os.Parcelable { + ctor public IpPrefix(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int); + method public boolean contains(@NonNull java.net.InetAddress); + method public int describeContents(); + method @NonNull public java.net.InetAddress getAddress(); + method @IntRange(from=0, to=128) public int getPrefixLength(); + method @NonNull public byte[] getRawAddress(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.IpPrefix> CREATOR; + } + + public class LinkAddress implements android.os.Parcelable { + method public int describeContents(); + method public java.net.InetAddress getAddress(); + method public int getFlags(); + method @IntRange(from=0, to=128) public int getPrefixLength(); + method public int getScope(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.LinkAddress> CREATOR; + } + + public final class LinkProperties implements android.os.Parcelable { + ctor public LinkProperties(); + method public boolean addRoute(@NonNull android.net.RouteInfo); + method public void clear(); + method public int describeContents(); + method @Nullable public java.net.Inet4Address getDhcpServerAddress(); + method @NonNull public java.util.List<java.net.InetAddress> getDnsServers(); + method @Nullable public String getDomains(); + method @Nullable public android.net.ProxyInfo getHttpProxy(); + method @Nullable public String getInterfaceName(); + method @NonNull public java.util.List<android.net.LinkAddress> getLinkAddresses(); + method public int getMtu(); + method @Nullable public android.net.IpPrefix getNat64Prefix(); + method @Nullable public String getPrivateDnsServerName(); + method @NonNull public java.util.List<android.net.RouteInfo> getRoutes(); + method public boolean isPrivateDnsActive(); + method public boolean isWakeOnLanSupported(); + method public void setDhcpServerAddress(@Nullable java.net.Inet4Address); + method public void setDnsServers(@NonNull java.util.Collection<java.net.InetAddress>); + method public void setDomains(@Nullable String); + method public void setHttpProxy(@Nullable android.net.ProxyInfo); + method public void setInterfaceName(@Nullable String); + method public void setLinkAddresses(@NonNull java.util.Collection<android.net.LinkAddress>); + method public void setMtu(int); + method public void setNat64Prefix(@Nullable android.net.IpPrefix); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.LinkProperties> CREATOR; + } + + public final class MacAddress implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public static android.net.MacAddress fromBytes(@NonNull byte[]); + method @NonNull public static android.net.MacAddress fromString(@NonNull String); + method public int getAddressType(); + method @Nullable public java.net.Inet6Address getLinkLocalIpv6FromEui48Mac(); + method public boolean isLocallyAssigned(); + method public boolean matches(@NonNull android.net.MacAddress, @NonNull android.net.MacAddress); + method @NonNull public byte[] toByteArray(); + method @NonNull public String toOuiString(); + method public void writeToParcel(android.os.Parcel, int); + field public static final android.net.MacAddress BROADCAST_ADDRESS; + field @NonNull public static final android.os.Parcelable.Creator<android.net.MacAddress> CREATOR; + field public static final int TYPE_BROADCAST = 3; // 0x3 + field public static final int TYPE_MULTICAST = 2; // 0x2 + field public static final int TYPE_UNICAST = 1; // 0x1 + } + + public class Network implements android.os.Parcelable { + method public void bindSocket(java.net.DatagramSocket) throws java.io.IOException; + method public void bindSocket(java.net.Socket) throws java.io.IOException; + method public void bindSocket(java.io.FileDescriptor) throws java.io.IOException; + method public int describeContents(); + method public static android.net.Network fromNetworkHandle(long); + method public java.net.InetAddress[] getAllByName(String) throws java.net.UnknownHostException; + method public java.net.InetAddress getByName(String) throws java.net.UnknownHostException; + method public long getNetworkHandle(); + method public javax.net.SocketFactory getSocketFactory(); + method public java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException; + method public java.net.URLConnection openConnection(java.net.URL, java.net.Proxy) throws java.io.IOException; + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.Network> CREATOR; + } + + public final class NetworkCapabilities implements android.os.Parcelable { + ctor public NetworkCapabilities(); + ctor public NetworkCapabilities(android.net.NetworkCapabilities); + method public int describeContents(); + method @NonNull public int[] getCapabilities(); + method @NonNull public int[] getEnterpriseIds(); + method public int getLinkDownstreamBandwidthKbps(); + method public int getLinkUpstreamBandwidthKbps(); + method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier(); + method public int getOwnerUid(); + method public int getSignalStrength(); + method @Nullable public android.net.TransportInfo getTransportInfo(); + method public boolean hasCapability(int); + method public boolean hasEnterpriseId(int); + method public boolean hasTransport(int); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkCapabilities> CREATOR; + field public static final int NET_CAPABILITY_CAPTIVE_PORTAL = 17; // 0x11 + field public static final int NET_CAPABILITY_CBS = 5; // 0x5 + field public static final int NET_CAPABILITY_DUN = 2; // 0x2 + field public static final int NET_CAPABILITY_EIMS = 10; // 0xa + field public static final int NET_CAPABILITY_ENTERPRISE = 29; // 0x1d + field public static final int NET_CAPABILITY_FOREGROUND = 19; // 0x13 + field public static final int NET_CAPABILITY_FOTA = 3; // 0x3 + field public static final int NET_CAPABILITY_HEAD_UNIT = 32; // 0x20 + field public static final int NET_CAPABILITY_IA = 7; // 0x7 + field public static final int NET_CAPABILITY_IMS = 4; // 0x4 + field public static final int NET_CAPABILITY_INTERNET = 12; // 0xc + field public static final int NET_CAPABILITY_MCX = 23; // 0x17 + field public static final int NET_CAPABILITY_MMS = 0; // 0x0 + field public static final int NET_CAPABILITY_MMTEL = 33; // 0x21 + field public static final int NET_CAPABILITY_NOT_CONGESTED = 20; // 0x14 + field public static final int NET_CAPABILITY_NOT_METERED = 11; // 0xb + field public static final int NET_CAPABILITY_NOT_RESTRICTED = 13; // 0xd + field public static final int NET_CAPABILITY_NOT_ROAMING = 18; // 0x12 + field public static final int NET_CAPABILITY_NOT_SUSPENDED = 21; // 0x15 + field public static final int NET_CAPABILITY_NOT_VPN = 15; // 0xf + field public static final int NET_CAPABILITY_PRIORITIZE_BANDWIDTH = 35; // 0x23 + field public static final int NET_CAPABILITY_PRIORITIZE_LATENCY = 34; // 0x22 + field public static final int NET_CAPABILITY_RCS = 8; // 0x8 + field public static final int NET_CAPABILITY_SUPL = 1; // 0x1 + field public static final int NET_CAPABILITY_TEMPORARILY_NOT_METERED = 25; // 0x19 + field public static final int NET_CAPABILITY_TRUSTED = 14; // 0xe + field public static final int NET_CAPABILITY_VALIDATED = 16; // 0x10 + field public static final int NET_CAPABILITY_WIFI_P2P = 6; // 0x6 + field public static final int NET_CAPABILITY_XCAP = 9; // 0x9 + field public static final int NET_ENTERPRISE_ID_1 = 1; // 0x1 + field public static final int NET_ENTERPRISE_ID_2 = 2; // 0x2 + field public static final int NET_ENTERPRISE_ID_3 = 3; // 0x3 + field public static final int NET_ENTERPRISE_ID_4 = 4; // 0x4 + field public static final int NET_ENTERPRISE_ID_5 = 5; // 0x5 + field public static final int SIGNAL_STRENGTH_UNSPECIFIED = -2147483648; // 0x80000000 + field public static final int TRANSPORT_BLUETOOTH = 2; // 0x2 + field public static final int TRANSPORT_CELLULAR = 0; // 0x0 + field public static final int TRANSPORT_ETHERNET = 3; // 0x3 + field public static final int TRANSPORT_LOWPAN = 6; // 0x6 + field public static final int TRANSPORT_THREAD = 9; // 0x9 + field public static final int TRANSPORT_USB = 8; // 0x8 + field public static final int TRANSPORT_VPN = 4; // 0x4 + field public static final int TRANSPORT_WIFI = 1; // 0x1 + field public static final int TRANSPORT_WIFI_AWARE = 5; // 0x5 + } + + @Deprecated public class NetworkInfo implements android.os.Parcelable { + ctor @Deprecated public NetworkInfo(int, int, @Nullable String, @Nullable String); + method @Deprecated public int describeContents(); + method @Deprecated @NonNull public android.net.NetworkInfo.DetailedState getDetailedState(); + method @Deprecated public String getExtraInfo(); + method @Deprecated public String getReason(); + method @Deprecated public android.net.NetworkInfo.State getState(); + method @Deprecated public int getSubtype(); + method @Deprecated public String getSubtypeName(); + method @Deprecated public int getType(); + method @Deprecated public String getTypeName(); + method @Deprecated public boolean isAvailable(); + method @Deprecated public boolean isConnected(); + method @Deprecated public boolean isConnectedOrConnecting(); + method @Deprecated public boolean isFailover(); + method @Deprecated public boolean isRoaming(); + method @Deprecated public void setDetailedState(@NonNull android.net.NetworkInfo.DetailedState, @Nullable String, @Nullable String); + method @Deprecated public void writeToParcel(android.os.Parcel, int); + field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkInfo> CREATOR; + } + + @Deprecated public enum NetworkInfo.DetailedState { + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState AUTHENTICATING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState BLOCKED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CAPTIVE_PORTAL_CHECK; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState DISCONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState DISCONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState FAILED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState IDLE; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState OBTAINING_IPADDR; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState SCANNING; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState SUSPENDED; + enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState VERIFYING_POOR_LINK; + } + + @Deprecated public enum NetworkInfo.State { + enum_constant @Deprecated public static final android.net.NetworkInfo.State CONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.State CONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.State DISCONNECTED; + enum_constant @Deprecated public static final android.net.NetworkInfo.State DISCONNECTING; + enum_constant @Deprecated public static final android.net.NetworkInfo.State SUSPENDED; + enum_constant @Deprecated public static final android.net.NetworkInfo.State UNKNOWN; + } + + public class NetworkRequest implements android.os.Parcelable { + method public boolean canBeSatisfiedBy(@Nullable android.net.NetworkCapabilities); + method public int describeContents(); + method @NonNull public int[] getCapabilities(); + method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier(); + method @NonNull public int[] getTransportTypes(); + method public boolean hasCapability(int); + method public boolean hasTransport(int); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkRequest> CREATOR; + } + + public static class NetworkRequest.Builder { + ctor public NetworkRequest.Builder(); + ctor public NetworkRequest.Builder(@NonNull android.net.NetworkRequest); + method public android.net.NetworkRequest.Builder addCapability(int); + method public android.net.NetworkRequest.Builder addTransportType(int); + method public android.net.NetworkRequest build(); + method @NonNull public android.net.NetworkRequest.Builder clearCapabilities(); + method public android.net.NetworkRequest.Builder removeCapability(int); + method public android.net.NetworkRequest.Builder removeTransportType(int); + method @NonNull public android.net.NetworkRequest.Builder setIncludeOtherUidNetworks(boolean); + method @Deprecated public android.net.NetworkRequest.Builder setNetworkSpecifier(String); + method public android.net.NetworkRequest.Builder setNetworkSpecifier(android.net.NetworkSpecifier); + } + + public class ParseException extends java.lang.RuntimeException { + ctor public ParseException(@NonNull String); + ctor public ParseException(@NonNull String, @NonNull Throwable); + field public String response; + } + + public class ProxyInfo implements android.os.Parcelable { + ctor public ProxyInfo(@Nullable android.net.ProxyInfo); + method public static android.net.ProxyInfo buildDirectProxy(String, int); + method public static android.net.ProxyInfo buildDirectProxy(String, int, java.util.List<java.lang.String>); + method public static android.net.ProxyInfo buildPacProxy(android.net.Uri); + method @NonNull public static android.net.ProxyInfo buildPacProxy(@NonNull android.net.Uri, int); + method public int describeContents(); + method public String[] getExclusionList(); + method public String getHost(); + method public android.net.Uri getPacFileUrl(); + method public int getPort(); + method public boolean isValid(); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.ProxyInfo> CREATOR; + } + + public final class RouteInfo implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.IpPrefix getDestination(); + method @Nullable public java.net.InetAddress getGateway(); + method @Nullable public String getInterface(); + method public int getType(); + method public boolean hasGateway(); + method public boolean isDefaultRoute(); + method public boolean matches(java.net.InetAddress); + method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.RouteInfo> CREATOR; + field public static final int RTN_THROW = 9; // 0x9 + field public static final int RTN_UNICAST = 1; // 0x1 + field public static final int RTN_UNREACHABLE = 7; // 0x7 + } + + public abstract class SocketKeepalive implements java.lang.AutoCloseable { + method public final void close(); + method public final void start(@IntRange(from=0xa, to=0xe10) int); + method public final void stop(); + field public static final int ERROR_HARDWARE_ERROR = -31; // 0xffffffe1 + field public static final int ERROR_INSUFFICIENT_RESOURCES = -32; // 0xffffffe0 + field public static final int ERROR_INVALID_INTERVAL = -24; // 0xffffffe8 + field public static final int ERROR_INVALID_IP_ADDRESS = -21; // 0xffffffeb + field public static final int ERROR_INVALID_LENGTH = -23; // 0xffffffe9 + field public static final int ERROR_INVALID_NETWORK = -20; // 0xffffffec + field public static final int ERROR_INVALID_PORT = -22; // 0xffffffea + field public static final int ERROR_INVALID_SOCKET = -25; // 0xffffffe7 + field public static final int ERROR_SOCKET_NOT_IDLE = -26; // 0xffffffe6 + field public static final int ERROR_UNSUPPORTED = -30; // 0xffffffe2 + } + + public static class SocketKeepalive.Callback { + ctor public SocketKeepalive.Callback(); + method public void onDataReceived(); + method public void onError(int); + method public void onStarted(); + method public void onStopped(); + } + + public final class StaticIpConfiguration implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.net.InetAddress> getDnsServers(); + method @Nullable public String getDomains(); + method @Nullable public java.net.InetAddress getGateway(); + method @NonNull public android.net.LinkAddress getIpAddress(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.StaticIpConfiguration> CREATOR; + } + + public static final class StaticIpConfiguration.Builder { + ctor public StaticIpConfiguration.Builder(); + method @NonNull public android.net.StaticIpConfiguration build(); + method @NonNull public android.net.StaticIpConfiguration.Builder setDnsServers(@NonNull Iterable<java.net.InetAddress>); + method @NonNull public android.net.StaticIpConfiguration.Builder setDomains(@Nullable String); + method @NonNull public android.net.StaticIpConfiguration.Builder setGateway(@Nullable java.net.InetAddress); + method @NonNull public android.net.StaticIpConfiguration.Builder setIpAddress(@NonNull android.net.LinkAddress); + } + + public interface TransportInfo { + } + +} + +package android.net.http { + + public abstract class BidirectionalStream { + ctor public BidirectionalStream(); + method public abstract void cancel(); + method public abstract void flush(); + method @NonNull public abstract android.net.http.HeaderBlock getHeaders(); + method @NonNull public abstract String getHttpMethod(); + method public abstract int getPriority(); + method public abstract int getTrafficStatsTag(); + method public abstract int getTrafficStatsUid(); + method public abstract boolean hasTrafficStatsTag(); + method public abstract boolean hasTrafficStatsUid(); + method public abstract boolean isDelayRequestHeadersUntilFirstFlushEnabled(); + method public abstract boolean isDone(); + method public abstract void read(@NonNull java.nio.ByteBuffer); + method public abstract void start(); + method public abstract void write(@NonNull java.nio.ByteBuffer, boolean); + field public static final int STREAM_PRIORITY_HIGHEST = 4; // 0x4 + field public static final int STREAM_PRIORITY_IDLE = 0; // 0x0 + field public static final int STREAM_PRIORITY_LOW = 2; // 0x2 + field public static final int STREAM_PRIORITY_LOWEST = 1; // 0x1 + field public static final int STREAM_PRIORITY_MEDIUM = 3; // 0x3 + } + + public abstract static class BidirectionalStream.Builder { + ctor public BidirectionalStream.Builder(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder addHeader(@NonNull String, @NonNull String); + method @NonNull public abstract android.net.http.BidirectionalStream build(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setDelayRequestHeadersUntilFirstFlushEnabled(boolean); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setHttpMethod(@NonNull String); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setPriority(int); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsTag(int); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsUid(int); + } + + public static interface BidirectionalStream.Callback { + method public void onCanceled(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo); + method public void onFailed(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException); + method public void onReadCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean); + method public void onResponseHeadersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo); + method public void onResponseTrailersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull android.net.http.HeaderBlock); + method public void onStreamReady(@NonNull android.net.http.BidirectionalStream); + method public void onSucceeded(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo); + method public void onWriteCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean); + } + + public abstract class CallbackException extends android.net.http.HttpException { + ctor protected CallbackException(@Nullable String, @Nullable Throwable); + } + + public class ConnectionMigrationOptions { + method public int getAllowNonDefaultNetworkUsage(); + method public int getDefaultNetworkMigration(); + method public int getPathDegradationMigration(); + field public static final int MIGRATION_OPTION_DISABLED = 2; // 0x2 + field public static final int MIGRATION_OPTION_ENABLED = 1; // 0x1 + field public static final int MIGRATION_OPTION_UNSPECIFIED = 0; // 0x0 + } + + public static final class ConnectionMigrationOptions.Builder { + ctor public ConnectionMigrationOptions.Builder(); + method @NonNull public android.net.http.ConnectionMigrationOptions build(); + method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setAllowNonDefaultNetworkUsage(int); + method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setDefaultNetworkMigration(int); + method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setPathDegradationMigration(int); + } + + public final class DnsOptions { + method public int getPersistHostCache(); + method @Nullable public java.time.Duration getPersistHostCachePeriod(); + method public int getPreestablishConnectionsToStaleDnsResults(); + method public int getStaleDns(); + method @Nullable public android.net.http.DnsOptions.StaleDnsOptions getStaleDnsOptions(); + method public int getUseHttpStackDnsResolver(); + field public static final int DNS_OPTION_DISABLED = 2; // 0x2 + field public static final int DNS_OPTION_ENABLED = 1; // 0x1 + field public static final int DNS_OPTION_UNSPECIFIED = 0; // 0x0 + } + + public static final class DnsOptions.Builder { + ctor public DnsOptions.Builder(); + method @NonNull public android.net.http.DnsOptions build(); + method @NonNull public android.net.http.DnsOptions.Builder setPersistHostCache(int); + method @NonNull public android.net.http.DnsOptions.Builder setPersistHostCachePeriod(@NonNull java.time.Duration); + method @NonNull public android.net.http.DnsOptions.Builder setPreestablishConnectionsToStaleDnsResults(int); + method @NonNull public android.net.http.DnsOptions.Builder setStaleDns(int); + method @NonNull public android.net.http.DnsOptions.Builder setStaleDnsOptions(@NonNull android.net.http.DnsOptions.StaleDnsOptions); + method @NonNull public android.net.http.DnsOptions.Builder setUseHttpStackDnsResolver(int); + } + + public static class DnsOptions.StaleDnsOptions { + method public int getAllowCrossNetworkUsage(); + method @Nullable public java.time.Duration getFreshLookupTimeout(); + method @Nullable public java.time.Duration getMaxExpiredDelay(); + method public int getUseStaleOnNameNotResolved(); + } + + public static final class DnsOptions.StaleDnsOptions.Builder { + ctor public DnsOptions.StaleDnsOptions.Builder(); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions build(); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setAllowCrossNetworkUsage(int); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setFreshLookupTimeout(@NonNull java.time.Duration); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setMaxExpiredDelay(@NonNull java.time.Duration); + method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setUseStaleOnNameNotResolved(int); + } + + public abstract class HeaderBlock { + ctor public HeaderBlock(); + method @NonNull public abstract java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> getAsList(); + method @NonNull public abstract java.util.Map<java.lang.String,java.util.List<java.lang.String>> getAsMap(); + } + + public abstract class HttpEngine { + method public void bindToNetwork(@Nullable android.net.Network); + method @NonNull public abstract java.net.URLStreamHandlerFactory createUrlStreamHandlerFactory(); + method @NonNull public static String getVersionString(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder newBidirectionalStreamBuilder(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.net.http.BidirectionalStream.Callback); + method @NonNull public abstract android.net.http.UrlRequest.Builder newUrlRequestBuilder(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.net.http.UrlRequest.Callback); + method @NonNull public abstract java.net.URLConnection openConnection(@NonNull java.net.URL) throws java.io.IOException; + method public abstract void shutdown(); + } + + public static class HttpEngine.Builder { + ctor public HttpEngine.Builder(@NonNull android.content.Context); + method @NonNull public android.net.http.HttpEngine.Builder addPublicKeyPins(@NonNull String, @NonNull java.util.Set<byte[]>, boolean, @NonNull java.time.Instant); + method @NonNull public android.net.http.HttpEngine.Builder addQuicHint(@NonNull String, int, int); + method @NonNull public android.net.http.HttpEngine build(); + method @NonNull public String getDefaultUserAgent(); + method @NonNull public android.net.http.HttpEngine.Builder setConnectionMigrationOptions(@NonNull android.net.http.ConnectionMigrationOptions); + method @NonNull public android.net.http.HttpEngine.Builder setDnsOptions(@NonNull android.net.http.DnsOptions); + method @NonNull public android.net.http.HttpEngine.Builder setEnableBrotli(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setEnableHttp2(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setEnableHttpCache(int, long); + method @NonNull public android.net.http.HttpEngine.Builder setEnablePublicKeyPinningBypassForLocalTrustAnchors(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setEnableQuic(boolean); + method @NonNull public android.net.http.HttpEngine.Builder setQuicOptions(@NonNull android.net.http.QuicOptions); + method @NonNull public android.net.http.HttpEngine.Builder setStoragePath(@NonNull String); + method @NonNull public android.net.http.HttpEngine.Builder setUserAgent(@NonNull String); + field public static final int HTTP_CACHE_DISABLED = 0; // 0x0 + field public static final int HTTP_CACHE_DISK = 3; // 0x3 + field public static final int HTTP_CACHE_DISK_NO_HTTP = 2; // 0x2 + field public static final int HTTP_CACHE_IN_MEMORY = 1; // 0x1 + } + + public class HttpException extends java.io.IOException { + ctor public HttpException(@Nullable String, @Nullable Throwable); + } + + public final class InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException { + ctor public InlineExecutionProhibitedException(); + } + + public abstract class NetworkException extends android.net.http.HttpException { + ctor public NetworkException(@Nullable String, @Nullable Throwable); + method public abstract int getErrorCode(); + method public abstract boolean isImmediatelyRetryable(); + field public static final int ERROR_ADDRESS_UNREACHABLE = 9; // 0x9 + field public static final int ERROR_CONNECTION_CLOSED = 5; // 0x5 + field public static final int ERROR_CONNECTION_REFUSED = 7; // 0x7 + field public static final int ERROR_CONNECTION_RESET = 8; // 0x8 + field public static final int ERROR_CONNECTION_TIMED_OUT = 6; // 0x6 + field public static final int ERROR_HOSTNAME_NOT_RESOLVED = 1; // 0x1 + field public static final int ERROR_INTERNET_DISCONNECTED = 2; // 0x2 + field public static final int ERROR_NETWORK_CHANGED = 3; // 0x3 + field public static final int ERROR_OTHER = 11; // 0xb + field public static final int ERROR_QUIC_PROTOCOL_FAILED = 10; // 0xa + field public static final int ERROR_TIMED_OUT = 4; // 0x4 + } + + public abstract class QuicException extends android.net.http.NetworkException { + ctor protected QuicException(@Nullable String, @Nullable Throwable); + } + + public class QuicOptions { + method @NonNull public java.util.Set<java.lang.String> getAllowedQuicHosts(); + method @Nullable public String getHandshakeUserAgent(); + method @Nullable public java.time.Duration getIdleConnectionTimeout(); + method public int getInMemoryServerConfigsCacheSize(); + method public boolean hasInMemoryServerConfigsCacheSize(); + } + + public static final class QuicOptions.Builder { + ctor public QuicOptions.Builder(); + method @NonNull public android.net.http.QuicOptions.Builder addAllowedQuicHost(@NonNull String); + method @NonNull public android.net.http.QuicOptions build(); + method @NonNull public android.net.http.QuicOptions.Builder setHandshakeUserAgent(@NonNull String); + method @NonNull public android.net.http.QuicOptions.Builder setIdleConnectionTimeout(@NonNull java.time.Duration); + method @NonNull public android.net.http.QuicOptions.Builder setInMemoryServerConfigsCacheSize(int); + } + + public abstract class UploadDataProvider implements java.io.Closeable { + ctor public UploadDataProvider(); + method public void close() throws java.io.IOException; + method public abstract long getLength() throws java.io.IOException; + method public abstract void read(@NonNull android.net.http.UploadDataSink, @NonNull java.nio.ByteBuffer) throws java.io.IOException; + method public abstract void rewind(@NonNull android.net.http.UploadDataSink) throws java.io.IOException; + } + + public abstract class UploadDataSink { + ctor public UploadDataSink(); + method public abstract void onReadError(@NonNull Exception); + method public abstract void onReadSucceeded(boolean); + method public abstract void onRewindError(@NonNull Exception); + method public abstract void onRewindSucceeded(); + } + + public abstract class UrlRequest { + method public abstract void cancel(); + method public abstract void followRedirect(); + method @NonNull public abstract android.net.http.HeaderBlock getHeaders(); + method @Nullable public abstract String getHttpMethod(); + method public abstract int getPriority(); + method public abstract void getStatus(@NonNull android.net.http.UrlRequest.StatusListener); + method public abstract int getTrafficStatsTag(); + method public abstract int getTrafficStatsUid(); + method public abstract boolean hasTrafficStatsTag(); + method public abstract boolean hasTrafficStatsUid(); + method public abstract boolean isCacheDisabled(); + method public abstract boolean isDirectExecutorAllowed(); + method public abstract boolean isDone(); + method public abstract void read(@NonNull java.nio.ByteBuffer); + method public abstract void start(); + field public static final int REQUEST_PRIORITY_HIGHEST = 4; // 0x4 + field public static final int REQUEST_PRIORITY_IDLE = 0; // 0x0 + field public static final int REQUEST_PRIORITY_LOW = 2; // 0x2 + field public static final int REQUEST_PRIORITY_LOWEST = 1; // 0x1 + field public static final int REQUEST_PRIORITY_MEDIUM = 3; // 0x3 + } + + public abstract static class UrlRequest.Builder { + method @NonNull public abstract android.net.http.UrlRequest.Builder addHeader(@NonNull String, @NonNull String); + method @NonNull public abstract android.net.http.UrlRequest.Builder bindToNetwork(@Nullable android.net.Network); + method @NonNull public abstract android.net.http.UrlRequest build(); + method @NonNull public abstract android.net.http.UrlRequest.Builder setCacheDisabled(boolean); + method @NonNull public abstract android.net.http.UrlRequest.Builder setDirectExecutorAllowed(boolean); + method @NonNull public abstract android.net.http.UrlRequest.Builder setHttpMethod(@NonNull String); + method @NonNull public abstract android.net.http.UrlRequest.Builder setPriority(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsTag(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsUid(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setUploadDataProvider(@NonNull android.net.http.UploadDataProvider, @NonNull java.util.concurrent.Executor); + } + + public static interface UrlRequest.Callback { + method public void onCanceled(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo); + method public void onFailed(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException); + method public void onReadCompleted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer) throws java.lang.Exception; + method public void onRedirectReceived(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull String) throws java.lang.Exception; + method public void onResponseStarted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo) throws java.lang.Exception; + method public void onSucceeded(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo); + } + + public static class UrlRequest.Status { + field public static final int CONNECTING = 10; // 0xa + field public static final int DOWNLOADING_PAC_FILE = 5; // 0x5 + field public static final int ESTABLISHING_PROXY_TUNNEL = 8; // 0x8 + field public static final int IDLE = 0; // 0x0 + field public static final int INVALID = -1; // 0xffffffff + field public static final int READING_RESPONSE = 14; // 0xe + field public static final int RESOLVING_HOST = 9; // 0x9 + field public static final int RESOLVING_HOST_IN_PAC_FILE = 7; // 0x7 + field public static final int RESOLVING_PROXY_FOR_URL = 6; // 0x6 + field public static final int SENDING_REQUEST = 12; // 0xc + field public static final int SSL_HANDSHAKE = 11; // 0xb + field public static final int WAITING_FOR_AVAILABLE_SOCKET = 2; // 0x2 + field public static final int WAITING_FOR_CACHE = 4; // 0x4 + field public static final int WAITING_FOR_DELEGATE = 3; // 0x3 + field public static final int WAITING_FOR_RESPONSE = 13; // 0xd + field public static final int WAITING_FOR_STALLED_SOCKET_POOL = 1; // 0x1 + } + + public static interface UrlRequest.StatusListener { + method public void onStatus(int); + } + + public abstract class UrlResponseInfo { + ctor public UrlResponseInfo(); + method @NonNull public abstract android.net.http.HeaderBlock getHeaders(); + method public abstract int getHttpStatusCode(); + method @NonNull public abstract String getHttpStatusText(); + method @NonNull public abstract String getNegotiatedProtocol(); + method public abstract long getReceivedByteCount(); + method @NonNull public abstract String getUrl(); + method @NonNull public abstract java.util.List<java.lang.String> getUrlChain(); + method public abstract boolean wasCached(); + } + +} + diff --git a/extensions/11/public/api/framework-sdksandbox-removed.txt b/extensions/11/public/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/framework-sdksandbox.txt b/extensions/11/public/api/framework-sdksandbox.txt new file mode 100644 index 000000000..431f36e69 --- /dev/null +++ b/extensions/11/public/api/framework-sdksandbox.txt @@ -0,0 +1,106 @@ +// Signature format: 2.0 +package android.app.sdksandbox { + + public final class AppOwnedSdkSandboxInterface implements android.os.Parcelable { + ctor public AppOwnedSdkSandboxInterface(@NonNull String, long, @NonNull android.os.IBinder); + method public int describeContents(); + method @NonNull public android.os.IBinder getInterface(); + method @NonNull public String getName(); + method public long getVersion(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.AppOwnedSdkSandboxInterface> CREATOR; + } + + public final class LoadSdkException extends java.lang.Exception implements android.os.Parcelable { + ctor public LoadSdkException(@NonNull Throwable, @NonNull android.os.Bundle); + method public int describeContents(); + method @NonNull public android.os.Bundle getExtraInformation(); + method public int getLoadSdkErrorCode(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.LoadSdkException> CREATOR; + } + + @Deprecated public final class RequestSurfacePackageException extends java.lang.Exception { + ctor @Deprecated public RequestSurfacePackageException(int, @Nullable String); + ctor @Deprecated public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable); + ctor @Deprecated public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable, @NonNull android.os.Bundle); + method @Deprecated @NonNull public android.os.Bundle getExtraErrorInformation(); + method @Deprecated public int getRequestSurfacePackageErrorCode(); + } + + public final class SandboxedSdk implements android.os.Parcelable { + ctor public SandboxedSdk(@NonNull android.os.IBinder); + method public int describeContents(); + method @Nullable public android.os.IBinder getInterface(); + method @NonNull public android.content.pm.SharedLibraryInfo getSharedLibraryInfo(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.SandboxedSdk> CREATOR; + } + + public abstract class SandboxedSdkProvider { + ctor public SandboxedSdkProvider(); + method public final void attachContext(@NonNull android.content.Context); + method public void beforeUnloadSdk(); + method @Nullable public final android.content.Context getContext(); + method @Deprecated @NonNull public abstract android.view.View getView(@NonNull android.content.Context, @NonNull android.os.Bundle, int, int); + method @NonNull public abstract android.app.sdksandbox.SandboxedSdk onLoadSdk(@NonNull android.os.Bundle) throws android.app.sdksandbox.LoadSdkException; + } + + public final class SdkSandboxManager { + method public void addSdkSandboxProcessDeathCallback(@NonNull java.util.concurrent.Executor, @NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void addSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method public static int getSdkSandboxState(); + method @NonNull public java.util.Set<java.lang.String> getSyncedSharedPreferencesKeys(); + method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>); + method public void registerAppOwnedSdkSandboxInterface(@NonNull android.app.sdksandbox.AppOwnedSdkSandboxInterface); + method public void removeSdkSandboxProcessDeathCallback(@NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback); + method public void removeSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>); + method @Deprecated public void requestSurfacePackage(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.os.Bundle,android.app.sdksandbox.RequestSurfacePackageException>); + method public void startSdkSandboxActivity(@NonNull android.app.Activity, @NonNull android.os.IBinder); + method public void unloadSdk(@NonNull String); + method public void unregisterAppOwnedSdkSandboxInterface(@NonNull String); + field @Deprecated public static final String EXTRA_DISPLAY_ID = "android.app.sdksandbox.extra.DISPLAY_ID"; + field @Deprecated public static final String EXTRA_HEIGHT_IN_PIXELS = "android.app.sdksandbox.extra.HEIGHT_IN_PIXELS"; + field @Deprecated public static final String EXTRA_HOST_TOKEN = "android.app.sdksandbox.extra.HOST_TOKEN"; + field @Deprecated public static final String EXTRA_SURFACE_PACKAGE = "android.app.sdksandbox.extra.SURFACE_PACKAGE"; + field @Deprecated public static final String EXTRA_WIDTH_IN_PIXELS = "android.app.sdksandbox.extra.WIDTH_IN_PIXELS"; + field public static final int LOAD_SDK_ALREADY_LOADED = 101; // 0x65 + field public static final int LOAD_SDK_INTERNAL_ERROR = 500; // 0x1f4 + field public static final int LOAD_SDK_NOT_FOUND = 100; // 0x64 + field public static final int LOAD_SDK_SDK_DEFINED_ERROR = 102; // 0x66 + field public static final int LOAD_SDK_SDK_SANDBOX_DISABLED = 103; // 0x67 + field public static final int REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR = 700; // 0x2bc + field public static final int REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED = 701; // 0x2bd + field public static final int SDK_SANDBOX_PROCESS_NOT_AVAILABLE = 503; // 0x1f7 + field public static final String SDK_SANDBOX_SERVICE = "sdk_sandbox"; + field public static final int SDK_SANDBOX_STATE_DISABLED = 0; // 0x0 + field public static final int SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION = 2; // 0x2 + } + + public static interface SdkSandboxManager.SdkSandboxProcessDeathCallback { + method public void onSdkSandboxDied(); + } + +} + +package android.app.sdksandbox.sdkprovider { + + public interface SdkSandboxActivityHandler { + method public void onActivityCreated(@NonNull android.app.Activity); + } + + public class SdkSandboxController { + method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces(); + method @NonNull public String getClientPackageName(); + method @NonNull public android.content.SharedPreferences getClientSharedPreferences(); + method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks(); + method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>); + method @NonNull public android.os.IBinder registerSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + method @NonNull public void unregisterSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler); + field public static final String SDK_SANDBOX_CONTROLLER_SERVICE = "sdk_sandbox_controller_service"; + } + +} + diff --git a/extensions/11/public/api/framework-tethering-removed.txt b/extensions/11/public/api/framework-tethering-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/framework-tethering-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/framework-tethering.txt b/extensions/11/public/api/framework-tethering.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/framework-tethering.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/service-adservices-removed.txt b/extensions/11/public/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/service-adservices.txt b/extensions/11/public/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/service-sdksandbox-removed.txt b/extensions/11/public/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/api/service-sdksandbox.txt b/extensions/11/public/api/service-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/public/api/service-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/public/framework-adservices.jar b/extensions/11/public/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..ab5c26df8 --- /dev/null +++ b/extensions/11/public/framework-adservices.jar diff --git a/extensions/11/public/framework-connectivity-t.jar b/extensions/11/public/framework-connectivity-t.jar Binary files differnew file mode 100644 index 000000000..b4d153713 --- /dev/null +++ b/extensions/11/public/framework-connectivity-t.jar diff --git a/extensions/11/public/framework-connectivity.jar b/extensions/11/public/framework-connectivity.jar Binary files differnew file mode 100644 index 000000000..6508e5f97 --- /dev/null +++ b/extensions/11/public/framework-connectivity.jar diff --git a/extensions/11/public/framework-sdksandbox.jar b/extensions/11/public/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..6a0e31ddf --- /dev/null +++ b/extensions/11/public/framework-sdksandbox.jar diff --git a/extensions/11/public/framework-tethering.jar b/extensions/11/public/framework-tethering.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/11/public/framework-tethering.jar diff --git a/extensions/11/public/service-adservices.jar b/extensions/11/public/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/11/public/service-adservices.jar diff --git a/extensions/11/public/service-sdksandbox.jar b/extensions/11/public/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/11/public/service-sdksandbox.jar diff --git a/extensions/11/system-server/api/service-adservices-removed.txt b/extensions/11/system-server/api/service-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system-server/api/service-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system-server/api/service-adservices.txt b/extensions/11/system-server/api/service-adservices.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system-server/api/service-adservices.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system-server/api/service-sdksandbox-removed.txt b/extensions/11/system-server/api/service-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system-server/api/service-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system-server/api/service-sdksandbox.txt b/extensions/11/system-server/api/service-sdksandbox.txt new file mode 100644 index 000000000..b3e48d11f --- /dev/null +++ b/extensions/11/system-server/api/service-sdksandbox.txt @@ -0,0 +1,20 @@ +// Signature format: 2.0 +package com.android.server.sdksandbox { + + public interface SdkSandboxManagerLocal { + method public boolean canAccessContentProviderFromSdkSandbox(@NonNull android.content.pm.ProviderInfo); + method public boolean canRegisterBroadcastReceiver(@NonNull android.content.IntentFilter, int, boolean); + method public boolean canSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToHostSandboxedActivity(@NonNull android.content.Intent, int, @NonNull String); + method @Deprecated public void enforceAllowedToSendBroadcast(@NonNull android.content.Intent); + method public void enforceAllowedToStartActivity(@NonNull android.content.Intent); + method public void enforceAllowedToStartOrBindService(@NonNull android.content.Intent); + method @NonNull public String getSdkSandboxProcessNameForInstrumentation(@NonNull android.content.pm.ApplicationInfo); + method public void notifyInstrumentationFinished(@NonNull String, int); + method public void notifyInstrumentationStarted(@NonNull String, int); + field public static final String SERVICE_INTERFACE = "com.android.sdksandbox.SdkSandboxService"; + field public static final String VERIFIER_RECEIVER = "com.android.server.sdksandbox.SdkSandboxVerifierReceiver"; + } + +} + diff --git a/extensions/11/system-server/service-adservices.jar b/extensions/11/system-server/service-adservices.jar Binary files differnew file mode 100644 index 000000000..b62b671d7 --- /dev/null +++ b/extensions/11/system-server/service-adservices.jar diff --git a/extensions/11/system-server/service-sdksandbox.jar b/extensions/11/system-server/service-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..2b2617649 --- /dev/null +++ b/extensions/11/system-server/service-sdksandbox.jar diff --git a/extensions/11/system/api/framework-adservices-removed.txt b/extensions/11/system/api/framework-adservices-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-adservices-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-adservices.txt b/extensions/11/system/api/framework-adservices.txt new file mode 100644 index 000000000..99903c3c9 --- /dev/null +++ b/extensions/11/system/api/framework-adservices.txt @@ -0,0 +1,147 @@ +// Signature format: 2.0 +package android.adservices.adid { + + public abstract class AdIdProviderService extends android.app.Service { + ctor public AdIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.adid.AdId onGetAdId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.adid.AdIdProviderService"; + } + +} + +package android.adservices.appsetid { + + public abstract class AppSetIdProviderService extends android.app.Service { + ctor public AppSetIdProviderService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.appsetid.AppSetId onGetAppSetId(int, @NonNull String) throws java.io.IOException; + field public static final String SERVICE_INTERFACE = "android.adservices.appsetid.AppSetIdProviderService"; + } + +} + +package android.adservices.cobalt { + + public abstract class AdServicesCobaltUploadService extends android.app.Service { + ctor public AdServicesCobaltUploadService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method public abstract void onUploadEncryptedCobaltEnvelope(@NonNull android.adservices.cobalt.EncryptedCobaltEnvelopeParams); + field public static final String SERVICE_INTERFACE = "android.adservices.cobalt.AdServicesCobaltUploadService"; + } + + public final class EncryptedCobaltEnvelopeParams implements android.os.Parcelable { + ctor public EncryptedCobaltEnvelopeParams(int, @NonNull int, @NonNull byte[]); + method public int describeContents(); + method @NonNull public byte[] getCipherText(); + method @NonNull public int getEnvironment(); + method @NonNull public int getKeyIndex(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.cobalt.EncryptedCobaltEnvelopeParams> CREATOR; + field public static final int ENVIRONMENT_DEV = 1; // 0x1 + field public static final int ENVIRONMENT_PROD = 0; // 0x0 + } + +} + +package android.adservices.common { + + public class AdServicesCommonManager { + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void enableAdServices(@NonNull android.adservices.common.AdServicesStates, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void enableAdServices(@NonNull android.adservices.common.AdServicesStates, @NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @NonNull public static android.adservices.common.AdServicesCommonManager get(@NonNull android.content.Context); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE_COMPAT}) public void isAdServicesEnabled(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE_COMPAT}) public void isAdServicesEnabled(@NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void setAdServicesEnabled(boolean, boolean); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID, android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID_COMPAT}) public void updateAdId(@NonNull android.adservices.common.UpdateAdIdRequest, @NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID, android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID_COMPAT}) public void updateAdId(@NonNull android.adservices.common.UpdateAdIdRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>); + } + + public class AdServicesPermissions { + field public static final String ACCESS_ADSERVICES_STATE = "android.permission.ACCESS_ADSERVICES_STATE"; + field public static final String ACCESS_ADSERVICES_STATE_COMPAT = "android.permission.ACCESS_ADSERVICES_STATE_COMPAT"; + field public static final String ACCESS_PRIVILEGED_ADSERVICES_COBALT_UPLOAD = "android.permission.ACCESS_PRIVILEGED_AD_SERVICES_COBALT_UPLOAD"; + field public static final String ACCESS_PRIVILEGED_AD_ID = "android.permission.ACCESS_PRIVILEGED_AD_ID"; + field public static final String ACCESS_PRIVILEGED_APP_SET_ID = "android.permission.ACCESS_PRIVILEGED_APP_SET_ID"; + field public static final String MODIFY_ADSERVICES_STATE = "android.permission.MODIFY_ADSERVICES_STATE"; + field public static final String MODIFY_ADSERVICES_STATE_COMPAT = "android.permission.MODIFY_ADSERVICES_STATE_COMPAT"; + field public static final String UPDATE_PRIVILEGED_AD_ID = "android.permission.UPDATE_PRIVILEGED_AD_ID"; + field public static final String UPDATE_PRIVILEGED_AD_ID_COMPAT = "android.permission.UPDATE_PRIVILEGED_AD_ID_COMPAT"; + } + + public final class AdServicesStates implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public boolean isAdIdEnabled(); + method @NonNull public boolean isAdultAccount(); + method @NonNull public boolean isPrivacySandboxUiEnabled(); + method @NonNull public boolean isPrivacySandboxUiRequest(); + method @NonNull public boolean isU18Account(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdServicesStates> CREATOR; + } + + public static final class AdServicesStates.Builder { + ctor public AdServicesStates.Builder(); + method @NonNull public android.adservices.common.AdServicesStates build(); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdIdEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setAdultAccount(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiEnabled(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiRequest(boolean); + method @NonNull public android.adservices.common.AdServicesStates.Builder setU18Account(boolean); + } + + public final class EnableAdServicesResponse implements android.os.Parcelable { + method public int describeContents(); + method public boolean isApiEnabled(); + method public boolean isSuccess(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.EnableAdServicesResponse> CREATOR; + } + + public final class UpdateAdIdRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public String getAdId(); + method public boolean isLimitAdTrackingEnabled(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.UpdateAdIdRequest> CREATOR; + } + + public static final class UpdateAdIdRequest.Builder { + ctor public UpdateAdIdRequest.Builder(@NonNull String); + method @NonNull public android.adservices.common.UpdateAdIdRequest build(); + method @NonNull public android.adservices.common.UpdateAdIdRequest.Builder setLimitAdTrackingEnabled(boolean); + } + +} + +package android.adservices.extdata { + + public final class AdServicesExtDataParams implements android.os.Parcelable { + ctor public AdServicesExtDataParams(int, int, int, int, int, long); + method public int describeContents(); + method public int getIsAdultAccount(); + method public int getIsMeasurementConsented(); + method public int getIsNotificationDisplayed(); + method public int getIsU18Account(); + method public int getManualInteractionWithConsentStatus(); + method public long getMeasurementRollbackApexVersion(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.adservices.extdata.AdServicesExtDataParams> CREATOR; + } + + public abstract class AdServicesExtDataStorageService extends android.app.Service { + ctor public AdServicesExtDataStorageService(); + method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent); + method @NonNull public abstract android.adservices.extdata.AdServicesExtDataParams onGetAdServicesExtData(); + method public abstract void onPutAdServicesExtData(@NonNull android.adservices.extdata.AdServicesExtDataParams, @NonNull int[]); + field public static final int FIELD_IS_ADULT_ACCOUNT = 3; // 0x3 + field public static final int FIELD_IS_MEASUREMENT_CONSENTED = 1; // 0x1 + field public static final int FIELD_IS_NOTIFICATION_DISPLAYED = 0; // 0x0 + field public static final int FIELD_IS_U18_ACCOUNT = 2; // 0x2 + field public static final int FIELD_MANUAL_INTERACTION_WITH_CONSENT_STATUS = 4; // 0x4 + field public static final int FIELD_MEASUREMENT_ROLLBACK_APEX_VERSION = 5; // 0x5 + field public static final String SERVICE_INTERFACE = "android.adservices.extdata.AdServicesExtDataStorageService"; + } + +} + diff --git a/extensions/11/system/api/framework-connectivity-removed.txt b/extensions/11/system/api/framework-connectivity-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-connectivity-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-connectivity-t-removed.txt b/extensions/11/system/api/framework-connectivity-t-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-connectivity-t-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-connectivity-t.txt b/extensions/11/system/api/framework-connectivity-t.txt new file mode 100644 index 000000000..6f0119edc --- /dev/null +++ b/extensions/11/system/api/framework-connectivity-t.txt @@ -0,0 +1,417 @@ +// Signature format: 2.0 +package android.app.usage { + + public class NetworkStatsManager { + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STATS_PROVIDER, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void registerNetworkStatsProvider(@NonNull String, @NonNull android.net.netstats.provider.NetworkStatsProvider); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STATS_PROVIDER, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void unregisterNetworkStatsProvider(@NonNull android.net.netstats.provider.NetworkStatsProvider); + } + +} + +package android.nearby { + + public interface BroadcastCallback { + method public void onStatusChanged(int); + field public static final int STATUS_FAILURE = 1; // 0x1 + field public static final int STATUS_FAILURE_ALREADY_REGISTERED = 2; // 0x2 + field public static final int STATUS_FAILURE_MISSING_PERMISSIONS = 4; // 0x4 + field public static final int STATUS_FAILURE_SIZE_EXCEED_LIMIT = 3; // 0x3 + field public static final int STATUS_OK = 0; // 0x0 + } + + public abstract class BroadcastRequest { + method @NonNull public java.util.List<java.lang.Integer> getMediums(); + method @IntRange(from=0xffffff81, to=126) public int getTxPower(); + method public int getType(); + method public int getVersion(); + field public static final int BROADCAST_TYPE_NEARBY_PRESENCE = 3; // 0x3 + field public static final int BROADCAST_TYPE_UNKNOWN = -1; // 0xffffffff + field public static final int MEDIUM_BLE = 1; // 0x1 + field public static final int PRESENCE_VERSION_UNKNOWN = -1; // 0xffffffff + field public static final int PRESENCE_VERSION_V0 = 0; // 0x0 + field public static final int PRESENCE_VERSION_V1 = 1; // 0x1 + field public static final int UNKNOWN_TX_POWER = -127; // 0xffffff81 + } + + public final class CredentialElement implements android.os.Parcelable { + ctor public CredentialElement(@NonNull String, @NonNull byte[]); + method public int describeContents(); + method @NonNull public String getKey(); + method @NonNull public byte[] getValue(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.CredentialElement> CREATOR; + } + + public final class DataElement implements android.os.Parcelable { + ctor public DataElement(int, @NonNull byte[]); + method public int describeContents(); + method public int getKey(); + method @NonNull public byte[] getValue(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.DataElement> CREATOR; + } + + public abstract class NearbyDevice { + method @NonNull public java.util.List<java.lang.Integer> getMediums(); + method @Nullable public String getName(); + method @IntRange(from=0xffffff81, to=126) public int getRssi(); + method public static boolean isValidMedium(int); + } + + public class NearbyManager { + method public void queryOffloadCapability(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.nearby.OffloadCapability>); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void startBroadcast(@NonNull android.nearby.BroadcastRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.BroadcastCallback); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int startScan(@NonNull android.nearby.ScanRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.ScanCallback); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void stopBroadcast(@NonNull android.nearby.BroadcastCallback); + method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void stopScan(@NonNull android.nearby.ScanCallback); + } + + public final class OffloadCapability implements android.os.Parcelable { + method public int describeContents(); + method public long getVersion(); + method public boolean isFastPairSupported(); + method public boolean isNearbyShareSupported(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.OffloadCapability> CREATOR; + } + + public static final class OffloadCapability.Builder { + ctor public OffloadCapability.Builder(); + method @NonNull public android.nearby.OffloadCapability build(); + method @NonNull public android.nearby.OffloadCapability.Builder setFastPairSupported(boolean); + method @NonNull public android.nearby.OffloadCapability.Builder setNearbyShareSupported(boolean); + method @NonNull public android.nearby.OffloadCapability.Builder setVersion(long); + } + + public final class PresenceBroadcastRequest extends android.nearby.BroadcastRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<java.lang.Integer> getActions(); + method @NonNull public android.nearby.PrivateCredential getCredential(); + method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties(); + method @NonNull public byte[] getSalt(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceBroadcastRequest> CREATOR; + } + + public static final class PresenceBroadcastRequest.Builder { + ctor public PresenceBroadcastRequest.Builder(@NonNull java.util.List<java.lang.Integer>, @NonNull byte[], @NonNull android.nearby.PrivateCredential); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder addAction(@IntRange(from=1, to=255) int); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder addExtendedProperty(@NonNull android.nearby.DataElement); + method @NonNull public android.nearby.PresenceBroadcastRequest build(); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder setTxPower(@IntRange(from=0xffffff81, to=126) int); + method @NonNull public android.nearby.PresenceBroadcastRequest.Builder setVersion(int); + } + + public abstract class PresenceCredential { + method @NonNull public byte[] getAuthenticityKey(); + method @NonNull public java.util.List<android.nearby.CredentialElement> getCredentialElements(); + method public int getIdentityType(); + method @NonNull public byte[] getSecretId(); + method public int getType(); + field public static final int CREDENTIAL_TYPE_PRIVATE = 0; // 0x0 + field public static final int CREDENTIAL_TYPE_PUBLIC = 1; // 0x1 + field public static final int IDENTITY_TYPE_PRIVATE = 1; // 0x1 + field public static final int IDENTITY_TYPE_PROVISIONED = 2; // 0x2 + field public static final int IDENTITY_TYPE_TRUSTED = 3; // 0x3 + field public static final int IDENTITY_TYPE_UNKNOWN = 0; // 0x0 + } + + public final class PresenceDevice extends android.nearby.NearbyDevice implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public String getDeviceId(); + method @Nullable public String getDeviceImageUrl(); + method public int getDeviceType(); + method public long getDiscoveryTimestampMillis(); + method @NonNull public byte[] getEncryptedIdentity(); + method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties(); + method @NonNull public byte[] getSalt(); + method @NonNull public byte[] getSecretId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceDevice> CREATOR; + } + + public static final class PresenceDevice.Builder { + ctor public PresenceDevice.Builder(@NonNull String, @NonNull byte[], @NonNull byte[], @NonNull byte[]); + method @NonNull public android.nearby.PresenceDevice.Builder addExtendedProperty(@NonNull android.nearby.DataElement); + method @NonNull public android.nearby.PresenceDevice.Builder addMedium(int); + method @NonNull public android.nearby.PresenceDevice build(); + method @NonNull public android.nearby.PresenceDevice.Builder setDeviceImageUrl(@Nullable String); + method @NonNull public android.nearby.PresenceDevice.Builder setDeviceType(int); + method @NonNull public android.nearby.PresenceDevice.Builder setDiscoveryTimestampMillis(long); + method @NonNull public android.nearby.PresenceDevice.Builder setName(@Nullable String); + method @NonNull public android.nearby.PresenceDevice.Builder setRssi(int); + } + + public final class PresenceScanFilter extends android.nearby.ScanFilter implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.nearby.PublicCredential> getCredentials(); + method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties(); + method @NonNull public java.util.List<java.lang.Integer> getPresenceActions(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceScanFilter> CREATOR; + } + + public static final class PresenceScanFilter.Builder { + ctor public PresenceScanFilter.Builder(); + method @NonNull public android.nearby.PresenceScanFilter.Builder addCredential(@NonNull android.nearby.PublicCredential); + method @NonNull public android.nearby.PresenceScanFilter.Builder addExtendedProperty(@NonNull android.nearby.DataElement); + method @NonNull public android.nearby.PresenceScanFilter.Builder addPresenceAction(@IntRange(from=1, to=255) int); + method @NonNull public android.nearby.PresenceScanFilter build(); + method @NonNull public android.nearby.PresenceScanFilter.Builder setMaxPathLoss(@IntRange(from=0, to=127) int); + } + + public final class PrivateCredential extends android.nearby.PresenceCredential implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public String getDeviceName(); + method @NonNull public byte[] getMetadataEncryptionKey(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PrivateCredential> CREATOR; + } + + public static final class PrivateCredential.Builder { + ctor public PrivateCredential.Builder(@NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull String); + method @NonNull public android.nearby.PrivateCredential.Builder addCredentialElement(@NonNull android.nearby.CredentialElement); + method @NonNull public android.nearby.PrivateCredential build(); + method @NonNull public android.nearby.PrivateCredential.Builder setIdentityType(int); + } + + public final class PublicCredential extends android.nearby.PresenceCredential implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public byte[] getEncryptedMetadata(); + method @NonNull public byte[] getEncryptedMetadataKeyTag(); + method @NonNull public byte[] getPublicKey(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PublicCredential> CREATOR; + } + + public static final class PublicCredential.Builder { + ctor public PublicCredential.Builder(@NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull byte[]); + method @NonNull public android.nearby.PublicCredential.Builder addCredentialElement(@NonNull android.nearby.CredentialElement); + method @NonNull public android.nearby.PublicCredential build(); + method @NonNull public android.nearby.PublicCredential.Builder setIdentityType(int); + } + + public interface ScanCallback { + method public void onDiscovered(@NonNull android.nearby.NearbyDevice); + method public default void onError(int); + method public void onLost(@NonNull android.nearby.NearbyDevice); + method public void onUpdated(@NonNull android.nearby.NearbyDevice); + field public static final int ERROR_INVALID_ARGUMENT = 2; // 0x2 + field public static final int ERROR_PERMISSION_DENIED = 3; // 0x3 + field public static final int ERROR_RESOURCE_EXHAUSTED = 4; // 0x4 + field public static final int ERROR_UNKNOWN = 0; // 0x0 + field public static final int ERROR_UNSUPPORTED = 1; // 0x1 + } + + public abstract class ScanFilter { + method @IntRange(from=0, to=127) public int getMaxPathLoss(); + method public int getType(); + } + + public final class ScanRequest implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.List<android.nearby.ScanFilter> getScanFilters(); + method public int getScanMode(); + method public int getScanType(); + method @NonNull public android.os.WorkSource getWorkSource(); + method public boolean isBleEnabled(); + method public boolean isOffloadOnly(); + method public static boolean isValidScanMode(int); + method public static boolean isValidScanType(int); + method @NonNull public static String scanModeToString(int); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.nearby.ScanRequest> CREATOR; + field public static final int SCAN_MODE_BALANCED = 1; // 0x1 + field public static final int SCAN_MODE_LOW_LATENCY = 2; // 0x2 + field public static final int SCAN_MODE_LOW_POWER = 0; // 0x0 + field public static final int SCAN_MODE_NO_POWER = -1; // 0xffffffff + field public static final int SCAN_TYPE_FAST_PAIR = 1; // 0x1 + field public static final int SCAN_TYPE_NEARBY_PRESENCE = 2; // 0x2 + } + + public static final class ScanRequest.Builder { + ctor public ScanRequest.Builder(); + method @NonNull public android.nearby.ScanRequest.Builder addScanFilter(@NonNull android.nearby.ScanFilter); + method @NonNull public android.nearby.ScanRequest build(); + method @NonNull public android.nearby.ScanRequest.Builder setBleEnabled(boolean); + method @NonNull public android.nearby.ScanRequest.Builder setOffloadOnly(boolean); + method @NonNull public android.nearby.ScanRequest.Builder setScanMode(int); + method @NonNull public android.nearby.ScanRequest.Builder setScanType(int); + method @NonNull @RequiresPermission(android.Manifest.permission.UPDATE_DEVICE_STATS) public android.nearby.ScanRequest.Builder setWorkSource(@Nullable android.os.WorkSource); + } + +} + +package android.net { + + public class EthernetManager { + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void disableInterface(@NonNull String, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void enableInterface(@NonNull String, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>); + method @NonNull @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public android.net.EthernetManager.TetheredInterfaceRequest requestTetheredInterface(@NonNull java.util.concurrent.Executor, @NonNull android.net.EthernetManager.TetheredInterfaceCallback); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void updateConfiguration(@NonNull String, @NonNull android.net.EthernetNetworkUpdateRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>); + } + + public static interface EthernetManager.TetheredInterfaceCallback { + method public void onAvailable(@NonNull String); + method public void onUnavailable(); + } + + public static class EthernetManager.TetheredInterfaceRequest { + method public void release(); + } + + public final class EthernetNetworkManagementException extends java.lang.RuntimeException implements android.os.Parcelable { + ctor public EthernetNetworkManagementException(@NonNull String); + method public int describeContents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkManagementException> CREATOR; + } + + public final class EthernetNetworkUpdateRequest implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public android.net.IpConfiguration getIpConfiguration(); + method @Nullable public android.net.NetworkCapabilities getNetworkCapabilities(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkUpdateRequest> CREATOR; + } + + public static final class EthernetNetworkUpdateRequest.Builder { + ctor public EthernetNetworkUpdateRequest.Builder(); + ctor public EthernetNetworkUpdateRequest.Builder(@NonNull android.net.EthernetNetworkUpdateRequest); + method @NonNull public android.net.EthernetNetworkUpdateRequest build(); + method @NonNull public android.net.EthernetNetworkUpdateRequest.Builder setIpConfiguration(@Nullable android.net.IpConfiguration); + method @NonNull public android.net.EthernetNetworkUpdateRequest.Builder setNetworkCapabilities(@Nullable android.net.NetworkCapabilities); + } + + public class IpSecManager { + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void applyTunnelModeTransform(@NonNull android.net.IpSecManager.IpSecTunnelInterface, int, @NonNull android.net.IpSecTransform) throws java.io.IOException; + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public android.net.IpSecManager.IpSecTunnelInterface createIpSecTunnelInterface(@NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull android.net.Network) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException; + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void startTunnelModeTransformMigration(@NonNull android.net.IpSecTransform, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress); + } + + public static final class IpSecManager.IpSecTunnelInterface implements java.lang.AutoCloseable { + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void addAddress(@NonNull java.net.InetAddress, int) throws java.io.IOException; + method public void close(); + method @NonNull public String getInterfaceName(); + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void removeAddress(@NonNull java.net.InetAddress, int) throws java.io.IOException; + method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void setUnderlyingNetwork(@NonNull android.net.Network) throws java.io.IOException; + } + + public static class IpSecTransform.Builder { + method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public android.net.IpSecTransform buildTunnelModeTransform(@NonNull java.net.InetAddress, @NonNull android.net.IpSecManager.SecurityParameterIndex) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException; + } + + public final class NetworkStats implements java.lang.Iterable<android.net.NetworkStats.Entry> android.os.Parcelable { + ctor public NetworkStats(long, int); + method @NonNull public android.net.NetworkStats add(@NonNull android.net.NetworkStats); + method @NonNull public android.net.NetworkStats addEntry(@NonNull android.net.NetworkStats.Entry); + method public android.net.NetworkStats clone(); + method public int describeContents(); + method @NonNull public java.util.Iterator<android.net.NetworkStats.Entry> iterator(); + method @NonNull public android.net.NetworkStats subtract(@NonNull android.net.NetworkStats); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStats> CREATOR; + field public static final int DEFAULT_NETWORK_ALL = -1; // 0xffffffff + field public static final int DEFAULT_NETWORK_NO = 0; // 0x0 + field public static final int DEFAULT_NETWORK_YES = 1; // 0x1 + field public static final String IFACE_VT = "vt_data0"; + field public static final int METERED_ALL = -1; // 0xffffffff + field public static final int METERED_NO = 0; // 0x0 + field public static final int METERED_YES = 1; // 0x1 + field public static final int ROAMING_ALL = -1; // 0xffffffff + field public static final int ROAMING_NO = 0; // 0x0 + field public static final int ROAMING_YES = 1; // 0x1 + field public static final int SET_ALL = -1; // 0xffffffff + field public static final int SET_DEFAULT = 0; // 0x0 + field public static final int SET_FOREGROUND = 1; // 0x1 + field public static final int TAG_NONE = 0; // 0x0 + field public static final int UID_ALL = -1; // 0xffffffff + field public static final int UID_TETHERING = -5; // 0xfffffffb + } + + public static class NetworkStats.Entry { + ctor public NetworkStats.Entry(@Nullable String, int, int, int, int, int, int, long, long, long, long, long); + method public int getDefaultNetwork(); + method public int getMetered(); + method public long getOperations(); + method public int getRoaming(); + method public long getRxBytes(); + method public long getRxPackets(); + method public int getSet(); + method public int getTag(); + method public long getTxBytes(); + method public long getTxPackets(); + method public int getUid(); + } + + public class TrafficStats { + method public static void setThreadStatsTagApp(); + method public static void setThreadStatsTagBackup(); + method public static void setThreadStatsTagRestore(); + field public static final int TAG_NETWORK_STACK_IMPERSONATION_RANGE_END = -113; // 0xffffff8f + field public static final int TAG_NETWORK_STACK_IMPERSONATION_RANGE_START = -128; // 0xffffff80 + field public static final int TAG_NETWORK_STACK_RANGE_END = -257; // 0xfffffeff + field public static final int TAG_NETWORK_STACK_RANGE_START = -768; // 0xfffffd00 + field public static final int TAG_SYSTEM_IMPERSONATION_RANGE_END = -241; // 0xffffff0f + field public static final int TAG_SYSTEM_IMPERSONATION_RANGE_START = -256; // 0xffffff00 + } + +} + +package android.net.netstats.provider { + + public abstract class NetworkStatsProvider { + ctor public NetworkStatsProvider(); + method public void notifyAlertReached(); + method public void notifyLimitReached(); + method public void notifyStatsUpdated(int, @NonNull android.net.NetworkStats, @NonNull android.net.NetworkStats); + method public void notifyWarningReached(); + method public abstract void onRequestStatsUpdate(int); + method public abstract void onSetAlert(long); + method public abstract void onSetLimit(@NonNull String, long); + method public void onSetWarningAndLimit(@NonNull String, long, long); + field public static final int QUOTA_UNLIMITED = -1; // 0xffffffff + } + +} + +package android.net.nsd { + + public final class NsdManager { + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void registerOffloadEngine(@NonNull String, long, long, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.OffloadEngine); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void unregisterOffloadEngine(@NonNull android.net.nsd.OffloadEngine); + } + + public interface OffloadEngine { + method public void onOffloadServiceRemoved(@NonNull android.net.nsd.OffloadServiceInfo); + method public void onOffloadServiceUpdated(@NonNull android.net.nsd.OffloadServiceInfo); + field public static final int OFFLOAD_CAPABILITY_BYPASS_MULTICAST_LOCK = 1; // 0x1 + field public static final int OFFLOAD_TYPE_FILTER_QUERIES = 2; // 0x2 + field public static final int OFFLOAD_TYPE_FILTER_REPLIES = 4; // 0x4 + field public static final int OFFLOAD_TYPE_REPLY = 1; // 0x1 + } + + public final class OffloadServiceInfo implements android.os.Parcelable { + ctor public OffloadServiceInfo(@NonNull android.net.nsd.OffloadServiceInfo.Key, @NonNull java.util.List<java.lang.String>, @NonNull String, @Nullable byte[], @IntRange(from=0, to=java.lang.Integer.MAX_VALUE) int, long); + method public int describeContents(); + method @NonNull public String getHostname(); + method @NonNull public android.net.nsd.OffloadServiceInfo.Key getKey(); + method @Nullable public byte[] getOffloadPayload(); + method public long getOffloadType(); + method public int getPriority(); + method @NonNull public java.util.List<java.lang.String> getSubtypes(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.OffloadServiceInfo> CREATOR; + } + + public static final class OffloadServiceInfo.Key implements android.os.Parcelable { + ctor public OffloadServiceInfo.Key(@NonNull String, @NonNull String); + method public int describeContents(); + method @NonNull public String getServiceName(); + method @NonNull public String getServiceType(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.OffloadServiceInfo.Key> CREATOR; + } + +} + diff --git a/extensions/11/system/api/framework-connectivity.txt b/extensions/11/system/api/framework-connectivity.txt new file mode 100644 index 000000000..e812024a7 --- /dev/null +++ b/extensions/11/system/api/framework-connectivity.txt @@ -0,0 +1,546 @@ +// Signature format: 2.0 +package android.net { + + public class CaptivePortal implements android.os.Parcelable { + method @Deprecated public void logEvent(int, @NonNull String); + method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void reevaluateNetwork(); + method public void useNetwork(); + field public static final int APP_REQUEST_REEVALUATION_REQUIRED = 100; // 0x64 + field public static final int APP_RETURN_DISMISSED = 0; // 0x0 + field public static final int APP_RETURN_UNWANTED = 1; // 0x1 + field public static final int APP_RETURN_WANTED_AS_IS = 2; // 0x2 + } + + public final class CaptivePortalData implements android.os.Parcelable { + method public int describeContents(); + method public long getByteLimit(); + method public long getExpiryTimeMillis(); + method public long getRefreshTimeMillis(); + method @Nullable public android.net.Uri getUserPortalUrl(); + method public int getUserPortalUrlSource(); + method @Nullable public CharSequence getVenueFriendlyName(); + method @Nullable public android.net.Uri getVenueInfoUrl(); + method public int getVenueInfoUrlSource(); + method public boolean isCaptive(); + method public boolean isSessionExtendable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field public static final int CAPTIVE_PORTAL_DATA_SOURCE_OTHER = 0; // 0x0 + field public static final int CAPTIVE_PORTAL_DATA_SOURCE_PASSPOINT = 1; // 0x1 + field @NonNull public static final android.os.Parcelable.Creator<android.net.CaptivePortalData> CREATOR; + } + + public static class CaptivePortalData.Builder { + ctor public CaptivePortalData.Builder(); + ctor public CaptivePortalData.Builder(@Nullable android.net.CaptivePortalData); + method @NonNull public android.net.CaptivePortalData build(); + method @NonNull public android.net.CaptivePortalData.Builder setBytesRemaining(long); + method @NonNull public android.net.CaptivePortalData.Builder setCaptive(boolean); + method @NonNull public android.net.CaptivePortalData.Builder setExpiryTime(long); + method @NonNull public android.net.CaptivePortalData.Builder setRefreshTime(long); + method @NonNull public android.net.CaptivePortalData.Builder setSessionExtendable(boolean); + method @NonNull public android.net.CaptivePortalData.Builder setUserPortalUrl(@Nullable android.net.Uri); + method @NonNull public android.net.CaptivePortalData.Builder setUserPortalUrl(@Nullable android.net.Uri, int); + method @NonNull public android.net.CaptivePortalData.Builder setVenueFriendlyName(@Nullable CharSequence); + method @NonNull public android.net.CaptivePortalData.Builder setVenueInfoUrl(@Nullable android.net.Uri); + method @NonNull public android.net.CaptivePortalData.Builder setVenueInfoUrl(@Nullable android.net.Uri, int); + } + + public class ConnectivityManager { + method @NonNull @RequiresPermission(android.Manifest.permission.PACKET_KEEPALIVE_OFFLOAD) public android.net.SocketKeepalive createNattKeepalive(@NonNull android.net.Network, @NonNull android.os.ParcelFileDescriptor, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback); + method @NonNull @RequiresPermission(android.Manifest.permission.PACKET_KEEPALIVE_OFFLOAD) public android.net.SocketKeepalive createSocketKeepalive(@NonNull android.net.Network, @NonNull java.net.Socket, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback); + method @Deprecated @RequiresPermission(android.Manifest.permission.NETWORK_SETTINGS) public String getCaptivePortalServerUrl(); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void getLatestTetheringEntitlementResult(int, boolean, @NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityManager.OnTetheringEntitlementResultListener); + method @Deprecated @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public boolean isTetheringSupported(); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_FACTORY}) public int registerNetworkProvider(@NonNull android.net.NetworkProvider); + method public void registerQosCallback(@NonNull android.net.QosSocketInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.QosCallback); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void registerTetheringEventCallback(@NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityManager.OnTetheringEventCallback); + method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public void requestNetwork(@NonNull android.net.NetworkRequest, int, int, @NonNull android.os.Handler, @NonNull android.net.ConnectivityManager.NetworkCallback); + method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_AIRPLANE_MODE, android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK}) public void setAirplaneMode(boolean); + method @RequiresPermission(android.Manifest.permission.CONTROL_OEM_PAID_NETWORK_PREFERENCE) public void setOemNetworkPreference(@NonNull android.net.OemNetworkPreferences, @Nullable java.util.concurrent.Executor, @Nullable Runnable); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public boolean shouldAvoidBadWifi(); + method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public void startCaptivePortalApp(@NonNull android.net.Network, @NonNull android.os.Bundle); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void startTethering(int, boolean, android.net.ConnectivityManager.OnStartTetheringCallback); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void startTethering(int, boolean, android.net.ConnectivityManager.OnStartTetheringCallback, android.os.Handler); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void stopTethering(int); + method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_FACTORY}) public void unregisterNetworkProvider(@NonNull android.net.NetworkProvider); + method public void unregisterQosCallback(@NonNull android.net.QosCallback); + method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void unregisterTetheringEventCallback(@NonNull android.net.ConnectivityManager.OnTetheringEventCallback); + field public static final String EXTRA_CAPTIVE_PORTAL_PROBE_SPEC = "android.net.extra.CAPTIVE_PORTAL_PROBE_SPEC"; + field public static final String EXTRA_CAPTIVE_PORTAL_USER_AGENT = "android.net.extra.CAPTIVE_PORTAL_USER_AGENT"; + field public static final int TETHERING_BLUETOOTH = 2; // 0x2 + field public static final int TETHERING_USB = 1; // 0x1 + field public static final int TETHERING_WIFI = 0; // 0x0 + field @Deprecated public static final int TETHER_ERROR_ENTITLEMENT_UNKONWN = 13; // 0xd + field @Deprecated public static final int TETHER_ERROR_NO_ERROR = 0; // 0x0 + field @Deprecated public static final int TETHER_ERROR_PROVISION_FAILED = 11; // 0xb + field public static final int TYPE_NONE = -1; // 0xffffffff + field @Deprecated public static final int TYPE_PROXY = 16; // 0x10 + field @Deprecated public static final int TYPE_WIFI_P2P = 13; // 0xd + } + + @Deprecated public abstract static class ConnectivityManager.OnStartTetheringCallback { + ctor @Deprecated public ConnectivityManager.OnStartTetheringCallback(); + method @Deprecated public void onTetheringFailed(); + method @Deprecated public void onTetheringStarted(); + } + + @Deprecated public static interface ConnectivityManager.OnTetheringEntitlementResultListener { + method @Deprecated public void onTetheringEntitlementResult(int); + } + + @Deprecated public abstract static class ConnectivityManager.OnTetheringEventCallback { + ctor @Deprecated public ConnectivityManager.OnTetheringEventCallback(); + method @Deprecated public void onUpstreamChanged(@Nullable android.net.Network); + } + + public final class DscpPolicy implements android.os.Parcelable { + method public int describeContents(); + method @Nullable public java.net.InetAddress getDestinationAddress(); + method @Nullable public android.util.Range<java.lang.Integer> getDestinationPortRange(); + method public int getDscpValue(); + method public int getPolicyId(); + method public int getProtocol(); + method @Nullable public java.net.InetAddress getSourceAddress(); + method public int getSourcePort(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.DscpPolicy> CREATOR; + field public static final int PROTOCOL_ANY = -1; // 0xffffffff + field public static final int SOURCE_PORT_ANY = -1; // 0xffffffff + } + + public static final class DscpPolicy.Builder { + ctor public DscpPolicy.Builder(int, int); + method @NonNull public android.net.DscpPolicy build(); + method @NonNull public android.net.DscpPolicy.Builder setDestinationAddress(@NonNull java.net.InetAddress); + method @NonNull public android.net.DscpPolicy.Builder setDestinationPortRange(@NonNull android.util.Range<java.lang.Integer>); + method @NonNull public android.net.DscpPolicy.Builder setProtocol(int); + method @NonNull public android.net.DscpPolicy.Builder setSourceAddress(@NonNull java.net.InetAddress); + method @NonNull public android.net.DscpPolicy.Builder setSourcePort(int); + } + + public final class InvalidPacketException extends java.lang.Exception { + ctor public InvalidPacketException(int); + method public int getError(); + field public static final int ERROR_INVALID_IP_ADDRESS = -21; // 0xffffffeb + field public static final int ERROR_INVALID_LENGTH = -23; // 0xffffffe9 + field public static final int ERROR_INVALID_PORT = -22; // 0xffffffea + } + + public final class IpConfiguration implements android.os.Parcelable { + ctor public IpConfiguration(); + ctor public IpConfiguration(@NonNull android.net.IpConfiguration); + method @NonNull public android.net.IpConfiguration.IpAssignment getIpAssignment(); + method @NonNull public android.net.IpConfiguration.ProxySettings getProxySettings(); + method public void setHttpProxy(@Nullable android.net.ProxyInfo); + method public void setIpAssignment(@NonNull android.net.IpConfiguration.IpAssignment); + method public void setProxySettings(@NonNull android.net.IpConfiguration.ProxySettings); + method public void setStaticIpConfiguration(@Nullable android.net.StaticIpConfiguration); + } + + public enum IpConfiguration.IpAssignment { + enum_constant public static final android.net.IpConfiguration.IpAssignment DHCP; + enum_constant public static final android.net.IpConfiguration.IpAssignment STATIC; + enum_constant public static final android.net.IpConfiguration.IpAssignment UNASSIGNED; + } + + public enum IpConfiguration.ProxySettings { + enum_constant public static final android.net.IpConfiguration.ProxySettings NONE; + enum_constant public static final android.net.IpConfiguration.ProxySettings PAC; + enum_constant public static final android.net.IpConfiguration.ProxySettings STATIC; + enum_constant public static final android.net.IpConfiguration.ProxySettings UNASSIGNED; + } + + public final class IpPrefix implements android.os.Parcelable { + ctor public IpPrefix(@NonNull String); + } + + public class KeepalivePacketData { + ctor protected KeepalivePacketData(@NonNull java.net.InetAddress, @IntRange(from=0, to=65535) int, @NonNull java.net.InetAddress, @IntRange(from=0, to=65535) int, @NonNull byte[]) throws android.net.InvalidPacketException; + method @NonNull public java.net.InetAddress getDstAddress(); + method public int getDstPort(); + method @NonNull public byte[] getPacket(); + method @NonNull public java.net.InetAddress getSrcAddress(); + method public int getSrcPort(); + } + + public class LinkAddress implements android.os.Parcelable { + ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int, int, int); + ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int, int, int, long, long); + ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int); + ctor public LinkAddress(@NonNull String); + ctor public LinkAddress(@NonNull String, int, int); + method public long getDeprecationTime(); + method public long getExpirationTime(); + method public boolean isGlobalPreferred(); + method public boolean isIpv4(); + method public boolean isIpv6(); + method public boolean isSameAddressAs(@Nullable android.net.LinkAddress); + field public static final long LIFETIME_PERMANENT = 9223372036854775807L; // 0x7fffffffffffffffL + field public static final long LIFETIME_UNKNOWN = -1L; // 0xffffffffffffffffL + } + + public final class LinkProperties implements android.os.Parcelable { + ctor public LinkProperties(@Nullable android.net.LinkProperties); + ctor public LinkProperties(@Nullable android.net.LinkProperties, boolean); + method public boolean addDnsServer(@NonNull java.net.InetAddress); + method public boolean addLinkAddress(@NonNull android.net.LinkAddress); + method public boolean addPcscfServer(@NonNull java.net.InetAddress); + method @NonNull public java.util.List<java.net.InetAddress> getAddresses(); + method @NonNull public java.util.List<java.lang.String> getAllInterfaceNames(); + method @NonNull public java.util.List<android.net.LinkAddress> getAllLinkAddresses(); + method @NonNull public java.util.List<android.net.RouteInfo> getAllRoutes(); + method @Nullable public android.net.Uri getCaptivePortalApiUrl(); + method @Nullable public android.net.CaptivePortalData getCaptivePortalData(); + method @NonNull public java.util.List<java.net.InetAddress> getPcscfServers(); + method @Nullable public String getTcpBufferSizes(); + method @NonNull public java.util.List<java.net.InetAddress> getValidatedPrivateDnsServers(); + method public boolean hasGlobalIpv6Address(); + method public boolean hasIpv4Address(); + method public boolean hasIpv4DefaultRoute(); + method public boolean hasIpv4DnsServer(); + method public boolean hasIpv6DefaultRoute(); + method public boolean hasIpv6DnsServer(); + method public boolean isIpv4Provisioned(); + method public boolean isIpv6Provisioned(); + method public boolean isProvisioned(); + method public boolean isReachable(@NonNull java.net.InetAddress); + method public boolean removeDnsServer(@NonNull java.net.InetAddress); + method public boolean removeLinkAddress(@NonNull android.net.LinkAddress); + method public boolean removeRoute(@NonNull android.net.RouteInfo); + method public void setCaptivePortalApiUrl(@Nullable android.net.Uri); + method public void setCaptivePortalData(@Nullable android.net.CaptivePortalData); + method public void setPcscfServers(@NonNull java.util.Collection<java.net.InetAddress>); + method public void setPrivateDnsServerName(@Nullable String); + method public void setTcpBufferSizes(@Nullable String); + method public void setUsePrivateDns(boolean); + method public void setValidatedPrivateDnsServers(@NonNull java.util.Collection<java.net.InetAddress>); + } + + public final class NattKeepalivePacketData extends android.net.KeepalivePacketData implements android.os.Parcelable { + ctor public NattKeepalivePacketData(@NonNull java.net.InetAddress, int, @NonNull java.net.InetAddress, int, @NonNull byte[]) throws android.net.InvalidPacketException; + method public int describeContents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NattKeepalivePacketData> CREATOR; + } + + public class Network implements android.os.Parcelable { + ctor public Network(@NonNull android.net.Network); + method public int getNetId(); + method @NonNull public android.net.Network getPrivateDnsBypassingCopy(); + } + + public abstract class NetworkAgent { + ctor public NetworkAgent(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, int, @NonNull android.net.NetworkAgentConfig, @Nullable android.net.NetworkProvider); + ctor public NetworkAgent(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkScore, @NonNull android.net.NetworkAgentConfig, @Nullable android.net.NetworkProvider); + method @Nullable public android.net.Network getNetwork(); + method public void markConnected(); + method public void onAddKeepalivePacketFilter(int, @NonNull android.net.KeepalivePacketData); + method public void onAutomaticReconnectDisabled(); + method public void onBandwidthUpdateRequested(); + method public void onDscpPolicyStatusUpdated(int, int); + method public void onNetworkCreated(); + method public void onNetworkDestroyed(); + method public void onNetworkUnwanted(); + method public void onQosCallbackRegistered(int, @NonNull android.net.QosFilter); + method public void onQosCallbackUnregistered(int); + method public void onRemoveKeepalivePacketFilter(int); + method public void onSaveAcceptUnvalidated(boolean); + method public void onSignalStrengthThresholdsUpdated(@NonNull int[]); + method public void onStartSocketKeepalive(int, @NonNull java.time.Duration, @NonNull android.net.KeepalivePacketData); + method public void onStopSocketKeepalive(int); + method public void onValidationStatus(int, @Nullable android.net.Uri); + method @NonNull public android.net.Network register(); + method public void sendAddDscpPolicy(@NonNull android.net.DscpPolicy); + method public void sendLinkProperties(@NonNull android.net.LinkProperties); + method public void sendNetworkCapabilities(@NonNull android.net.NetworkCapabilities); + method public void sendNetworkScore(@NonNull android.net.NetworkScore); + method public void sendNetworkScore(@IntRange(from=0, to=99) int); + method public final void sendQosCallbackError(int, int); + method public final void sendQosSessionAvailable(int, int, @NonNull android.net.QosSessionAttributes); + method public final void sendQosSessionLost(int, int, int); + method public void sendRemoveAllDscpPolicies(); + method public void sendRemoveDscpPolicy(int); + method public final void sendSocketKeepaliveEvent(int, int); + method @Deprecated public void setLegacySubtype(int, @NonNull String); + method public void setLingerDuration(@NonNull java.time.Duration); + method public void setTeardownDelayMillis(@IntRange(from=0, to=0x1388) int); + method public void setUnderlyingNetworks(@Nullable java.util.List<android.net.Network>); + method public void unregister(); + method public void unregisterAfterReplacement(@IntRange(from=0, to=0x1388) int); + field public static final int DSCP_POLICY_STATUS_DELETED = 4; // 0x4 + field public static final int DSCP_POLICY_STATUS_INSUFFICIENT_PROCESSING_RESOURCES = 3; // 0x3 + field public static final int DSCP_POLICY_STATUS_POLICY_NOT_FOUND = 5; // 0x5 + field public static final int DSCP_POLICY_STATUS_REQUESTED_CLASSIFIER_NOT_SUPPORTED = 2; // 0x2 + field public static final int DSCP_POLICY_STATUS_REQUEST_DECLINED = 1; // 0x1 + field public static final int DSCP_POLICY_STATUS_SUCCESS = 0; // 0x0 + field public static final int VALIDATION_STATUS_NOT_VALID = 2; // 0x2 + field public static final int VALIDATION_STATUS_VALID = 1; // 0x1 + } + + public final class NetworkAgentConfig implements android.os.Parcelable { + method public int describeContents(); + method public int getLegacyType(); + method @NonNull public String getLegacyTypeName(); + method public boolean isExplicitlySelected(); + method public boolean isPartialConnectivityAcceptable(); + method public boolean isUnvalidatedConnectivityAcceptable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkAgentConfig> CREATOR; + } + + public static final class NetworkAgentConfig.Builder { + ctor public NetworkAgentConfig.Builder(); + method @NonNull public android.net.NetworkAgentConfig build(); + method @NonNull public android.net.NetworkAgentConfig.Builder setExplicitlySelected(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyExtraInfo(@NonNull String); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacySubType(int); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacySubTypeName(@NonNull String); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyType(int); + method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyTypeName(@NonNull String); + method @NonNull public android.net.NetworkAgentConfig.Builder setNat64DetectionEnabled(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setPartialConnectivityAcceptable(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setProvisioningNotificationEnabled(boolean); + method @NonNull public android.net.NetworkAgentConfig.Builder setUnvalidatedConnectivityAcceptable(boolean); + } + + public final class NetworkCapabilities implements android.os.Parcelable { + method @NonNull public int[] getAdministratorUids(); + method @Nullable public static String getCapabilityCarrierName(int); + method @Nullable public String getSsid(); + method @NonNull public java.util.Set<java.lang.Integer> getSubscriptionIds(); + method @NonNull public int[] getTransportTypes(); + method @Nullable public java.util.List<android.net.Network> getUnderlyingNetworks(); + method public boolean isPrivateDnsBroken(); + method public boolean satisfiedByNetworkCapabilities(@Nullable android.net.NetworkCapabilities); + field public static final int NET_CAPABILITY_BIP = 31; // 0x1f + field public static final int NET_CAPABILITY_NOT_VCN_MANAGED = 28; // 0x1c + field public static final int NET_CAPABILITY_OEM_PAID = 22; // 0x16 + field public static final int NET_CAPABILITY_OEM_PRIVATE = 26; // 0x1a + field public static final int NET_CAPABILITY_PARTIAL_CONNECTIVITY = 24; // 0x18 + field public static final int NET_CAPABILITY_VEHICLE_INTERNAL = 27; // 0x1b + field public static final int NET_CAPABILITY_VSIM = 30; // 0x1e + } + + public static final class NetworkCapabilities.Builder { + ctor public NetworkCapabilities.Builder(); + ctor public NetworkCapabilities.Builder(@NonNull android.net.NetworkCapabilities); + method @NonNull public android.net.NetworkCapabilities.Builder addCapability(int); + method @NonNull public android.net.NetworkCapabilities.Builder addEnterpriseId(int); + method @NonNull public android.net.NetworkCapabilities.Builder addTransportType(int); + method @NonNull public android.net.NetworkCapabilities build(); + method @NonNull public android.net.NetworkCapabilities.Builder removeCapability(int); + method @NonNull public android.net.NetworkCapabilities.Builder removeEnterpriseId(int); + method @NonNull public android.net.NetworkCapabilities.Builder removeTransportType(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setAdministratorUids(@NonNull int[]); + method @NonNull public android.net.NetworkCapabilities.Builder setLinkDownstreamBandwidthKbps(int); + method @NonNull public android.net.NetworkCapabilities.Builder setLinkUpstreamBandwidthKbps(int); + method @NonNull public android.net.NetworkCapabilities.Builder setNetworkSpecifier(@Nullable android.net.NetworkSpecifier); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setOwnerUid(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setRequestorPackageName(@Nullable String); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setRequestorUid(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_SIGNAL_STRENGTH_WAKEUP) public android.net.NetworkCapabilities.Builder setSignalStrength(int); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setSsid(@Nullable String); + method @NonNull public android.net.NetworkCapabilities.Builder setSubscriptionIds(@NonNull java.util.Set<java.lang.Integer>); + method @NonNull public android.net.NetworkCapabilities.Builder setTransportInfo(@Nullable android.net.TransportInfo); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setUnderlyingNetworks(@Nullable java.util.List<android.net.Network>); + method @NonNull public static android.net.NetworkCapabilities.Builder withoutDefaultCapabilities(); + } + + public class NetworkProvider { + ctor public NetworkProvider(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String); + method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void declareNetworkRequestUnfulfillable(@NonNull android.net.NetworkRequest); + method public int getProviderId(); + method public void onNetworkRequestWithdrawn(@NonNull android.net.NetworkRequest); + method public void onNetworkRequested(@NonNull android.net.NetworkRequest, @IntRange(from=0, to=99) int, int); + method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void registerNetworkOffer(@NonNull android.net.NetworkScore, @NonNull android.net.NetworkCapabilities, @NonNull java.util.concurrent.Executor, @NonNull android.net.NetworkProvider.NetworkOfferCallback); + method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void unregisterNetworkOffer(@NonNull android.net.NetworkProvider.NetworkOfferCallback); + field public static final int ID_NONE = -1; // 0xffffffff + } + + public static interface NetworkProvider.NetworkOfferCallback { + method public void onNetworkNeeded(@NonNull android.net.NetworkRequest); + method public void onNetworkUnneeded(@NonNull android.net.NetworkRequest); + } + + public class NetworkReleasedException extends java.lang.Exception { + ctor public NetworkReleasedException(); + } + + public class NetworkRequest implements android.os.Parcelable { + method @Nullable public String getRequestorPackageName(); + method public int getRequestorUid(); + } + + public static class NetworkRequest.Builder { + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_SIGNAL_STRENGTH_WAKEUP) public android.net.NetworkRequest.Builder setSignalStrength(int); + method @NonNull public android.net.NetworkRequest.Builder setSubscriptionIds(@NonNull java.util.Set<java.lang.Integer>); + } + + public final class NetworkScore implements android.os.Parcelable { + method public int describeContents(); + method public int getKeepConnectedReason(); + method public int getLegacyInt(); + method public boolean isExiting(); + method public boolean isTransportPrimary(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkScore> CREATOR; + field public static final int KEEP_CONNECTED_FOR_HANDOVER = 1; // 0x1 + field public static final int KEEP_CONNECTED_NONE = 0; // 0x0 + } + + public static final class NetworkScore.Builder { + ctor public NetworkScore.Builder(); + method @NonNull public android.net.NetworkScore build(); + method @NonNull public android.net.NetworkScore.Builder setExiting(boolean); + method @NonNull public android.net.NetworkScore.Builder setKeepConnectedReason(int); + method @NonNull public android.net.NetworkScore.Builder setLegacyInt(int); + method @NonNull public android.net.NetworkScore.Builder setTransportPrimary(boolean); + } + + public final class OemNetworkPreferences implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public java.util.Map<java.lang.String,java.lang.Integer> getNetworkPreferences(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.OemNetworkPreferences> CREATOR; + field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID = 1; // 0x1 + field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID_NO_FALLBACK = 2; // 0x2 + field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID_ONLY = 3; // 0x3 + field public static final int OEM_NETWORK_PREFERENCE_OEM_PRIVATE_ONLY = 4; // 0x4 + field public static final int OEM_NETWORK_PREFERENCE_UNINITIALIZED = 0; // 0x0 + } + + public static final class OemNetworkPreferences.Builder { + ctor public OemNetworkPreferences.Builder(); + ctor public OemNetworkPreferences.Builder(@NonNull android.net.OemNetworkPreferences); + method @NonNull public android.net.OemNetworkPreferences.Builder addNetworkPreference(@NonNull String, int); + method @NonNull public android.net.OemNetworkPreferences build(); + method @NonNull public android.net.OemNetworkPreferences.Builder clearNetworkPreference(@NonNull String); + } + + public abstract class QosCallback { + ctor public QosCallback(); + method public void onError(@NonNull android.net.QosCallbackException); + method public void onQosSessionAvailable(@NonNull android.net.QosSession, @NonNull android.net.QosSessionAttributes); + method public void onQosSessionLost(@NonNull android.net.QosSession); + } + + public static class QosCallback.QosCallbackRegistrationException extends java.lang.RuntimeException { + } + + public final class QosCallbackException extends java.lang.Exception { + ctor public QosCallbackException(@NonNull String); + ctor public QosCallbackException(@NonNull Throwable); + } + + public abstract class QosFilter { + method @NonNull public abstract android.net.Network getNetwork(); + method public abstract boolean matchesLocalAddress(@NonNull java.net.InetAddress, int, int); + method public boolean matchesProtocol(int); + method public abstract boolean matchesRemoteAddress(@NonNull java.net.InetAddress, int, int); + } + + public final class QosSession implements android.os.Parcelable { + ctor public QosSession(int, int); + method public int describeContents(); + method public int getSessionId(); + method public int getSessionType(); + method public long getUniqueId(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.QosSession> CREATOR; + field public static final int TYPE_EPS_BEARER = 1; // 0x1 + field public static final int TYPE_NR_BEARER = 2; // 0x2 + } + + public interface QosSessionAttributes { + } + + public final class QosSocketInfo implements android.os.Parcelable { + ctor public QosSocketInfo(@NonNull android.net.Network, @NonNull java.net.Socket) throws java.io.IOException; + ctor public QosSocketInfo(@NonNull android.net.Network, @NonNull java.net.DatagramSocket) throws java.io.IOException; + method public int describeContents(); + method @NonNull public java.net.InetSocketAddress getLocalSocketAddress(); + method @NonNull public android.net.Network getNetwork(); + method @Nullable public java.net.InetSocketAddress getRemoteSocketAddress(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.QosSocketInfo> CREATOR; + } + + public final class RouteInfo implements android.os.Parcelable { + ctor public RouteInfo(@Nullable android.net.IpPrefix, @Nullable java.net.InetAddress, @Nullable String, int); + ctor public RouteInfo(@Nullable android.net.IpPrefix, @Nullable java.net.InetAddress, @Nullable String, int, int); + method public int getMtu(); + } + + public abstract class SocketKeepalive implements java.lang.AutoCloseable { + method public final void start(@IntRange(from=0xa, to=0xe10) int, int, @Nullable android.net.Network); + field public static final int ERROR_NO_SUCH_SLOT = -33; // 0xffffffdf + field public static final int FLAG_AUTOMATIC_ON_OFF = 1; // 0x1 + field public static final int SUCCESS = 0; // 0x0 + } + + public class SocketLocalAddressChangedException extends java.lang.Exception { + ctor public SocketLocalAddressChangedException(); + } + + public class SocketNotBoundException extends java.lang.Exception { + ctor public SocketNotBoundException(); + } + + public class SocketNotConnectedException extends java.lang.Exception { + ctor public SocketNotConnectedException(); + } + + public class SocketRemoteAddressChangedException extends java.lang.Exception { + ctor public SocketRemoteAddressChangedException(); + } + + public final class StaticIpConfiguration implements android.os.Parcelable { + ctor public StaticIpConfiguration(); + ctor public StaticIpConfiguration(@Nullable android.net.StaticIpConfiguration); + method public void addDnsServer(@NonNull java.net.InetAddress); + method public void clear(); + method @NonNull public java.util.List<android.net.RouteInfo> getRoutes(@Nullable String); + } + + public final class TcpKeepalivePacketData extends android.net.KeepalivePacketData implements android.os.Parcelable { + ctor public TcpKeepalivePacketData(@NonNull java.net.InetAddress, int, @NonNull java.net.InetAddress, int, @NonNull byte[], int, int, int, int, int, int) throws android.net.InvalidPacketException; + method public int describeContents(); + method public int getIpTos(); + method public int getIpTtl(); + method public int getTcpAck(); + method public int getTcpSeq(); + method public int getTcpWindow(); + method public int getTcpWindowScale(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TcpKeepalivePacketData> CREATOR; + } + + public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo { + ctor public VpnTransportInfo(int, @Nullable String, boolean, boolean); + method public boolean areLongLivedTcpConnectionsExpensive(); + method public int describeContents(); + method public int getType(); + method public boolean isBypassable(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.VpnTransportInfo> CREATOR; + } + +} + +package android.net.apf { + + public final class ApfCapabilities implements android.os.Parcelable { + ctor public ApfCapabilities(int, int, int); + method public int describeContents(); + method public static boolean getApfDrop8023Frames(); + method @NonNull public static int[] getApfEtherTypeBlackList(); + method public boolean hasDataAccess(); + method public void writeToParcel(android.os.Parcel, int); + field public static final android.os.Parcelable.Creator<android.net.apf.ApfCapabilities> CREATOR; + field public final int apfPacketFormat; + field public final int apfVersionSupported; + field public final int maximumApfProgramSize; + } + +} + diff --git a/extensions/11/system/api/framework-sdksandbox-removed.txt b/extensions/11/system/api/framework-sdksandbox-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-sdksandbox-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-sdksandbox.txt b/extensions/11/system/api/framework-sdksandbox.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-sdksandbox.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-tethering-removed.txt b/extensions/11/system/api/framework-tethering-removed.txt new file mode 100644 index 000000000..d802177e2 --- /dev/null +++ b/extensions/11/system/api/framework-tethering-removed.txt @@ -0,0 +1 @@ +// Signature format: 2.0 diff --git a/extensions/11/system/api/framework-tethering.txt b/extensions/11/system/api/framework-tethering.txt new file mode 100644 index 000000000..844ff6471 --- /dev/null +++ b/extensions/11/system/api/framework-tethering.txt @@ -0,0 +1,117 @@ +// Signature format: 2.0 +package android.net { + + public final class TetheredClient implements android.os.Parcelable { + ctor public TetheredClient(@NonNull android.net.MacAddress, @NonNull java.util.Collection<android.net.TetheredClient.AddressInfo>, int); + method public int describeContents(); + method @NonNull public java.util.List<android.net.TetheredClient.AddressInfo> getAddresses(); + method @NonNull public android.net.MacAddress getMacAddress(); + method public int getTetheringType(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient> CREATOR; + } + + public static final class TetheredClient.AddressInfo implements android.os.Parcelable { + method public int describeContents(); + method @NonNull public android.net.LinkAddress getAddress(); + method @Nullable public String getHostname(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient.AddressInfo> CREATOR; + } + + public final class TetheringInterface implements android.os.Parcelable { + ctor public TetheringInterface(int, @NonNull String); + method public int describeContents(); + method @NonNull public String getInterface(); + method public int getType(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheringInterface> CREATOR; + } + + public class TetheringManager { + method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerTetheringEventCallback(@NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.TetheringEventCallback); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void requestLatestTetheringEntitlementResult(int, boolean, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.OnTetheringEntitlementResultListener); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void startTethering(@NonNull android.net.TetheringManager.TetheringRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.StartTetheringCallback); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void stopAllTethering(); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void stopTethering(int); + method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.ACCESS_NETWORK_STATE}) public void unregisterTetheringEventCallback(@NonNull android.net.TetheringManager.TetheringEventCallback); + field @Deprecated public static final String ACTION_TETHER_STATE_CHANGED = "android.net.conn.TETHER_STATE_CHANGED"; + field public static final int CONNECTIVITY_SCOPE_GLOBAL = 1; // 0x1 + field public static final int CONNECTIVITY_SCOPE_LOCAL = 2; // 0x2 + field public static final String EXTRA_ACTIVE_LOCAL_ONLY = "android.net.extra.ACTIVE_LOCAL_ONLY"; + field public static final String EXTRA_ACTIVE_TETHER = "tetherArray"; + field public static final String EXTRA_AVAILABLE_TETHER = "availableArray"; + field public static final String EXTRA_ERRORED_TETHER = "erroredArray"; + field public static final int TETHERING_BLUETOOTH = 2; // 0x2 + field public static final int TETHERING_ETHERNET = 5; // 0x5 + field public static final int TETHERING_INVALID = -1; // 0xffffffff + field public static final int TETHERING_NCM = 4; // 0x4 + field public static final int TETHERING_USB = 1; // 0x1 + field public static final int TETHERING_WIFI = 0; // 0x0 + field public static final int TETHERING_WIFI_P2P = 3; // 0x3 + field public static final int TETHER_ERROR_DHCPSERVER_ERROR = 12; // 0xc + field public static final int TETHER_ERROR_DISABLE_FORWARDING_ERROR = 9; // 0x9 + field public static final int TETHER_ERROR_ENABLE_FORWARDING_ERROR = 8; // 0x8 + field public static final int TETHER_ERROR_ENTITLEMENT_UNKNOWN = 13; // 0xd + field public static final int TETHER_ERROR_IFACE_CFG_ERROR = 10; // 0xa + field public static final int TETHER_ERROR_INTERNAL_ERROR = 5; // 0x5 + field public static final int TETHER_ERROR_NO_ACCESS_TETHERING_PERMISSION = 15; // 0xf + field public static final int TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION = 14; // 0xe + field public static final int TETHER_ERROR_NO_ERROR = 0; // 0x0 + field public static final int TETHER_ERROR_PROVISIONING_FAILED = 11; // 0xb + field public static final int TETHER_ERROR_SERVICE_UNAVAIL = 2; // 0x2 + field public static final int TETHER_ERROR_TETHER_IFACE_ERROR = 6; // 0x6 + field public static final int TETHER_ERROR_UNAVAIL_IFACE = 4; // 0x4 + field public static final int TETHER_ERROR_UNKNOWN_IFACE = 1; // 0x1 + field public static final int TETHER_ERROR_UNKNOWN_TYPE = 16; // 0x10 + field public static final int TETHER_ERROR_UNSUPPORTED = 3; // 0x3 + field public static final int TETHER_ERROR_UNTETHER_IFACE_ERROR = 7; // 0x7 + field public static final int TETHER_HARDWARE_OFFLOAD_FAILED = 2; // 0x2 + field public static final int TETHER_HARDWARE_OFFLOAD_STARTED = 1; // 0x1 + field public static final int TETHER_HARDWARE_OFFLOAD_STOPPED = 0; // 0x0 + } + + public static interface TetheringManager.OnTetheringEntitlementResultListener { + method public void onTetheringEntitlementResult(int); + } + + public static interface TetheringManager.StartTetheringCallback { + method public default void onTetheringFailed(int); + method public default void onTetheringStarted(); + } + + public static interface TetheringManager.TetheringEventCallback { + method public default void onClientsChanged(@NonNull java.util.Collection<android.net.TetheredClient>); + method public default void onError(@NonNull String, int); + method public default void onError(@NonNull android.net.TetheringInterface, int); + method public default void onLocalOnlyInterfacesChanged(@NonNull java.util.List<java.lang.String>); + method public default void onLocalOnlyInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>); + method public default void onOffloadStatusChanged(int); + method public default void onTetherableInterfacesChanged(@NonNull java.util.List<java.lang.String>); + method public default void onTetherableInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>); + method public default void onTetheredInterfacesChanged(@NonNull java.util.List<java.lang.String>); + method public default void onTetheredInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>); + method public default void onTetheringSupported(boolean); + method public default void onUpstreamChanged(@Nullable android.net.Network); + } + + public static class TetheringManager.TetheringRequest { + method @Nullable public android.net.LinkAddress getClientStaticIpv4Address(); + method public int getConnectivityScope(); + method @Nullable public android.net.LinkAddress getLocalIpv4Address(); + method public boolean getShouldShowEntitlementUi(); + method public int getTetheringType(); + method public boolean isExemptFromEntitlementCheck(); + } + + public static class TetheringManager.TetheringRequest.Builder { + ctor public TetheringManager.TetheringRequest.Builder(int); + method @NonNull public android.net.TetheringManager.TetheringRequest build(); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setConnectivityScope(int); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setExemptFromEntitlementCheck(boolean); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setShouldShowEntitlementUi(boolean); + method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setStaticIpv4Addresses(@NonNull android.net.LinkAddress, @NonNull android.net.LinkAddress); + } + +} + diff --git a/extensions/11/system/framework-adservices.jar b/extensions/11/system/framework-adservices.jar Binary files differnew file mode 100644 index 000000000..c40d3b290 --- /dev/null +++ b/extensions/11/system/framework-adservices.jar diff --git a/extensions/11/system/framework-connectivity-t.jar b/extensions/11/system/framework-connectivity-t.jar Binary files differnew file mode 100644 index 000000000..4af91a19a --- /dev/null +++ b/extensions/11/system/framework-connectivity-t.jar diff --git a/extensions/11/system/framework-connectivity.jar b/extensions/11/system/framework-connectivity.jar Binary files differnew file mode 100644 index 000000000..8950c3394 --- /dev/null +++ b/extensions/11/system/framework-connectivity.jar diff --git a/extensions/11/system/framework-sdksandbox.jar b/extensions/11/system/framework-sdksandbox.jar Binary files differnew file mode 100644 index 000000000..fe50e1df6 --- /dev/null +++ b/extensions/11/system/framework-sdksandbox.jar diff --git a/extensions/11/system/framework-tethering.jar b/extensions/11/system/framework-tethering.jar Binary files differnew file mode 100644 index 000000000..28d4f8413 --- /dev/null +++ b/extensions/11/system/framework-tethering.jar diff --git a/extensions/7/module-lib/api/art.txt b/extensions/7/module-lib/api/art.txt index ffb05b33a..df4c80611 100644 --- a/extensions/7/module-lib/api/art.txt +++ b/extensions/7/module-lib/api/art.txt @@ -451,7 +451,48 @@ package java.nio { public class DirectByteBuffer extends java.nio.MappedByteBuffer { ctor public DirectByteBuffer(int, long, java.io.FileDescriptor, Runnable, boolean); method public final long address(); + method public final java.nio.CharBuffer asCharBuffer(); + method public final java.nio.DoubleBuffer asDoubleBuffer(); + method public final java.nio.FloatBuffer asFloatBuffer(); + method public final java.nio.IntBuffer asIntBuffer(); + method public final java.nio.LongBuffer asLongBuffer(); + method public final java.nio.ByteBuffer asReadOnlyBuffer(); + method public final java.nio.ShortBuffer asShortBuffer(); + method public final java.nio.ByteBuffer compact(); + method public final java.nio.MappedByteBuffer duplicate(); + method public final byte get(); + method public final byte get(int); + method public final char getChar(); + method public final char getChar(int); + method public final double getDouble(); + method public final double getDouble(int); + method public final float getFloat(); + method public final float getFloat(int); + method public int getInt(); + method public int getInt(int); + method public final long getLong(); + method public final long getLong(int); + method public final short getShort(); + method public final short getShort(int); + method public final boolean isDirect(); + method public final boolean isReadOnly(); + method public final java.nio.ByteBuffer put(byte); + method public final java.nio.ByteBuffer put(int, byte); + method public final java.nio.ByteBuffer putChar(char); + method public final java.nio.ByteBuffer putChar(int, char); + method public final java.nio.ByteBuffer putDouble(double); + method public final java.nio.ByteBuffer putDouble(int, double); + method public final java.nio.ByteBuffer putFloat(float); + method public final java.nio.ByteBuffer putFloat(int, float); + method public final java.nio.ByteBuffer putInt(int); + method public final java.nio.ByteBuffer putInt(int, int); + method public final java.nio.ByteBuffer putLong(long); + method public final java.nio.ByteBuffer putLong(int, long); + method public final java.nio.ByteBuffer putShort(short); + method public final java.nio.ByteBuffer putShort(int, short); method public final void setAccessible(boolean); + method public final java.nio.MappedByteBuffer slice(); + method public final java.nio.MappedByteBuffer slice(int, int); } public final class NIOAccess { diff --git a/extensions/7/public/api/art.txt b/extensions/7/public/api/art.txt index b23f9d24a..d459f7283 100644 --- a/extensions/7/public/api/art.txt +++ b/extensions/7/public/api/art.txt @@ -3095,8 +3095,10 @@ package java.lang { method @Nullable public Object[] getSigners(); method @NonNull public String getSimpleName(); method @Nullable public Class<? super T> getSuperclass(); + method @NonNull public String getTypeName(); method @NonNull public java.lang.reflect.TypeVariable<java.lang.Class<T>>[] getTypeParameters(); method public boolean isAnnotation(); + method public boolean isAnnotationPresent(@NonNull Class<? extends java.lang.annotation.Annotation>); method public boolean isAnonymousClass(); method public boolean isArray(); method public boolean isAssignableFrom(@NonNull Class<?>); @@ -3695,6 +3697,7 @@ package java.lang { method public String getSpecificationTitle(); method public String getSpecificationVendor(); method public String getSpecificationVersion(); + method public boolean isAnnotationPresent(Class<? extends java.lang.annotation.Annotation>); method public boolean isCompatibleWith(String) throws java.lang.NumberFormatException; method public boolean isSealed(); method public boolean isSealed(java.net.URL); @@ -4046,9 +4049,11 @@ package java.lang { ctor public String(@NonNull StringBuffer); ctor public String(@NonNull StringBuilder); method public char charAt(int); + method @NonNull public java.util.stream.IntStream chars(); method public int codePointAt(int); method public int codePointBefore(int); method public int codePointCount(int, int); + method @NonNull public java.util.stream.IntStream codePoints(); method public int compareTo(@NonNull String); method public int compareToIgnoreCase(@NonNull String); method @NonNull public String concat(@NonNull String); @@ -4106,6 +4111,7 @@ package java.lang { method public char[] toCharArray(); method @NonNull public String toLowerCase(@NonNull java.util.Locale); method @NonNull public String toLowerCase(); + method @NonNull public String toString(); method @NonNull public String toUpperCase(@NonNull java.util.Locale); method @NonNull public String toUpperCase(); method public <R> R transform(@NonNull java.util.function.Function<? super java.lang.String,? extends R>); @@ -4144,9 +4150,11 @@ package java.lang { method @NonNull public StringBuffer appendCodePoint(int); method public int capacity(); method public char charAt(int); + method @NonNull public java.util.stream.IntStream chars(); method public int codePointAt(int); method public int codePointBefore(int); method public int codePointCount(int, int); + method @NonNull public java.util.stream.IntStream codePoints(); method public int compareTo(@NonNull StringBuffer); method @NonNull public StringBuffer delete(int, int); method @NonNull public StringBuffer deleteCharAt(int); @@ -4177,6 +4185,7 @@ package java.lang { method @NonNull public CharSequence subSequence(int, int); method @NonNull public String substring(int); method @NonNull public String substring(int, int); + method @NonNull public String toString(); method public void trimToSize(); } @@ -4201,9 +4210,11 @@ package java.lang { method @NonNull public StringBuilder appendCodePoint(int); method public int capacity(); method public char charAt(int); + method @NonNull public java.util.stream.IntStream chars(); method public int codePointAt(int); method public int codePointBefore(int); method public int codePointCount(int, int); + method @NonNull public java.util.stream.IntStream codePoints(); method public int compareTo(@NonNull StringBuilder); method @NonNull public StringBuilder delete(int, int); method @NonNull public StringBuilder deleteCharAt(int); @@ -4234,6 +4245,7 @@ package java.lang { method @NonNull public CharSequence subSequence(int, int); method @NonNull public String substring(int); method @NonNull public String substring(int, int); + method @NonNull public String toString(); method public void trimToSize(); } @@ -4561,8 +4573,8 @@ package java.lang.invoke { method public java.lang.invoke.MethodHandle asType(java.lang.invoke.MethodType); method public java.lang.invoke.MethodHandle asVarargsCollector(Class<?>); method public java.lang.invoke.MethodHandle bindTo(Object); - method public final Object invoke(java.lang.Object...) throws java.lang.Throwable; - method public final Object invokeExact(java.lang.Object...) throws java.lang.Throwable; + method public final native Object invoke(java.lang.Object...) throws java.lang.Throwable; + method public final native Object invokeExact(java.lang.Object...) throws java.lang.Throwable; method public Object invokeWithArguments(java.lang.Object...) throws java.lang.Throwable; method public Object invokeWithArguments(java.util.List<?>) throws java.lang.Throwable; method public boolean isVarargsCollector(); @@ -4735,45 +4747,45 @@ package java.lang.invoke { public abstract class VarHandle { method public final java.lang.invoke.MethodType accessModeType(java.lang.invoke.VarHandle.AccessMode); method public static void acquireFence(); - method public final Object compareAndExchange(java.lang.Object...); - method public final Object compareAndExchangeAcquire(java.lang.Object...); - method public final Object compareAndExchangeRelease(java.lang.Object...); - method public final boolean compareAndSet(java.lang.Object...); + method public final native Object compareAndExchange(java.lang.Object...); + method public final native Object compareAndExchangeAcquire(java.lang.Object...); + method public final native Object compareAndExchangeRelease(java.lang.Object...); + method public final native boolean compareAndSet(java.lang.Object...); method public final java.util.List<java.lang.Class<?>> coordinateTypes(); method public static void fullFence(); - method public final Object get(java.lang.Object...); - method public final Object getAcquire(java.lang.Object...); - method public final Object getAndAdd(java.lang.Object...); - method public final Object getAndAddAcquire(java.lang.Object...); - method public final Object getAndAddRelease(java.lang.Object...); - method public final Object getAndBitwiseAnd(java.lang.Object...); - method public final Object getAndBitwiseAndAcquire(java.lang.Object...); - method public final Object getAndBitwiseAndRelease(java.lang.Object...); - method public final Object getAndBitwiseOr(java.lang.Object...); - method public final Object getAndBitwiseOrAcquire(java.lang.Object...); - method public final Object getAndBitwiseOrRelease(java.lang.Object...); - method public final Object getAndBitwiseXor(java.lang.Object...); - method public final Object getAndBitwiseXorAcquire(java.lang.Object...); - method public final Object getAndBitwiseXorRelease(java.lang.Object...); - method public final Object getAndSet(java.lang.Object...); - method public final Object getAndSetAcquire(java.lang.Object...); - method public final Object getAndSetRelease(java.lang.Object...); - method public final Object getOpaque(java.lang.Object...); - method public final Object getVolatile(java.lang.Object...); + method public final native Object get(java.lang.Object...); + method public final native Object getAcquire(java.lang.Object...); + method public final native Object getAndAdd(java.lang.Object...); + method public final native Object getAndAddAcquire(java.lang.Object...); + method public final native Object getAndAddRelease(java.lang.Object...); + method public final native Object getAndBitwiseAnd(java.lang.Object...); + method public final native Object getAndBitwiseAndAcquire(java.lang.Object...); + method public final native Object getAndBitwiseAndRelease(java.lang.Object...); + method public final native Object getAndBitwiseOr(java.lang.Object...); + method public final native Object getAndBitwiseOrAcquire(java.lang.Object...); + method public final native Object getAndBitwiseOrRelease(java.lang.Object...); + method public final native Object getAndBitwiseXor(java.lang.Object...); + method public final native Object getAndBitwiseXorAcquire(java.lang.Object...); + method public final native Object getAndBitwiseXorRelease(java.lang.Object...); + method public final native Object getAndSet(java.lang.Object...); + method public final native Object getAndSetAcquire(java.lang.Object...); + method public final native Object getAndSetRelease(java.lang.Object...); + method public final native Object getOpaque(java.lang.Object...); + method public final native Object getVolatile(java.lang.Object...); method public final boolean isAccessModeSupported(java.lang.invoke.VarHandle.AccessMode); method public static void loadLoadFence(); method public static void releaseFence(); - method public final void set(java.lang.Object...); - method public final void setOpaque(java.lang.Object...); - method public final void setRelease(java.lang.Object...); - method public final void setVolatile(java.lang.Object...); + method public final native void set(java.lang.Object...); + method public final native void setOpaque(java.lang.Object...); + method public final native void setRelease(java.lang.Object...); + method public final native void setVolatile(java.lang.Object...); method public static void storeStoreFence(); method public final java.lang.invoke.MethodHandle toMethodHandle(java.lang.invoke.VarHandle.AccessMode); method public final Class<?> varType(); - method public final boolean weakCompareAndSet(java.lang.Object...); - method public final boolean weakCompareAndSetAcquire(java.lang.Object...); - method public final boolean weakCompareAndSetPlain(java.lang.Object...); - method public final boolean weakCompareAndSetRelease(java.lang.Object...); + method public final native boolean weakCompareAndSet(java.lang.Object...); + method public final native boolean weakCompareAndSetAcquire(java.lang.Object...); + method public final native boolean weakCompareAndSetPlain(java.lang.Object...); + method public final native boolean weakCompareAndSetRelease(java.lang.Object...); } public enum VarHandle.AccessMode { @@ -4877,8 +4889,12 @@ package java.lang.reflect { ctor protected AccessibleObject(); method @Nullable public <T extends java.lang.annotation.Annotation> T getAnnotation(@NonNull Class<T>); method @NonNull public java.lang.annotation.Annotation[] getAnnotations(); + method public <T extends java.lang.annotation.Annotation> T[] getAnnotationsByType(@NonNull Class<T>); + method @Nullable public <T extends java.lang.annotation.Annotation> T getDeclaredAnnotation(@NonNull Class<T>); method @NonNull public java.lang.annotation.Annotation[] getDeclaredAnnotations(); + method public <T extends java.lang.annotation.Annotation> T[] getDeclaredAnnotationsByType(@NonNull Class<T>); method public boolean isAccessible(); + method public boolean isAnnotationPresent(@NonNull Class<? extends java.lang.annotation.Annotation>); method public static void setAccessible(java.lang.reflect.AccessibleObject[], boolean) throws java.lang.SecurityException; method public void setAccessible(boolean) throws java.lang.SecurityException; } @@ -5070,7 +5086,10 @@ package java.lang.reflect { public final class Parameter implements java.lang.reflect.AnnotatedElement { method @Nullable public <T extends java.lang.annotation.Annotation> T getAnnotation(@NonNull Class<T>); method @NonNull public java.lang.annotation.Annotation[] getAnnotations(); + method public <T extends java.lang.annotation.Annotation> T[] getAnnotationsByType(@NonNull Class<T>); + method @Nullable public <T extends java.lang.annotation.Annotation> T getDeclaredAnnotation(@NonNull Class<T>); method @NonNull public java.lang.annotation.Annotation[] getDeclaredAnnotations(); + method public <T extends java.lang.annotation.Annotation> T[] getDeclaredAnnotationsByType(@NonNull Class<T>); method @NonNull public java.lang.reflect.Executable getDeclaringExecutable(); method public int getModifiers(); method @NonNull public String getName(); @@ -6289,6 +6308,7 @@ package java.nio { method public final int arrayOffset(); method public abstract java.nio.CharBuffer asReadOnlyBuffer(); method public final char charAt(int); + method public java.util.stream.IntStream chars(); method public abstract java.nio.CharBuffer compact(); method public int compareTo(java.nio.CharBuffer); method public abstract java.nio.CharBuffer duplicate(); @@ -6312,6 +6332,7 @@ package java.nio { method public abstract java.nio.CharBuffer slice(); method public abstract java.nio.CharBuffer slice(int, int); method public abstract java.nio.CharBuffer subSequence(int, int); + method public String toString(); method public static java.nio.CharBuffer wrap(char[], int, int); method public static java.nio.CharBuffer wrap(char[]); method public static java.nio.CharBuffer wrap(CharSequence, int, int); @@ -7590,6 +7611,7 @@ package java.nio.file.attribute { } public interface PosixFileAttributeView extends java.nio.file.attribute.BasicFileAttributeView java.nio.file.attribute.FileOwnerAttributeView { + method public String name(); method public java.nio.file.attribute.PosixFileAttributes readAttributes() throws java.io.IOException; method public void setGroup(java.nio.file.attribute.GroupPrincipal) throws java.io.IOException; method public void setPermissions(java.util.Set<java.nio.file.attribute.PosixFilePermission>) throws java.io.IOException; @@ -7884,10 +7906,12 @@ package java.security { method @Deprecated public final String getName(); method @Deprecated public java.security.PublicKey getPublicKey(); method @Deprecated public final java.security.IdentityScope getScope(); + method @Deprecated public int hashCode(); method @Deprecated protected boolean identityEquals(java.security.Identity); method @Deprecated public void removeCertificate(java.security.Certificate) throws java.security.KeyManagementException; method @Deprecated public void setInfo(String); method @Deprecated public void setPublicKey(java.security.PublicKey) throws java.security.KeyManagementException; + method @Deprecated public String toString(); method @Deprecated public String toString(boolean); } @@ -8069,14 +8093,17 @@ package java.security { public static class KeyStore.PasswordProtection implements javax.security.auth.Destroyable java.security.KeyStore.ProtectionParameter { ctor public KeyStore.PasswordProtection(char[]); ctor public KeyStore.PasswordProtection(char[], String, java.security.spec.AlgorithmParameterSpec); + method public void destroy() throws javax.security.auth.DestroyFailedException; method public char[] getPassword(); method public String getProtectionAlgorithm(); method public java.security.spec.AlgorithmParameterSpec getProtectionParameters(); + method public boolean isDestroyed(); } public static final class KeyStore.PrivateKeyEntry implements java.security.KeyStore.Entry { ctor public KeyStore.PrivateKeyEntry(java.security.PrivateKey, java.security.cert.Certificate[]); ctor public KeyStore.PrivateKeyEntry(java.security.PrivateKey, java.security.cert.Certificate[], java.util.Set<java.security.KeyStore.Entry.Attribute>); + method public java.util.Set<java.security.KeyStore.Entry.Attribute> getAttributes(); method public java.security.cert.Certificate getCertificate(); method public java.security.cert.Certificate[] getCertificateChain(); method public java.security.PrivateKey getPrivateKey(); @@ -8088,12 +8115,14 @@ package java.security { public static final class KeyStore.SecretKeyEntry implements java.security.KeyStore.Entry { ctor public KeyStore.SecretKeyEntry(javax.crypto.SecretKey); ctor public KeyStore.SecretKeyEntry(javax.crypto.SecretKey, java.util.Set<java.security.KeyStore.Entry.Attribute>); + method public java.util.Set<java.security.KeyStore.Entry.Attribute> getAttributes(); method public javax.crypto.SecretKey getSecretKey(); } public static final class KeyStore.TrustedCertificateEntry implements java.security.KeyStore.Entry { ctor public KeyStore.TrustedCertificateEntry(java.security.cert.Certificate); ctor public KeyStore.TrustedCertificateEntry(java.security.cert.Certificate, java.util.Set<java.security.KeyStore.Entry.Attribute>); + method public java.util.Set<java.security.KeyStore.Entry.Attribute> getAttributes(); method public java.security.cert.Certificate getTrustedCertificate(); } @@ -10797,6 +10826,7 @@ package java.text { method public abstract int compare(String, String); method public int compare(Object, Object); method public boolean equals(String, String); + method public boolean equals(Object); method public static java.util.Locale[] getAvailableLocales(); method public abstract java.text.CollationKey getCollationKey(String); method public int getDecomposition(); @@ -11131,6 +11161,7 @@ package java.text { method public java.text.CollationElementIterator getCollationElementIterator(java.text.CharacterIterator); method public java.text.CollationKey getCollationKey(String); method public String getRules(); + method public int hashCode(); } public class SimpleDateFormat extends java.text.DateFormat { @@ -11175,6 +11206,7 @@ package java.time { ctor protected Clock(); method public static java.time.Clock fixed(java.time.Instant, java.time.ZoneId); method public abstract java.time.ZoneId getZone(); + method public long millis(); method public static java.time.Clock offset(java.time.Clock, java.time.Duration); method public static java.time.Clock system(java.time.ZoneId); method public static java.time.Clock systemDefaultZone(); @@ -11276,6 +11308,7 @@ package java.time { method public java.time.ZonedDateTime atZone(java.time.ZoneId); method public int compareTo(java.time.Instant); method public static java.time.Instant from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public long getEpochSecond(); method public long getLong(java.time.temporal.TemporalField); method public int getNano(); @@ -11299,6 +11332,8 @@ package java.time { method public java.time.Instant plusMillis(long); method public java.time.Instant plusNanos(long); method public java.time.Instant plusSeconds(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long toEpochMilli(); method public java.time.Instant truncatedTo(java.time.temporal.TemporalUnit); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); @@ -11320,6 +11355,7 @@ package java.time { } public final class LocalDate implements java.time.chrono.ChronoLocalDate java.io.Serializable java.time.temporal.Temporal java.time.temporal.TemporalAdjuster { + method public java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal); method public java.time.LocalDateTime atStartOfDay(); method public java.time.ZonedDateTime atStartOfDay(java.time.ZoneId); method public java.time.LocalDateTime atTime(java.time.LocalTime); @@ -11327,18 +11363,31 @@ package java.time { method public java.time.LocalDateTime atTime(int, int, int); method public java.time.LocalDateTime atTime(int, int, int, int); method public java.time.OffsetDateTime atTime(java.time.OffsetTime); + method public int compareTo(java.time.chrono.ChronoLocalDate); method public java.util.stream.Stream<java.time.LocalDate> datesUntil(java.time.LocalDate); method public java.util.stream.Stream<java.time.LocalDate> datesUntil(java.time.LocalDate, java.time.Period); + method public boolean equals(Object); + method public String format(java.time.format.DateTimeFormatter); method public static java.time.LocalDate from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public java.time.chrono.IsoChronology getChronology(); method public int getDayOfMonth(); method public java.time.DayOfWeek getDayOfWeek(); method public int getDayOfYear(); + method public java.time.chrono.Era getEra(); method public long getLong(java.time.temporal.TemporalField); method public java.time.Month getMonth(); method public int getMonthValue(); method public int getYear(); + method public int hashCode(); + method public boolean isAfter(java.time.chrono.ChronoLocalDate); + method public boolean isBefore(java.time.chrono.ChronoLocalDate); + method public boolean isEqual(java.time.chrono.ChronoLocalDate); + method public boolean isLeapYear(); + method public boolean isSupported(java.time.temporal.TemporalField); + method public boolean isSupported(java.time.temporal.TemporalUnit); method public int lengthOfMonth(); + method public int lengthOfYear(); method public java.time.LocalDate minus(java.time.temporal.TemporalAmount); method public java.time.LocalDate minus(long, java.time.temporal.TemporalUnit); method public java.time.LocalDate minusDays(long); @@ -11361,7 +11410,11 @@ package java.time { method public java.time.LocalDate plusMonths(long); method public java.time.LocalDate plusWeeks(long); method public java.time.LocalDate plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); method public long toEpochSecond(java.time.LocalTime, java.time.ZoneOffset); + method public String toString(); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.Period until(java.time.chrono.ChronoLocalDate); method public java.time.LocalDate with(java.time.temporal.TemporalAdjuster); @@ -11376,9 +11429,14 @@ package java.time { } public final class LocalDateTime implements java.time.chrono.ChronoLocalDateTime<java.time.LocalDate> java.io.Serializable java.time.temporal.Temporal java.time.temporal.TemporalAdjuster { + method public java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal); method public java.time.OffsetDateTime atOffset(java.time.ZoneOffset); method public java.time.ZonedDateTime atZone(java.time.ZoneId); + method public int compareTo(java.time.chrono.ChronoLocalDateTime<?>); + method public boolean equals(Object); + method public String format(java.time.format.DateTimeFormatter); method public static java.time.LocalDateTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getDayOfMonth(); method public java.time.DayOfWeek getDayOfWeek(); method public int getDayOfYear(); @@ -11390,7 +11448,12 @@ package java.time { method public int getNano(); method public int getSecond(); method public int getYear(); + method public int hashCode(); + method public boolean isAfter(java.time.chrono.ChronoLocalDateTime<?>); + method public boolean isBefore(java.time.chrono.ChronoLocalDateTime<?>); + method public boolean isEqual(java.time.chrono.ChronoLocalDateTime<?>); method public boolean isSupported(java.time.temporal.TemporalField); + method public boolean isSupported(java.time.temporal.TemporalUnit); method public java.time.LocalDateTime minus(java.time.temporal.TemporalAmount); method public java.time.LocalDateTime minus(long, java.time.temporal.TemporalUnit); method public java.time.LocalDateTime minusDays(long); @@ -11425,8 +11488,11 @@ package java.time { method public java.time.LocalDateTime plusSeconds(long); method public java.time.LocalDateTime plusWeeks(long); method public java.time.LocalDateTime plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public java.time.LocalDate toLocalDate(); method public java.time.LocalTime toLocalTime(); + method public String toString(); method public java.time.LocalDateTime truncatedTo(java.time.temporal.TemporalUnit); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.LocalDateTime with(java.time.temporal.TemporalAdjuster); @@ -11450,6 +11516,7 @@ package java.time { method public int compareTo(java.time.LocalTime); method public String format(java.time.format.DateTimeFormatter); method public static java.time.LocalTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getHour(); method public long getLong(java.time.temporal.TemporalField); method public int getMinute(); @@ -11482,6 +11549,8 @@ package java.time { method public java.time.LocalTime plusMinutes(long); method public java.time.LocalTime plusNanos(long); method public java.time.LocalTime plusSeconds(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long toEpochSecond(java.time.LocalDate, java.time.ZoneOffset); method public long toNanoOfDay(); method public int toSecondOfDay(); @@ -11534,6 +11603,7 @@ package java.time { method public int compareTo(java.time.MonthDay); method public String format(java.time.format.DateTimeFormatter); method public static java.time.MonthDay from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getDayOfMonth(); method public long getLong(java.time.temporal.TemporalField); method public java.time.Month getMonth(); @@ -11549,6 +11619,8 @@ package java.time { method public static java.time.MonthDay of(int, int); method public static java.time.MonthDay parse(CharSequence); method public static java.time.MonthDay parse(CharSequence, java.time.format.DateTimeFormatter); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public java.time.MonthDay with(java.time.Month); method public java.time.MonthDay withDayOfMonth(int); method public java.time.MonthDay withMonth(int); @@ -11561,6 +11633,7 @@ package java.time { method public int compareTo(java.time.OffsetDateTime); method public String format(java.time.format.DateTimeFormatter); method public static java.time.OffsetDateTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getDayOfMonth(); method public java.time.DayOfWeek getDayOfWeek(); method public int getDayOfYear(); @@ -11607,6 +11680,8 @@ package java.time { method public java.time.OffsetDateTime plusSeconds(long); method public java.time.OffsetDateTime plusWeeks(long); method public java.time.OffsetDateTime plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public static java.util.Comparator<java.time.OffsetDateTime> timeLineOrder(); method public long toEpochSecond(); method public java.time.Instant toInstant(); @@ -11639,6 +11714,7 @@ package java.time { method public int compareTo(java.time.OffsetTime); method public String format(java.time.format.DateTimeFormatter); method public static java.time.OffsetTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getHour(); method public long getLong(java.time.temporal.TemporalField); method public int getMinute(); @@ -11670,6 +11746,8 @@ package java.time { method public java.time.OffsetTime plusMinutes(long); method public java.time.OffsetTime plusNanos(long); method public java.time.OffsetTime plusSeconds(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long toEpochSecond(java.time.LocalDate); method public java.time.LocalTime toLocalTime(); method public java.time.OffsetTime truncatedTo(java.time.temporal.TemporalUnit); @@ -11689,6 +11767,7 @@ package java.time { public final class Period implements java.time.chrono.ChronoPeriod java.io.Serializable { method public java.time.temporal.Temporal addTo(java.time.temporal.Temporal); method public static java.time.Period between(java.time.LocalDate, java.time.LocalDate); + method public boolean equals(Object); method public static java.time.Period from(java.time.temporal.TemporalAmount); method public long get(java.time.temporal.TemporalUnit); method public java.time.chrono.IsoChronology getChronology(); @@ -11696,6 +11775,9 @@ package java.time { method public int getMonths(); method public java.util.List<java.time.temporal.TemporalUnit> getUnits(); method public int getYears(); + method public int hashCode(); + method public boolean isNegative(); + method public boolean isZero(); method public java.time.Period minus(java.time.temporal.TemporalAmount); method public java.time.Period minusDays(long); method public java.time.Period minusMonths(long); @@ -11714,6 +11796,7 @@ package java.time { method public java.time.Period plusMonths(long); method public java.time.Period plusYears(long); method public java.time.temporal.Temporal subtractFrom(java.time.temporal.Temporal); + method public String toString(); method public long toTotalMonths(); method public java.time.Period withDays(int); method public java.time.Period withMonths(int); @@ -11730,6 +11813,7 @@ package java.time { method public int compareTo(java.time.Year); method public String format(java.time.format.DateTimeFormatter); method public static java.time.Year from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public long getLong(java.time.temporal.TemporalField); method public int getValue(); method public boolean isAfter(java.time.Year); @@ -11752,6 +11836,8 @@ package java.time { method public java.time.Year plus(java.time.temporal.TemporalAmount); method public java.time.Year plus(long, java.time.temporal.TemporalUnit); method public java.time.Year plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.Year with(java.time.temporal.TemporalAdjuster); method public java.time.Year with(java.time.temporal.TemporalField, long); @@ -11766,6 +11852,7 @@ package java.time { method public int compareTo(java.time.YearMonth); method public String format(java.time.format.DateTimeFormatter); method public static java.time.YearMonth from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public long getLong(java.time.temporal.TemporalField); method public java.time.Month getMonth(); method public int getMonthValue(); @@ -11793,6 +11880,8 @@ package java.time { method public java.time.YearMonth plus(long, java.time.temporal.TemporalUnit); method public java.time.YearMonth plusMonths(long); method public java.time.YearMonth plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.YearMonth with(java.time.temporal.TemporalAdjuster); method public java.time.YearMonth with(java.time.temporal.TemporalField, long); @@ -11818,6 +11907,7 @@ package java.time { method public java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal); method public int compareTo(java.time.ZoneOffset); method public static java.time.ZoneOffset from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public String getId(); method public long getLong(java.time.temporal.TemporalField); method public java.time.zone.ZoneRules getRules(); @@ -11828,17 +11918,23 @@ package java.time { method public static java.time.ZoneOffset ofHoursMinutes(int, int); method public static java.time.ZoneOffset ofHoursMinutesSeconds(int, int, int); method public static java.time.ZoneOffset ofTotalSeconds(int); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); field public static final java.time.ZoneOffset MAX; field public static final java.time.ZoneOffset MIN; field public static final java.time.ZoneOffset UTC; } public final class ZonedDateTime implements java.time.chrono.ChronoZonedDateTime<java.time.LocalDate> java.io.Serializable java.time.temporal.Temporal { + method public boolean equals(Object); + method public String format(java.time.format.DateTimeFormatter); method public static java.time.ZonedDateTime from(java.time.temporal.TemporalAccessor); + method public int get(java.time.temporal.TemporalField); method public int getDayOfMonth(); method public java.time.DayOfWeek getDayOfWeek(); method public int getDayOfYear(); method public int getHour(); + method public long getLong(java.time.temporal.TemporalField); method public int getMinute(); method public java.time.Month getMonth(); method public int getMonthValue(); @@ -11847,7 +11943,9 @@ package java.time { method public int getSecond(); method public int getYear(); method public java.time.ZoneId getZone(); + method public int hashCode(); method public boolean isSupported(java.time.temporal.TemporalField); + method public boolean isSupported(java.time.temporal.TemporalUnit); method public java.time.ZonedDateTime minus(java.time.temporal.TemporalAmount); method public java.time.ZonedDateTime minus(long, java.time.temporal.TemporalUnit); method public java.time.ZonedDateTime minusDays(long); @@ -11880,9 +11978,13 @@ package java.time { method public java.time.ZonedDateTime plusSeconds(long); method public java.time.ZonedDateTime plusWeeks(long); method public java.time.ZonedDateTime plusYears(long); + method public <R> R query(java.time.temporal.TemporalQuery<R>); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public java.time.LocalDate toLocalDate(); method public java.time.LocalDateTime toLocalDateTime(); + method public java.time.LocalTime toLocalTime(); method public java.time.OffsetDateTime toOffsetDateTime(); + method public String toString(); method public java.time.ZonedDateTime truncatedTo(java.time.temporal.TemporalUnit); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); method public java.time.ZonedDateTime with(java.time.temporal.TemporalAdjuster); @@ -11909,7 +12011,10 @@ package java.time.chrono { public abstract class AbstractChronology implements java.time.chrono.Chronology { ctor protected AbstractChronology(); method public int compareTo(java.time.chrono.Chronology); + method public boolean equals(Object); + method public int hashCode(); method public java.time.chrono.ChronoLocalDate resolveDate(java.util.Map<java.time.temporal.TemporalField,java.lang.Long>, java.time.format.ResolverStyle); + method public String toString(); } public interface ChronoLocalDate extends java.time.temporal.Temporal java.lang.Comparable<java.time.chrono.ChronoLocalDate> java.time.temporal.TemporalAdjuster { @@ -12090,7 +12195,9 @@ package java.time.chrono { method public java.time.chrono.HijrahChronology getChronology(); method public java.time.chrono.HijrahEra getEra(); method public long getLong(java.time.temporal.TemporalField); + method public boolean isLeapYear(); method public int lengthOfMonth(); + method public int lengthOfYear(); method public java.time.chrono.HijrahDate minus(java.time.temporal.TemporalAmount); method public java.time.chrono.HijrahDate minus(long, java.time.temporal.TemporalUnit); method public static java.time.chrono.HijrahDate now(); @@ -12099,6 +12206,8 @@ package java.time.chrono { method public static java.time.chrono.HijrahDate of(int, int, int); method public java.time.chrono.HijrahDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.HijrahDate plus(long, java.time.temporal.TemporalUnit); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); @@ -12123,6 +12232,7 @@ package java.time.chrono { method public java.time.LocalDate dateNow(java.time.Clock); method public java.time.LocalDate dateYearDay(java.time.chrono.Era, int, int); method public java.time.LocalDate dateYearDay(int, int); + method public long epochSecond(int, int, int, int, int, int, java.time.ZoneOffset); method public java.time.chrono.IsoEra eraOf(int); method public java.util.List<java.time.chrono.Era> eras(); method public String getCalendarType(); @@ -12175,7 +12285,9 @@ package java.time.chrono { method public java.time.chrono.JapaneseChronology getChronology(); method public java.time.chrono.JapaneseEra getEra(); method public long getLong(java.time.temporal.TemporalField); + method public boolean isSupported(java.time.temporal.TemporalField); method public int lengthOfMonth(); + method public int lengthOfYear(); method public java.time.chrono.JapaneseDate minus(java.time.temporal.TemporalAmount); method public java.time.chrono.JapaneseDate minus(long, java.time.temporal.TemporalUnit); method public static java.time.chrono.JapaneseDate now(); @@ -12185,6 +12297,8 @@ package java.time.chrono { method public static java.time.chrono.JapaneseDate of(int, int, int); method public java.time.chrono.JapaneseDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.JapaneseDate plus(long, java.time.temporal.TemporalUnit); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); @@ -12193,8 +12307,10 @@ package java.time.chrono { } public final class JapaneseEra implements java.time.chrono.Era java.io.Serializable { + method public String getDisplayName(java.time.format.TextStyle, java.util.Locale); method public int getValue(); method public static java.time.chrono.JapaneseEra of(int); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); method public static java.time.chrono.JapaneseEra valueOf(String); method public static java.time.chrono.JapaneseEra[] values(); field public static final java.time.chrono.JapaneseEra HEISEI; @@ -12243,6 +12359,8 @@ package java.time.chrono { method public static java.time.chrono.MinguoDate of(int, int, int); method public java.time.chrono.MinguoDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.MinguoDate plus(long, java.time.temporal.TemporalUnit); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); @@ -12296,6 +12414,8 @@ package java.time.chrono { method public static java.time.chrono.ThaiBuddhistDate of(int, int, int); method public java.time.chrono.ThaiBuddhistDate plus(java.time.temporal.TemporalAmount); method public java.time.chrono.ThaiBuddhistDate plus(long, java.time.temporal.TemporalUnit); + method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField); + method public long toEpochDay(); method public String toString(); method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate); method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit); @@ -12760,6 +12880,8 @@ package java.util { ctor protected AbstractList(); method public void add(int, E); method public boolean addAll(int, @NonNull java.util.Collection<? extends E>); + method public boolean equals(@Nullable Object); + method public int hashCode(); method public int indexOf(@Nullable Object); method @NonNull public java.util.Iterator<E> iterator(); method public int lastIndexOf(@Nullable Object); @@ -12777,7 +12899,9 @@ package java.util { method public void clear(); method public boolean containsKey(@Nullable Object); method public boolean containsValue(@Nullable Object); + method public boolean equals(@Nullable Object); method @Nullable public V get(@Nullable Object); + method public int hashCode(); method public boolean isEmpty(); method @NonNull public java.util.Set<K> keySet(); method @Nullable public V put(K, V); @@ -12790,16 +12914,20 @@ package java.util { public static class AbstractMap.SimpleEntry<K, V> implements java.util.Map.Entry<K,V> java.io.Serializable { ctor public AbstractMap.SimpleEntry(K, V); ctor public AbstractMap.SimpleEntry(@NonNull java.util.Map.Entry<? extends K,? extends V>); + method public boolean equals(@Nullable Object); method public K getKey(); method public V getValue(); + method public int hashCode(); method public V setValue(V); } public static class AbstractMap.SimpleImmutableEntry<K, V> implements java.util.Map.Entry<K,V> java.io.Serializable { ctor public AbstractMap.SimpleImmutableEntry(K, V); ctor public AbstractMap.SimpleImmutableEntry(@NonNull java.util.Map.Entry<? extends K,? extends V>); + method public boolean equals(@Nullable Object); method public K getKey(); method public V getValue(); + method public int hashCode(); method public V setValue(V); } @@ -12816,6 +12944,8 @@ package java.util { public abstract class AbstractSet<E> extends java.util.AbstractCollection<E> implements java.util.Set<E> { ctor protected AbstractSet(); + method public boolean equals(@Nullable Object); + method public int hashCode(); } public class ArrayDeque<E> extends java.util.AbstractCollection<E> implements java.lang.Cloneable java.util.Deque<E> java.io.Serializable { @@ -12845,9 +12975,11 @@ package java.util { method public E remove(); method public E removeFirst(); method public boolean removeFirstOccurrence(@Nullable Object); + method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>); method public E removeLast(); method public boolean removeLastOccurrence(@Nullable Object); method public int size(); + method @NonNull public java.util.Spliterator<E> spliterator(); } public class ArrayList<E> extends java.util.AbstractList<E> implements java.lang.Cloneable java.util.List<E> java.util.RandomAccess java.io.Serializable { @@ -12858,7 +12990,11 @@ package java.util { method public void ensureCapacity(int); method public void forEach(@NonNull java.util.function.Consumer<? super E>); method public E get(int); + method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>); + method public void replaceAll(@NonNull java.util.function.UnaryOperator<E>); method public int size(); + method public void sort(@Nullable java.util.Comparator<? super E>); + method @NonNull public java.util.Spliterator<E> spliterator(); method public void trimToSize(); } @@ -13502,6 +13638,7 @@ package java.util { ctor public EnumMap(java.util.Map<K,? extends V>); method public java.util.EnumMap<K,V> clone(); method public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public V put(K, V); } public abstract class EnumSet<E extends java.lang.Enum<E>> extends java.util.AbstractSet<E> implements java.lang.Cloneable java.io.Serializable { @@ -13624,7 +13761,18 @@ package java.util { ctor public HashMap(); ctor public HashMap(@NonNull java.util.Map<? extends K,? extends V>); method @NonNull public Object clone(); + method @Nullable public V compute(K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); + method @Nullable public V computeIfAbsent(K, @NonNull java.util.function.Function<? super K,? extends V>); + method @Nullable public V computeIfPresent(K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); method @NonNull public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>); + method @Nullable public V getOrDefault(@Nullable Object, @Nullable V); + method @Nullable public V merge(K, @NonNull V, @NonNull java.util.function.BiFunction<? super V,? super V,? extends V>); + method @Nullable public V putIfAbsent(K, V); + method public boolean remove(@Nullable Object, @Nullable Object); + method public boolean replace(K, @Nullable V, V); + method @Nullable public V replace(K, V); + method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); } public class HashSet<E> extends java.util.AbstractSet<E> implements java.lang.Cloneable java.io.Serializable java.util.Set<E> { @@ -13635,6 +13783,7 @@ package java.util { method @NonNull public Object clone(); method @NonNull public java.util.Iterator<E> iterator(); method public int size(); + method @NonNull public java.util.Spliterator<E> spliterator(); } public class Hashtable<K, V> extends java.util.Dictionary<K,V> implements java.lang.Cloneable java.util.Map<K,V> java.io.Serializable { @@ -13644,19 +13793,32 @@ package java.util { ctor public Hashtable(java.util.Map<? extends K,? extends V>); method public void clear(); method public Object clone(); + method public V compute(K, java.util.function.BiFunction<? super K,? super V,? extends V>); + method public V computeIfAbsent(K, java.util.function.Function<? super K,? extends V>); + method public V computeIfPresent(K, java.util.function.BiFunction<? super K,? super V,? extends V>); method public boolean contains(Object); method public boolean containsKey(Object); method public boolean containsValue(Object); method public java.util.Enumeration<V> elements(); method public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public boolean equals(Object); + method public void forEach(java.util.function.BiConsumer<? super K,? super V>); method public V get(Object); + method public V getOrDefault(Object, V); + method public int hashCode(); method public boolean isEmpty(); method public java.util.Set<K> keySet(); method public java.util.Enumeration<K> keys(); + method public V merge(K, V, java.util.function.BiFunction<? super V,? super V,? extends V>); method public V put(K, V); method public void putAll(java.util.Map<? extends K,? extends V>); + method public V putIfAbsent(K, V); method protected void rehash(); method public V remove(Object); + method public boolean remove(Object, Object); + method public boolean replace(K, V, V); + method public V replace(K, V); + method public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>); method public int size(); method public java.util.Collection<V> values(); } @@ -13703,6 +13865,8 @@ package java.util { ctor public IdentityHashMap(java.util.Map<? extends K,? extends V>); method public Object clone(); method public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public void forEach(java.util.function.BiConsumer<? super K,? super V>); + method public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>); } public class IllegalFormatCodePointException extends java.util.IllegalFormatException { @@ -13796,6 +13960,7 @@ package java.util { method public E element(); method public E getFirst(); method public E getLast(); + method @NonNull public java.util.ListIterator<E> listIterator(int); method public boolean offer(E); method public boolean offerFirst(E); method public boolean offerLast(E); @@ -13813,6 +13978,7 @@ package java.util { method public E removeLast(); method public boolean removeLastOccurrence(@Nullable Object); method public int size(); + method @NonNull public java.util.Spliterator<E> spliterator(); } public interface List<E> extends java.util.Collection<E> { @@ -14247,6 +14413,7 @@ package java.util { method public boolean offer(E); method public E peek(); method public E poll(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); method public final java.util.Spliterator<E> spliterator(); } @@ -14427,6 +14594,7 @@ package java.util { method public short nextShort(); method public short nextShort(int); method public int radix(); + method public void remove(); method public java.util.Scanner reset(); method public java.util.Scanner skip(java.util.regex.Pattern); method public java.util.Scanner skip(String); @@ -14743,6 +14911,7 @@ package java.util { method public K firstKey(); method @Nullable public java.util.Map.Entry<K,V> floorEntry(K); method @Nullable public K floorKey(K); + method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>); method @NonNull public java.util.NavigableMap<K,V> headMap(K, boolean); method @NonNull public java.util.SortedMap<K,V> headMap(K); method @Nullable public java.util.Map.Entry<K,V> higherEntry(K); @@ -14754,6 +14923,9 @@ package java.util { method @NonNull public java.util.NavigableSet<K> navigableKeySet(); method @Nullable public java.util.Map.Entry<K,V> pollFirstEntry(); method @Nullable public java.util.Map.Entry<K,V> pollLastEntry(); + method public boolean replace(K, @Nullable V, V); + method public V replace(K, V); + method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); method @NonNull public java.util.NavigableMap<K,V> subMap(K, boolean, K, boolean); method @NonNull public java.util.SortedMap<K,V> subMap(K, K); method @NonNull public java.util.NavigableMap<K,V> tailMap(K, boolean); @@ -14781,6 +14953,7 @@ package java.util { method public E pollFirst(); method public E pollLast(); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public java.util.NavigableSet<E> subSet(E, boolean, E, boolean); method public java.util.SortedSet<E> subSet(E, E); method public java.util.NavigableSet<E> tailSet(E, boolean); @@ -14834,9 +15007,13 @@ package java.util { method public void removeAllElements(); method public boolean removeElement(@Nullable Object); method public void removeElementAt(int); + method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>); + method public void replaceAll(@NonNull java.util.function.UnaryOperator<E>); method public void setElementAt(E, int); method public void setSize(int); method public int size(); + method public void sort(@Nullable java.util.Comparator<? super E>); + method @NonNull public java.util.Spliterator<E> spliterator(); method public void trimToSize(); field protected int capacityIncrement; field protected int elementCount; @@ -14849,6 +15026,8 @@ package java.util { ctor public WeakHashMap(); ctor public WeakHashMap(@NonNull java.util.Map<? extends K,? extends V>); method @NonNull public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>); + method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); } } @@ -14883,17 +15062,29 @@ package java.util.concurrent { method public E poll(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public void put(E) throws java.lang.InterruptedException; method public int remainingCapacity(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; } public interface BlockingDeque<E> extends java.util.concurrent.BlockingQueue<E> java.util.Deque<E> { + method public boolean add(E); + method public boolean contains(Object); + method public E element(); + method public java.util.Iterator<E> iterator(); + method public boolean offer(E); method public boolean offerFirst(E, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public boolean offerLast(E, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; + method public E peek(); + method public E poll(); method public E pollFirst(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public E pollLast(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public void putFirst(E) throws java.lang.InterruptedException; method public void putLast(E) throws java.lang.InterruptedException; + method public E remove(); + method public boolean remove(Object); + method public int size(); method public E takeFirst() throws java.lang.InterruptedException; method public E takeLast() throws java.lang.InterruptedException; } @@ -15072,9 +15263,13 @@ package java.util.concurrent { ctor public ConcurrentHashMap(@NonNull java.util.Map<? extends K,? extends V>); ctor public ConcurrentHashMap(int, float); ctor public ConcurrentHashMap(int, float, int); + method @Nullable public V compute(@NonNull K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); + method @Nullable public V computeIfAbsent(@NonNull K, @NonNull java.util.function.Function<? super K,? extends V>); + method @Nullable public V computeIfPresent(@NonNull K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); method public boolean contains(@NonNull Object); method @NonNull public java.util.Enumeration<V> elements(); method @NonNull public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); + method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>); method public void forEach(long, @NonNull java.util.function.BiConsumer<? super K,? super V>); method public <U> void forEach(long, @NonNull java.util.function.BiFunction<? super K,? super V,? extends U>, @NonNull java.util.function.Consumer<? super U>); method public void forEachEntry(long, @NonNull java.util.function.Consumer<? super java.util.Map.Entry<K,V>>); @@ -15083,11 +15278,14 @@ package java.util.concurrent { method public <U> void forEachKey(long, @NonNull java.util.function.Function<? super K,? extends U>, @NonNull java.util.function.Consumer<? super U>); method public void forEachValue(long, @NonNull java.util.function.Consumer<? super V>); method public <U> void forEachValue(long, @NonNull java.util.function.Function<? super V,? extends U>, @NonNull java.util.function.Consumer<? super U>); + method @Nullable public V getOrDefault(@NonNull Object, @Nullable V); method @NonNull public java.util.concurrent.ConcurrentHashMap.KeySetView<K,V> keySet(@NonNull V); method @NonNull public java.util.Enumeration<K> keys(); method public long mappingCount(); + method @Nullable public V merge(@NonNull K, @NonNull V, @NonNull java.util.function.BiFunction<? super V,? super V,? extends V>); method @NonNull public static <K> java.util.concurrent.ConcurrentHashMap.KeySetView<K,java.lang.Boolean> newKeySet(); method @NonNull public static <K> java.util.concurrent.ConcurrentHashMap.KeySetView<K,java.lang.Boolean> newKeySet(int); + method @Nullable public V putIfAbsent(@NonNull K, @NonNull V); method @Nullable public <U> U reduce(long, @NonNull java.util.function.BiFunction<? super K,? super V,? extends U>, @NonNull java.util.function.BiFunction<? super U,? super U,? extends U>); method @Nullable public java.util.Map.Entry<K,V> reduceEntries(long, @NonNull java.util.function.BiFunction<java.util.Map.Entry<K,V>,java.util.Map.Entry<K,V>,? extends java.util.Map.Entry<K,V>>); method @Nullable public <U> U reduceEntries(long, @NonNull java.util.function.Function<java.util.Map.Entry<K,V>,? extends U>, @NonNull java.util.function.BiFunction<? super U,? super U,? extends U>); @@ -15107,6 +15305,10 @@ package java.util.concurrent { method public double reduceValuesToDouble(long, @NonNull java.util.function.ToDoubleFunction<? super V>, double, @NonNull java.util.function.DoubleBinaryOperator); method public int reduceValuesToInt(long, @NonNull java.util.function.ToIntFunction<? super V>, int, @NonNull java.util.function.IntBinaryOperator); method public long reduceValuesToLong(long, @NonNull java.util.function.ToLongFunction<? super V>, long, @NonNull java.util.function.LongBinaryOperator); + method public boolean remove(@NonNull Object, @Nullable Object); + method public boolean replace(@NonNull K, @NonNull V, @NonNull V); + method @Nullable public V replace(@NonNull K, @NonNull V); + method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>); method @Nullable public <U> U search(long, @NonNull java.util.function.BiFunction<? super K,? super V,? extends U>); method @Nullable public <U> U searchEntries(long, @NonNull java.util.function.Function<java.util.Map.Entry<K,V>,? extends U>); method @Nullable public <U> U searchKeys(long, @NonNull java.util.function.Function<? super K,? extends U>); @@ -15119,9 +15321,11 @@ package java.util.concurrent { method public final void clear(); method public boolean contains(@NonNull Object); method public final boolean containsAll(@NonNull java.util.Collection<?>); + method public boolean equals(@Nullable Object); method public void forEach(@NonNull java.util.function.Consumer<? super K>); method @NonNull public java.util.concurrent.ConcurrentHashMap<K,V> getMap(); method @Nullable public V getMappedValue(); + method public int hashCode(); method public final boolean isEmpty(); method @NonNull public java.util.Iterator<K> iterator(); method public boolean remove(@NonNull Object); @@ -15159,9 +15363,11 @@ package java.util.concurrent { method public E remove(); method public E removeFirst(); method public boolean removeFirstOccurrence(Object); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public E removeLast(); method public boolean removeLastOccurrence(Object); method public int size(); + method public java.util.Spliterator<E> spliterator(); } public class ConcurrentLinkedQueue<E> extends java.util.AbstractQueue<E> implements java.util.Queue<E> java.io.Serializable { @@ -15172,7 +15378,9 @@ package java.util.concurrent { method public boolean offer(E); method public E peek(); method public E poll(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); } public interface ConcurrentMap<K, V> extends java.util.Map<K,V> { @@ -15202,6 +15410,9 @@ package java.util.concurrent { method public K ceilingKey(K); method public java.util.concurrent.ConcurrentSkipListMap<K,V> clone(); method public java.util.Comparator<? super K> comparator(); + method public V compute(K, java.util.function.BiFunction<? super K,? super V,? extends V>); + method public V computeIfAbsent(K, java.util.function.Function<? super K,? extends V>); + method public V computeIfPresent(K, java.util.function.BiFunction<? super K,? super V,? extends V>); method public java.util.NavigableSet<K> descendingKeySet(); method public java.util.concurrent.ConcurrentNavigableMap<K,V> descendingMap(); method public java.util.Set<java.util.Map.Entry<K,V>> entrySet(); @@ -15209,6 +15420,8 @@ package java.util.concurrent { method public K firstKey(); method public java.util.Map.Entry<K,V> floorEntry(K); method public K floorKey(K); + method public void forEach(java.util.function.BiConsumer<? super K,? super V>); + method public V getOrDefault(Object, V); method public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K, boolean); method public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K); method public java.util.Map.Entry<K,V> higherEntry(K); @@ -15218,9 +15431,15 @@ package java.util.concurrent { method public K lastKey(); method public java.util.Map.Entry<K,V> lowerEntry(K); method public K lowerKey(K); + method public V merge(K, V, java.util.function.BiFunction<? super V,? super V,? extends V>); method public java.util.NavigableSet<K> navigableKeySet(); method public java.util.Map.Entry<K,V> pollFirstEntry(); method public java.util.Map.Entry<K,V> pollLastEntry(); + method public V putIfAbsent(K, V); + method public boolean remove(Object, Object); + method public boolean replace(K, V, V); + method public V replace(K, V); + method public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>); method public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K, boolean, K, boolean); method public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K, K); method public java.util.concurrent.ConcurrentNavigableMap<K,V> tailMap(K, boolean); @@ -15248,6 +15467,7 @@ package java.util.concurrent { method public E pollFirst(); method public E pollLast(); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public java.util.NavigableSet<E> subSet(E, boolean, E, boolean); method public java.util.NavigableSet<E> subSet(E, E); method public java.util.NavigableSet<E> tailSet(E, boolean); @@ -15268,8 +15488,10 @@ package java.util.concurrent { method @NonNull public Object clone(); method public boolean contains(@Nullable Object); method public boolean containsAll(@NonNull java.util.Collection<?>); + method public boolean equals(@Nullable Object); method public void forEach(@NonNull java.util.function.Consumer<? super E>); method public E get(int); + method public int hashCode(); method public int indexOf(@Nullable Object); method public int indexOf(@Nullable E, int); method public boolean isEmpty(); @@ -15281,9 +15503,13 @@ package java.util.concurrent { method public E remove(int); method public boolean remove(@Nullable Object); method public boolean removeAll(@NonNull java.util.Collection<?>); + method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>); + method public void replaceAll(@NonNull java.util.function.UnaryOperator<E>); method public boolean retainAll(@NonNull java.util.Collection<?>); method public E set(int, E); method public int size(); + method public void sort(@Nullable java.util.Comparator<? super E>); + method @NonNull public java.util.Spliterator<E> spliterator(); method @NonNull public java.util.List<E> subList(int, int); method @NonNull public Object[] toArray(); method @NonNull public <T> T[] toArray(@NonNull T[]); @@ -15294,7 +15520,9 @@ package java.util.concurrent { ctor public CopyOnWriteArraySet(java.util.Collection<? extends E>); method public void forEach(java.util.function.Consumer<? super E>); method public java.util.Iterator<E> iterator(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); } public class CountDownLatch { @@ -15345,6 +15573,7 @@ package java.util.concurrent { public class DelayQueue<E extends java.util.concurrent.Delayed> extends java.util.AbstractQueue<E> implements java.util.concurrent.BlockingQueue<E> { ctor public DelayQueue(); ctor public DelayQueue(java.util.Collection<? extends E>); + method public boolean add(E); method public int drainTo(java.util.Collection<? super E>); method public int drainTo(java.util.Collection<? super E>, int); method public java.util.Iterator<E> iterator(); @@ -15611,9 +15840,11 @@ package java.util.concurrent { method public int remainingCapacity(); method public E removeFirst(); method public boolean removeFirstOccurrence(Object); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public E removeLast(); method public boolean removeLastOccurrence(Object); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; method public E takeFirst() throws java.lang.InterruptedException; method public E takeLast() throws java.lang.InterruptedException; @@ -15634,7 +15865,9 @@ package java.util.concurrent { method public E poll(); method public void put(E) throws java.lang.InterruptedException; method public int remainingCapacity(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; } @@ -15654,7 +15887,9 @@ package java.util.concurrent { method public E poll(); method public void put(E); method public int remainingCapacity(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; method public void transfer(E) throws java.lang.InterruptedException; method public boolean tryTransfer(E); @@ -15702,7 +15937,9 @@ package java.util.concurrent { method public E poll(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException; method public void put(E); method public int remainingCapacity(); + method public boolean removeIf(java.util.function.Predicate<? super E>); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; } @@ -15828,6 +16065,7 @@ package java.util.concurrent { method public void put(E) throws java.lang.InterruptedException; method public int remainingCapacity(); method public int size(); + method public java.util.Spliterator<E> spliterator(); method public E take() throws java.lang.InterruptedException; } @@ -16766,9 +17004,11 @@ package java.util.jar { method public boolean containsKey(Object); method public boolean containsValue(Object); method public java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> entrySet(); + method public boolean equals(Object); method public Object get(Object); method public String getValue(String); method public String getValue(java.util.jar.Attributes.Name); + method public int hashCode(); method public boolean isEmpty(); method public java.util.Set<java.lang.Object> keySet(); method public Object put(Object, Object); @@ -17346,6 +17586,7 @@ package java.util.prefs { method protected abstract void removeSpi(String); method public void sync() throws java.util.prefs.BackingStoreException; method protected abstract void syncSpi() throws java.util.prefs.BackingStoreException; + method public String toString(); field protected final Object lock; field protected boolean newNode; } @@ -17825,6 +18066,8 @@ package java.util.zip { method public void reset(); method public void update(int); method public void update(byte[], int, int); + method public void update(byte[]); + method public void update(java.nio.ByteBuffer); } public class CRC32 implements java.util.zip.Checksum { @@ -17833,6 +18076,8 @@ package java.util.zip { method public void reset(); method public void update(int); method public void update(byte[], int, int); + method public void update(byte[]); + method public void update(java.nio.ByteBuffer); } public final class CRC32C implements java.util.zip.Checksum { @@ -17841,6 +18086,7 @@ package java.util.zip { method public void reset(); method public void update(int); method public void update(byte[], int, int); + method public void update(java.nio.ByteBuffer); } public class CheckedInputStream extends java.io.FilterInputStream { @@ -19207,10 +19453,13 @@ package javax.security.auth.x500 { ctor public X500Principal(String, java.util.Map<java.lang.String,java.lang.String>); ctor public X500Principal(byte[]); ctor public X500Principal(java.io.InputStream); + method public boolean equals(Object); method public byte[] getEncoded(); method public String getName(); method public String getName(String); method public String getName(String, java.util.Map<java.lang.String,java.lang.String>); + method public int hashCode(); + method public String toString(); field public static final String CANONICAL = "CANONICAL"; field public static final String RFC1779 = "RFC1779"; field public static final String RFC2253 = "RFC2253"; diff --git a/extensions/7/public/api/framework-wifi.txt b/extensions/7/public/api/framework-wifi.txt index f769b2487..0047d509c 100644 --- a/extensions/7/public/api/framework-wifi.txt +++ b/extensions/7/public/api/framework-wifi.txt @@ -373,6 +373,7 @@ package android.net.wifi { method @NonNull public java.util.List<android.net.wifi.MloLink> getAffiliatedMloLinks(); method @Nullable public android.net.MacAddress getApMldMacAddress(); method @IntRange(from=android.net.wifi.MloLink.INVALID_MLO_LINK_ID, to=0xf) public int getApMloLinkId(); + method public long getApplicableRedactions(); method @NonNull public java.util.List<android.net.wifi.MloLink> getAssociatedMloLinks(); method public String getBSSID(); method public int getCurrentSecurityType(); diff --git a/extensions/7/system/api/android.net.ipsec.ike.txt b/extensions/7/system/api/android.net.ipsec.ike.txt index f354230ab..9a412cc7b 100644 --- a/extensions/7/system/api/android.net.ipsec.ike.txt +++ b/extensions/7/system/api/android.net.ipsec.ike.txt @@ -5,6 +5,12 @@ package android.net.eap { method @Deprecated @Nullable public android.net.eap.EapSessionConfig.EapMsChapV2Config getEapMsChapV2onfig(); } + public static class EapSessionConfig.EapAkaConfig extends android.net.eap.EapSessionConfig.EapUiccConfig { + } + + public static class EapSessionConfig.EapSimConfig extends android.net.eap.EapSessionConfig.EapUiccConfig { + } + @Deprecated public abstract static class EapSessionConfig.EapUiccConfig extends android.net.eap.EapSessionConfig.EapMethodConfig { method @Deprecated public int getAppType(); method @Deprecated public int getSubId(); diff --git a/extensions/README.md b/extensions/README.md index ef9fa3301..7b807c017 100644 --- a/extensions/README.md +++ b/extensions/README.md @@ -17,3 +17,4 @@ latest finalized version for each API surface. - 8: Finalized in July 2023 between U and V (adservices, mediaprovider) - 9: Finalized in August 2023 between U and V (adServices) - 10: Finalized in August 2023 (tethering, adservices, appsearch and health connect) +- 11: Finalized in November 2023 between U and V (adservices, tethering) |