Works on Android 8.1. But doesn’t work on 9.0, 6.0 etc.
When I upgraded from v2.3.1 of the .Net nuget package for Xamarin to ver 2.4 I get an exception “Android.Util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?” when calling LoginAsync
- Which SDK does this apply to? “Auth0.OidcClient.Android”
- Which verison of the SDK you are using? 2.4
- Which version of the platform are you facing this error on? .Net, Xamarin 3.6 - 4.0
- Was this code working before? Have you made any changes in the dashboard recently? Works fine on build 2.3.1 of the SDK
- Please capture and attach the stacktrace, it helps a lot!
0xFFFFFFFFFFFFFFFF in System.Diagnostics.Debugger.Mono_UnhandledException_internal C#
0x1 in System.Diagnostics.Debugger.Mono_UnhandledException at /Users/builder/jenkins/workspace/xamarin-android-d16-1/xamarin-android/external/mono/mcs/class/corlib/System.Diagnostics/Debugger.cs:122,4 C#
0x20 in Android.Runtime.DynamicMethodNameCounter.50 C#
0x12 in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw at /Users/builder/jenkins/workspace/xamarin-android-d16-1/xamarin-android/external/mono/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:155,13 C#
0x6 in System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0 at /Users/builder/jenkins/workspace/xamarin-android-d16-1/xamarin-android/external/mono/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/AsyncMethodBuilder.cs:1023,49 C#
0xC in Android.App.SyncContext. at /Users/builder/jenkins/workspace/monodroid-multibranch_d16-1/monodroid/external/xamarin-android/src/Mono.Android/Android.App/SyncContext.cs:35,19 C#
0xE in Java.Lang.Thread.RunnableImplementor.Run at /Users/builder/jenkins/workspace/monodroid-multibranch_d16-1/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Thread.cs:36,6 C#
0xA in Java.Lang.IRunnableInvoker.n_Run at /Users/builder/jenkins/workspace/monodroid-multibranch_d16-1/monodroid/external/xamarin-android/src/Mono.Android/obj/Release/android-28/mcw/Java.Lang.IRunnable.cs:81,4 C#
0x11 in Android.Runtime.DynamicMethodNameCounter.50 C#
- Please share the code that is causing the error.
Auth0Client.LoginAsync(new { audience = AuthenticationConfig.Audience })
Please do the needful.