We have created an Android app using Flutter 2.5.3 that acts as a container for many other apps inside it. When we send app updates to my end users, we update apps that are inside the container, and during that process, we first uninstall the existing app and then install the latest one. We have integrated the Crashlytics and found out there are a lot of Crash events reported by Crashlytics around the Uninstaller plugin we are using. Here is the Plugin we are using to uninstall the app: https://pub.dev/packages/app_uninstaller

The exception that is reported on Crashlytics is as below:

Fatal Exception: kotlin.NotImplementedError: An operation is not implemented: Not yet implemented
   at com.frendyapp.app_uninstaller.AppUninstallerPlugin.onDetachedFromActivity(AppUninstallerPlugin.kt:80)
   at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.detachFromActivity(FlutterEngineConnectionRegistry.java:389)
   at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onDetach(FlutterActivityAndFragmentDelegate.java:632)
   at io.flutter.embedding.android.FlutterActivity.release(FlutterActivity.java:622)
   at io.flutter.embedding.android.FlutterActivity.onDestroy(FlutterActivity.java:643)
   at android.app.Activity.performDestroy(Activity.java:7460)
   at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1250)
   at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:4655)
   at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:4686)
   at android.app.ActivityThread.-wrap5()
   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1807)
   at android.os.Handler.dispatchMessage(Handler.java:106)
   at android.os.Looper.loop(Looper.java:200)
   at android.app.ActivityThread.main(ActivityThread.java:6971)
   at java.lang.reflect.Method.invoke(Method.java)
   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

The code that is used to Uninstall the existing App is as below:

var isUninstalled = await AppUninstaller.Uninstall("com.package_name");

Any help would be highly appreciated. Please let me know if any additional information is required.