我的 LOGCAT 中没有错误
我的通知是从一个计时器启动的,然后会触发一个触发我的通知的广播接收器。这一切正常,当用户解锁屏幕然后按下通知时,它会正确启动活动。但是,当屏幕被锁定并且用户拉下通知栏并从那里启动活动时,它会导致应用程序崩溃而不是启动。
这是因为地图没有当前的后台堆栈或有效上下文吗?应该是因为当我首先解锁屏幕时它可以工作。
此外,我已经完成了一些基本测试并完全关闭了应用程序,然后关闭了屏幕并重新打开它,并在锁定时尝试了崩溃,然后我在屏幕解锁后也打开了应用程序,它运行完美。
那么....为什么在从锁屏启动通知意图时锁定屏幕会产生影响并导致应用程序崩溃。