-
Notifications
You must be signed in to change notification settings - Fork 532
Planned Future Deprecations and Removals
This page serves as a reminder for things we have deprecated or intend to deprecate to ensure the removal (and thus code cleanup) eventually happens.
Sometimes this is a feature that is obsolete or no longer relevant or supported.
Sometimes we add new features that are intended to be functionally the same as the feature they replace. In this case we occasionally add a fallback flag to allow users to "fall back" to the old implementation in case there are issues. This flag is intended to be temporary and should be removed once we are confident with the new implementation.
If your application requires one of these fallback flags it is highly recommended to file an issue in this repository to ensure the issue is fixed before the fallback flag is removed.
Title | Warning Added | Code Removal |
---|---|---|
Android Support libraries | .NET 8 | .NET 9 |
Xamarin.AndroidX.Migration | .NET 8 | .NET 9 |
$(AndroidCreatePackagePerAbi) |
.NET 9 | .NET 10 |
$(AndroidUseIntermediateDesignerFile) |
.NET 9 | .NET 10 |
$(AndroidResgenFile) |
.NET 9 | .NET 10 |
Title | Warning Added | Code Removal |
---|---|---|
$(_AndroidUseJavaLegacyResolver) fallback flag |
.NET 9 | .NET 10 |
$(_AndroidEmitLegacyInterfaceInvokers) fallback flag |
.NET 9 | .NET 10 |
- APK Tests on the Hyper V Emulator
- Design Time Build System
- Profile MSBuild Tasks
- Diagnose Fast Deployment Issues
- Preview layout XML files with Android Studio
- Documentation