Android app crashes with android.os.RemoteException

Prabakaran Ramasamy 21 Reputation points
2021-01-12T11:55:11.793+00:00

The app is crashed with the following app center log, I have tried many ways to reproduce it, but I can't reproduce it. Could you please share your input if you have already experienced with this kind of crash?

>>

at android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.isTopOfTask(ActivityManagerService.java:18132)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2058)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:4144)
at android.os.Binder.execTransact(Binder.java:739)

Xamarin Exception Stack:
Java.Lang.IllegalArgumentException: Exception of type 'Java.Lang.IllegalArgumentException' was thrown.
at Java.Interop.JniEnvironment+InstanceMethods.CallNonvirtualVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniObjectReference type, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args) [0x0008e] in <dac4c5a4b77f4e61a5e6d9d3050dfb9f>:0
at Java.Interop.JniPeerMembers+JniInstanceMethods.InvokeVirtualVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters) [0x0005d] in <dac4c5a4b77f4e61a5e6d9d3050dfb9f>:0
at Android.App.Activity.OnResume () [0x0000a] in <eaa205f580954a64824b74a79fa87c62>:0
at Xamarin.Forms.Platform.Android.FormsAppCompatActivity.OnResume () [0x0000f] in <9e919e3d32554840a213a0a951bd96a0>:0
at mydomain.myapp.Application.Droid.MainActivity.OnResume () [0x00000] in <29ba84487fe34fd68de38b51a01b567d>:0
at Android.App.Activity.n_OnResume (System.IntPtr jnienv, System.IntPtr native__this) [0x00008] in <eaa205f580954a64824b74a79fa87c62>:0
at (wrapper dynamic-method) Android.Runtime.DynamicMethodNameCounter.21(intptr,intptr)
at java.lang.IllegalArgumentException
at android.os.Parcel.createException(Parcel.java:1970)
at android.os.Parcel.readException(Parcel.java:1934)
at android.os.Parcel.readException(Parcel.java:1884)
at android.app.IActivityManager$Stub$Proxy.isTopOfTask(IActivityManager.java:7846)
at android.app.Activity.isTopOfTask(Activity.java:6544)
at android.app.Activity.onResume(Activity.java:1404)
at androidx.fragment.app.FragmentActivity.ǔǖ(Unknown Source:1112)
at androidx.fragment.app.FragmentActivity.onResume(Unknown Source:6)'

>>

Few observations.

  1. It happens only on the Android 9 devices.
  2. It happens when the app is launched or resumed from background.

Thanks,

Developer technologies | .NET | Xamarin
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.