-
Notifications
You must be signed in to change notification settings - Fork 528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Mono.Android] Bind Android 12L Beta 1. #6601
Commits on Jan 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for eb6da19 - Browse repository at this point
Copy the full SHA eb6da19View commit details
Commits on Jan 5, 2022
-
Drop API 31 packs & remove android-32 workload
You should still be able to target `net6.0-android31`, as I hardcoded the version to what is released on NuGet.org: https://www.nuget.org/packages/Microsoft.Android.Ref.31/31.0.101-preview.11.117 With these changes `net6.0-android31` resolves from: ~\.nuget\packages\microsoft.android.ref.31\31.0.101-preview.11.117\ref\net6.0\Mono.Android.dll But with `net6.0-android` (defaults to 32 now), you get: dotnet\packs\Microsoft.Android.Ref.32\*\ref\net6.0\Mono.Android.dll I also removed `%(DefaultRuntimeFrameworkVersion)` from `@(KnownFrameworkReference)` as it is not needed.
Configuration menu - View commit details
-
Copy full SHA for 38fddb7 - Browse repository at this point
Copy the full SHA 38fddb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44b46d3 - Browse repository at this point
Copy the full SHA 44b46d3View commit details
Commits on Jan 6, 2022
-
Any app project build was hitting the warning: Xamarin.Android.Aapt2.targets(157,3): warning APT2000: aapt2 W 01-05 23:58:06 8352 43857 LoadedArsc.cpp:657] Unknown chunk type '200'. And so any MSBuild test that asserts no warnings would fail. I think we need to get a new version of `aapt2` to fix this.
Configuration menu - View commit details
-
Copy full SHA for b6dbc98 - Browse repository at this point
Copy the full SHA b6dbc98View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa1414c - Browse repository at this point
Copy the full SHA fa1414cView commit details
Commits on Jan 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 09bab03 - Browse repository at this point
Copy the full SHA 09bab03View commit details
Commits on Jan 10, 2022
-
[tests] drop SupportedOSPlatformVersion(32) test
Apps with the `AndroidManifest.xml`: <uses-sdk android:minSdkVersion="32" android:targetSdkVersion="32" /> Passes `--min-api 32` to d8/r8. This emits the warning: D8 : warning : An API level of 32 is not supported by this compiler. Please use an API level of 31 or earlier Let's remove this test case for now.
Configuration menu - View commit details
-
Copy full SHA for 4879ac0 - Browse repository at this point
Copy the full SHA 4879ac0View commit details -
Install build-tools 30.0.3 alongside 32.0.0
Otherwise, builds using `AndroidDexTool=dx` fail with: COMPILETODALVIK : error : Unable to access jarfile C:\Users\jopepper\android-toolchain\sdk\build-tools\32.0.0\\lib\dx.jar It looks like we have existing logic falling back to older `build-tools` when you install them side-by-side.
Configuration menu - View commit details
-
Copy full SHA for 22c5ecd - Browse repository at this point
Copy the full SHA 22c5ecdView commit details -
[One .NET] keep API 31 the default
* The default `$(TargetPlatformVersion)` is 32.0 * Keep the `Microsoft.Android.Ref.31` packs in our workload, hardcoded to the previous release on NuGet.org. * Import `Microsoft.Android.Sdk.SupportedPlatforms.targets` *before* `Microsoft.Android.Sdk.BundledVersions.targets`
Configuration menu - View commit details
-
Copy full SHA for 20220e3 - Browse repository at this point
Copy the full SHA 20220e3View commit details
Commits on Jan 11, 2022
-
[tests] temporarily hardcode targetSdkVersion="31" in .NET tests
We get an XA1008 when targetSdkVersion="32" and $(TargetPlatformVersion)=31.0 otherwise. This causes various MSBuild tests to fail that assert no warnings.
Configuration menu - View commit details
-
Copy full SHA for 0f92ce4 - Browse repository at this point
Copy the full SHA 0f92ce4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2103268 - Browse repository at this point
Copy the full SHA 2103268View commit details
Commits on Jan 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bba5393 - Browse repository at this point
Copy the full SHA bba5393View commit details -
Configuration menu - View commit details
-
Copy full SHA for cade0cb - Browse repository at this point
Copy the full SHA cade0cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f66c36 - Browse repository at this point
Copy the full SHA 5f66c36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18bffbb - Browse repository at this point
Copy the full SHA 18bffbbView commit details -
<TargetFrameworkVersion>$(AndroidLatestStableFrameworkVersion)</Targe…
…tFrameworkVersion> We have to declare this after importing Configuration.props.
Configuration menu - View commit details
-
Copy full SHA for bedecc2 - Browse repository at this point
Copy the full SHA bedecc2View commit details
Commits on Jan 13, 2022
-
* Renamed `$(AndroidTargetDotNetApiLevel)` -> `$(AndroidDefaultTargetDotnetApiLevel)` * Put this value in `XABuildConfig`, so we can use it in tests * Updated several places to use `XABuildConfig` instead of 31 hardcoded inline
Configuration menu - View commit details
-
Copy full SHA for 702df8c - Browse repository at this point
Copy the full SHA 702df8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f24ea83 - Browse repository at this point
Copy the full SHA f24ea83View commit details