Skip to content

Latest update 3.0.5 breaks the Android build #206

Description

@Markus-Zoennchen

Update to the latest version 3.0.5, try to build MAUI Android (API 36). The build ends with errors:

1>obj\Debug\net10.0-android36.0\android\src\crc64338477404e88479c\GenericAnimatorListener.java(50,14): javac.exe error JAVAC0000: Warnung: [removal] finalize() in Object ist veraltet und wurde zum Entfernen markiert 7>obj\Debug\net10.0-android36.0\android\src\crc64338477404e88479c\GenericAnimatorListener.java(50,14): javac.exe error JAVAC0000: public void finalize () 7>obj\Debug\net10.0-android36.0\android\src\crc64338477404e88479c\GenericAnimatorListener.java(50,14): javac.exe error JAVAC0000: 7> 1>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnChangeListenerImplementor.java(4,8): javac.exe error JAVAC0000: Fehler: BaseOnChangeListenerImplementor ist nicht abstrakt und setzt die abstrakte Methode onValueChange(Object,float,boolean) in BaseOnChangeListener nicht außer Kraft 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnChangeListenerImplementor.java(4,8): javac.exe error JAVAC0000: public class BaseOnChangeListenerImplementor 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnChangeListenerImplementor.java(4,8): javac.exe error JAVAC0000: 7> 1>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java(4,8): javac.exe error JAVAC0000: Fehler: BaseOnSliderTouchListenerImplementor ist nicht abstrakt und setzt die abstrakte Methode onStopTrackingTouch(Object) in BaseOnSliderTouchListener nicht außer Kraft 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java(4,8): javac.exe error JAVAC0000: public class BaseOnSliderTouchListenerImplementor 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java(4,8): javac.exe error JAVAC0000: Hinweis: Einige Eingabedateien verwenden oder ³berschreiben eine veraltete API. 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java(4,8): javac.exe error JAVAC0000: Hinweis: Wiederholen Sie die Kompilierung mit -Xlint:deprecation, um Details zu erhalten. 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java(4,8): javac.exe error JAVAC0000: Hinweis: Einige Eingabedateien verwenden nicht gepr³fte oder unsichere Vorgõnge. 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java(4,8): javac.exe error JAVAC0000: Hinweis: Wiederholen Sie die Kompilierung mit -Xlint:unchecked, um Details zu erhalten. 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java(4,8): javac.exe error JAVAC0000: 2 Fehler 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java(4,8): javac.exe error JAVAC0000: 1 Warnung 7>obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java(4,8): javac.exe error JAVAC0000: 7> 1>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: obj\Debug\net10.0-android36.0\android\src\crc64338477404e88479c\GenericAnimatorListener.java:50: Warnung: [removal] finalize() in Object ist veraltet und wurde zum Entfernen markiert 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: public void finalize () 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: ^ 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnChangeListenerImplementor.java:4: Fehler: BaseOnChangeListenerImplementor ist nicht abstrakt und setzt die abstrakte Methode onValueChange(Object,float,boolean) in BaseOnChangeListener nicht außer Kraft 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: public class BaseOnChangeListenerImplementor 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: ^ 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: obj\Debug\net10.0-android36.0\android\src\mono\com\google\android\material\slider\BaseOnSliderTouchListenerImplementor.java:4: Fehler: BaseOnSliderTouchListenerImplementor ist nicht abstrakt und setzt die abstrakte Methode onStopTrackingTouch(Object) in BaseOnSliderTouchListener nicht außer Kraft 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: public class BaseOnSliderTouchListenerImplementor 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: ^ 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: Hinweis: Einige Eingabedateien verwenden oder ³berschreiben eine veraltete API. 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: Hinweis: Wiederholen Sie die Kompilierung mit -Xlint:deprecation, um Details zu erhalten. 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: Hinweis: Einige Eingabedateien verwenden nicht gepr³fte oder unsichere Vorgõnge. 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: Hinweis: Wiederholen Sie die Kompilierung mit -Xlint:unchecked, um Details zu erhalten. 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: 2 Fehler 7>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\36.1.69\tools\Xamarin.Android.Javac.targets(161,5): error XAJVC0000: 1 Warnung 7> 7>Build FAILED.

Environment:

  • Microsoft.Maui.Core 10.0.80 (expected Xamarin.Google.Android.Material 1.12.0.5)

The iOS build works as expected.
I have to go back to version 3.0.4 - so no problems there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions