Export stable AIDL definitions to dependent projects

Migrates versionedparcelable, media2-session, and app-automotive to use
Stable AIDL.

Upgrades media2-common to depend on tip-of-tree versionedparcelable so it
can access stable AIDL files.

Relnote: Export stable AIDL definitions to dependent projects
Fixes: 277084531
Test: ./gradlew updateReleaseAidlApi
Change-Id: I473cbc23b15505b8493a00766248fcd1d8a10a96
diff --git a/settings.gradle b/settings.gradle
index 71196f8..c762af3 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -923,7 +923,7 @@
 includeProject(":vectordrawable:vectordrawable", [BuildType.MAIN])
 includeProject(":vectordrawable:vectordrawable-animated", [BuildType.MAIN])
 includeProject(":vectordrawable:vectordrawable-seekable", [BuildType.MAIN])
-includeProject(":versionedparcelable:versionedparcelable", [BuildType.MAIN])
+includeProject(":versionedparcelable:versionedparcelable", [BuildType.MAIN, BuildType.MEDIA])
 includeProject(":versionedparcelable:versionedparcelable-compiler", [BuildType.MAIN, BuildType.MEDIA, BuildType.FLAN, BuildType.COMPOSE, BuildType.WEAR])
 includeProject(":viewpager2:integration-tests:testapp", [BuildType.MAIN])
 includeProject(":viewpager2:integration-tests:targetsdk-tests", [BuildType.MAIN])