androidPluto / pluto

Android Pluto is a on-device debugging framework for Android applications, which helps intercept Network calls, capture Crashes & ANRs, manipulate application data on-the-go, and much more.
https://androidpluto.com
Apache License 2.0
655 stars 64 forks source link

Notch click crash #300

Open klightshadow opened 8 months ago

klightshadow commented 8 months ago

Installed Pluto in application, and app started well. However it crash when I click the floating notch button.

image

FATAL EXCEPTION: main Process: com.app, PID: 14332 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.app/com.pluto.ui.selector.SelectorActivity}: java.lang.IllegalArgumentException: CreationExtras must have an application byAPPLICATION_KEY at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3802) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3942) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:139) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:96) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2448) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:205) at android.os.Looper.loop(Looper.java:294) at android.app.ActivityThread.main(ActivityThread.java:8194) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971) Caused by: java.lang.IllegalArgumentException: CreationExtras must have an application byAPPLICATION_KEY at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:281) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:124) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:182) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:151) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:53) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelLazy.kt:35) at com.pluto.ui.selector.SelectorActivity.getPluginsViewModel(SelectorActivity.kt:46) at com.pluto.ui.selector.SelectorActivity.onCreate(SelectorActivity.kt:96) at android.app.Activity.performCreate(Activity.java:8621) at android.app.Activity.performCreate(Activity.java:8599) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1456) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3784)

Smartphone (please complete the following information):