From 6352fe088046bbb76b5245a4b9d5cad0e29f02ae Mon Sep 17 00:00:00 2001 From: Jonathan Pobst Date: Fri, 21 Apr 2023 12:19:04 -0500 Subject: [PATCH] [Mono.Android] Bind API-UpsideDownCake Beta 1 (#7980) Context: https://developer.android.com/about/versions/14 Context: https://android-developers.googleblog.com/2023/04/android-14-beta-1.html Context: e9f3143037f9f8a2852981d48060b6d7012cd475 Android 14 [Beta 1][0] was released on 2023-Apr-12: * [API-UpsideDownCake Developer Preview 1 vs. API-33][1] (e9f31430) * [API-UpsideDownCake Developer Preview 2 vs. Developer Preview 1][2] * [API-UpsideDownCake Beta 1 vs. API-33][3] * [API-UpsideDownCake Beta 1 vs. Developer Preview 2][4] The Android 14 Preview [Timeline, milestones, and updates][5] section provides the following timeline, unchanged from e9f31430: * April: Beta 1 * May: Beta 2 * June: Beta 3 with "First [Platform Stability][6] milestone including final APIs and behaviors. Play publishing also opens." * July: Beta 4+ * ???: Final release [0]: https://developer.android.com/about/versions/14/overview [1]: https://developer.android.com/sdk/api_diff/u-dp1/changes [2]: https://developer.android.com/sdk/api_diff/u-dp2-incr/changes [3]: https://developer.android.com/sdk/api_diff/u-beta1/changes [4]: https://developer.android.com/sdk/api_diff/u-beta1-incr/changes [5]: http://web.archive.org/web/20230419085004/https://developer.android.com/about/versions/14/overview#timeline [6]: http://web.archive.org/web/20230419085004/https://developer.android.com/about/versions/14/overview#platform_stability --- .../ConfigAndData/Dependencies/AndroidToolchain.cs | 2 +- src/Mono.Android/metadata | 9 ++++++--- src/Mono.Android/methodmap.csv | 2 -- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/build-tools/xaprepare/xaprepare/ConfigAndData/Dependencies/AndroidToolchain.cs b/build-tools/xaprepare/xaprepare/ConfigAndData/Dependencies/AndroidToolchain.cs index a7863edb155..3fbd2f5f260 100644 --- a/build-tools/xaprepare/xaprepare/ConfigAndData/Dependencies/AndroidToolchain.cs +++ b/build-tools/xaprepare/xaprepare/ConfigAndData/Dependencies/AndroidToolchain.cs @@ -73,7 +73,7 @@ public AndroidToolchain () new AndroidPlatformComponent ("platform-31_r01", apiLevel: "31", pkgRevision: "1"), new AndroidPlatformComponent ("platform-32_r01", apiLevel: "32", pkgRevision: "1"), new AndroidPlatformComponent ("platform-33_r01", apiLevel: "33", pkgRevision: "1"), - new AndroidPlatformComponent ("platform-UpsideDownCake_r01", apiLevel: "UpsideDownCake", pkgRevision: "1"), + new AndroidPlatformComponent ("platform-UpsideDownCake_r03", apiLevel: "UpsideDownCake", pkgRevision: "3"), new AndroidToolchainComponent ("sources-33_r01", destDir: Path.Combine ("sources", "android-33"), diff --git a/src/Mono.Android/metadata b/src/Mono.Android/metadata index 36e5450bea5..09272e2b250 100644 --- a/src/Mono.Android/metadata +++ b/src/Mono.Android/metadata @@ -1692,6 +1692,9 @@ Android.Content.PM.PackageInfoFlags Android.Content.PM.PackageInfoFlags Android.Content.PM.PackageInfoFlags + Android.Content.Bind + Android.Content.Bind + Android.Content.Bind flags @@ -1788,9 +1791,9 @@ Android.App.AppSearch.Util Android.App.SdkSandbox.SdkProvider Android.DeviceLock - Android.HealthConnect - Android.HealthConnect.DataTypes - Android.HealthConnect.DataTypes.Units + Android.Health.Connect.ChangeLog + Android.Health.Connect.DataTypes + Android.Health.Connect.DataTypes.Units Android.Locations.Altitude