-
Notifications
You must be signed in to change notification settings - Fork 59
Description
dotnet new unoapp -preset recommended -tfm net10.0 -maui -o testextmauiagainrec results in a blank screen at launch
dotnet new unoapp -preset blank -tfm net10.0 -maui -o testextmauiagain works fine
Stacktrace
11-11 11:00:51.432 I/DOTNET ( 6791): fail: Uno.UI.Dispatching.NativeDispatcher[0]
11-11 11:00:51.432 I/DOTNET ( 6791): NativeDispatcher unhandled exception
11-11 11:00:51.432 I/DOTNET ( 6791): Java.Lang.IllegalStateException: LifecycleOwner crc64238f4e8b79290400.MainActivity@9d20083 is attempting to register while current state is RESUMED. LifecycleOwners must call register before they are STARTED.
11-11 11:00:51.432 I/DOTNET ( 6791): at Java.Interop.JniEnvironment.InstanceMethods.CallNonvirtualObjectMethod(JniObjectReference instance, JniObjectReference type, JniMethodInfo method, JniArgumentValue* args)
11-11 11:00:51.432 I/DOTNET ( 6791): at Java.Interop.JniPeerMembers.JniInstanceMethods.InvokeNonvirtualObjectMethod(String encodedMember, IJavaPeerable self, JniArgumentValue* parameters)
11-11 11:00:51.433 I/DOTNET ( 6791): at AndroidX.Activity.ComponentActivity.RegisterForActivityResult(ActivityResultContract contract, IActivityResultCallback callback) in C:\a_work\1\s\generated\androidx.activity.activity\obj\Release
et10.0-android\generated\src\AndroidX.Activity.ComponentActivity.cs:line 810
11-11 11:00:51.433 I/DOTNET ( 6791): at Microsoft.Maui.ApplicationModel.ActivityForResultRequest2[[AndroidX.Activity.Result.Contract.ActivityResultContracts.PickVisualMedia, Xamarin.AndroidX.Activity, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Android.Net.Uri, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065]].Register(ComponentActivity componentActivity) in /_/src/Essentials/src/Platform/ActivityForResultRequest.android.cs:line 44 11-11 11:00:51.433 I/DOTNET ( 6791): at Microsoft.Maui.ApplicationModel.ActivityStateManagerImplementation.Init(Activity activity, Bundle bundle) in /_/src/Essentials/src/Platform/ActivityStateManager.android.cs:line 87 11-11 11:00:51.433 I/DOTNET ( 6791): at Microsoft.Maui.ApplicationModel.Platform.Init(Activity activity, Bundle bundle) in /_/src/Essentials/src/Platform/Platform.shared.cs:line 61 11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.Maui.Extensibility.SkiaMauiEmbeddingExtension.InitializeMauiEmbeddingApp(MauiApp mauiApp, Application app) in /_/src/Uno.Extensions.Maui.UI/Extensibility/Impl/MauiEmbeddingExtension.cs:line 129 11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.Maui.Extensibility.SkiaMauiEmbeddingExtension.BuildMauiApp(MauiAppBuilder builder, Application app, Window window) in /_/src/Uno.Extensions.Maui.UI/Extensibility/Impl/MauiEmbeddingExtension.cs:line 103 11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.Maui.MauiEmbedding.BuildMauiApp(MauiAppBuilder builder, Application app, Window window) in /_/src/Uno.Extensions.Maui.UI/MauiEmbedding.cs:line 87 11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.Maui.MauiEmbedding.<>c__DisplayClass1_01[[testextmauiagainrec.MauiControls.App, testextmauiagainrec.MauiControls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].b__0() in //src/Uno.Extensions.Maui.UI/MauiEmbedding.cs:line 38
11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.Maui.UnoServiceProviderFactory.CreateBuilder(IServiceCollection services) in //src/Uno.Extensions.Maui.UI/UnoServiceProviderFactory.cs:line 50
11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.Hosting.Internal.ServiceFactoryAdapter1[[System.IServiceProvider, System.ComponentModel, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].CreateBuilder(IServiceCollection services) in /_/src/Uno.Extensions.Hosting.UI/Internal/ServiceFactoryAdapter.cs:line 34 11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.Hosting.HostBuilder.CreateServiceProvider() in /_/src/Uno.Extensions.Hosting.UI/HostBuilder.cs:line 249 11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.Hosting.HostBuilder.Build() in /_/src/Uno.Extensions.Hosting.UI/HostBuilder.cs:line 122 11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.Hosting.ApplicationBuilder.Build() in /_/src/Uno.Extensions.Hosting.UI/ApplicationBuilder.cs:line 28 11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.ApplicationBuilderExtensions.<>c__DisplayClass0_01[[testextmauiagainrec.Presentation.Shell, testextmauiagainrec, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].b__1() in //src/Uno.Extensions.Navigation.UI/ApplicationBuilderExtensions.cs:line 43
11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.ServiceProviderExtensions.BuildAndInitializeHostAsync(Window window, FrameworkElement viewHost, Func1 buildHost, String initialRoute, Type initialView, Type initialViewModel, Func3 initialNavigate) in //src/Uno.Extensions.Navigation.UI/ServiceProviderExtensions.cs:line 119
11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.Extensions.ApplicationBuilderExtensions.d__0`1[[testextmauiagainrec.Presentation.Shell, testextmauiagainrec, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].MoveNext() in /_/src/Uno.Extensions.Navigation.UI/ApplicationBuilderExtensions.cs:line 42
11-11 11:00:51.433 I/DOTNET ( 6791): at testextmauiagainrec.App.OnLaunched(LaunchActivatedEventArgs args) in X:\src\TestApps\testextmauiagainrec\testextmauiagainrec\App.xaml.cs:line 62
11-11 11:00:51.433 I/DOTNET ( 6791): at System.Threading.Tasks.Task.<>c.b__124_0(Object state)
11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.UI.Dispatching.NativeDispatcherSynchronizationContext.<>c__DisplayClass3_0.b__0() in C:\a\1\s\src\Uno.UI.Dispatching\Native\NativeDispatcherSynchronizationContext.cs:line 20
11-11 11:00:51.433 I/DOTNET ( 6791): at Uno.UI.Dispatching.NativeDispatcher.RunAction(NativeDispatcher dispatcher, Action action) in C:\a\1\s\src\Uno.UI.Dispatching\Native\NativeDispatcher.cs:line 141
11-11 11:00:51.433 I/DOTNET ( 6791): --- End of managed Java.Lang.IllegalStateException stack trace ---
11-11 11:00:51.433 I/DOTNET ( 6791): java.lang.IllegalStateException: LifecycleOwner crc64238f4e8b79290400.MainActivity@9d20083 is attempting to register while current state is RESUMED. LifecycleOwners must call register before they are STARTED.
11-11 11:00:51.433 I/DOTNET ( 6791): at androidx.activity.result.ActivityResultRegistry.register(ActivityResultRegistry.kt:88)
11-11 11:00:51.433 I/DOTNET ( 6791): at androidx.activity.ComponentActivity.registerForActivityResult(ComponentActivity.kt:799)
11-11 11:00:51.433 I/DOTNET ( 6791): at androidx.activity.ComponentActivity.registerForActivityResult(ComponentActivity.kt:811)
11-11 11:00:51.434 I/DOTNET ( 6791): at mono.java.lang.NativeDispatcherImplementor.n_run(Native Method)
11-11 11:00:51.434 I/DOTNET ( 6791): at mono.java.lang.NativeDispatcherImplementor.run(NativeDispatcherImplementor.java:29)
11-11 11:00:51.434 I/DOTNET ( 6791): at android.os.Handler.handleCallback(Handler.java:995)
11-11 11:00:51.434 I/DOTNET ( 6791): at android.os.Handler.dispatchMessage(Handler.java:103)
11-11 11:00:51.434 I/DOTNET ( 6791): at android.os.Looper.loopOnce(Looper.java:248)
11-11 11:00:51.434 I/DOTNET ( 6791): at android.os.Looper.loop(Looper.java:338)
11-11 11:00:51.434 I/DOTNET ( 6791): at android.app.ActivityThread.main(ActivityThread.java:9067)
11-11 11:00:51.434 I/DOTNET ( 6791): at java.lang.reflect.Method.invoke(Native Method)
11-11 11:00:51.434 I/DOTNET ( 6791): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
11-11 11:00:51.434 I/DOTNET ( 6791): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932)