dotnet / android

.NET for Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#
MIT License
1.94k stars 533 forks source link

[Mono.Android] remove `Xamarin.Android.VSAndroidDesigner.IsSupported` feature switch #9471

Closed jonathanpeppers closed 2 weeks ago

jonathanpeppers commented 3 weeks ago

Context: https://developercommunity.visualstudio.com/t/XamarinAndroid-Designer---Replacement/10728132 Context: 363935b4

As the Android designer is no longer supported in Visual Studio, we are removing the Xamarin.Android.VSAndroidDesigner.IsSupported feature switch and $(VSAndroidDesigner) MSBuild property.

This removes the codepath for Java types at runtime (on desktop) via TypeManager.TypeRegistrationFallback(). This also removes a Console.WriteLine() call when liblog and __android_log_print cannot be found.