Use androidx.window prebuilt.
Use androidx.window prebuilt for consistency.
Bug: 223114509
Test: manual
Change-Id: If178cd0f9202ec2d9da2fc75f2edb12c47e61dac
diff --git a/packages/SettingsLib/ActivityEmbedding/Android.bp b/packages/SettingsLib/ActivityEmbedding/Android.bp
index 2569198..332bebf 100644
--- a/packages/SettingsLib/ActivityEmbedding/Android.bp
+++ b/packages/SettingsLib/ActivityEmbedding/Android.bp
@@ -15,9 +15,15 @@
static_libs: [
"androidx.annotation_annotation",
"androidx.core_core",
- "windowExtLib",
+ "androidx.window_window",
"SettingsLibUtils",
],
sdk_version: "system_current",
min_sdk_version: "21",
+ // TODO(b/228508619) Remove the optional uses after fixing upstream
+ optional_uses_libs: [
+ "org.apache.http.legacy",
+ "androidx.window.extensions",
+ "androidx.window.sidecar",
+ ],
}
diff --git a/packages/SettingsLib/ActivityEmbedding/AndroidManifest.xml b/packages/SettingsLib/ActivityEmbedding/AndroidManifest.xml
index 2e6c405..5ce08b7 100644
--- a/packages/SettingsLib/ActivityEmbedding/AndroidManifest.xml
+++ b/packages/SettingsLib/ActivityEmbedding/AndroidManifest.xml
@@ -20,4 +20,9 @@
<uses-sdk android:minSdkVersion="21" />
+ <application>
+ <uses-library android:name="androidx.window.extensions" android:required="false" />
+ <uses-library android:name="androidx.window.sidecar" android:required="false" />
+ </application>
+
</manifest>