我有一个 Samsung Smart Manager 提示的应用程序。它报告该应用程序导致设备运行缓慢,但随后引用了一周内的错误数量。目前尚不完全清楚这种情况下的“错误”实际上意味着崩溃,但我认为这可能是因为该设备可能安装了该应用程序的 QA 版本。
我如何确定为什么智能管理器会显示关于我的应用程序的这条消息?如果只是错误/崩溃,为什么会报告导致应用运行缓慢?
这是完整的消息:
“此应用导致您的设备运行缓慢。要提高设备的性能,请关闭此应用的自动打开。
1 周内发生 41 次错误"
最佳答案
经过大量的搜索和调查,我想我已经弄明白了。请注意,这不是确定的,但这是我能挖掘出的最好的结果。
看来此消息仅指应用程序崩溃,应用程序必须崩溃一定百分比才能显示通知。所以与导致设备运行缓慢无关...
确定通知是否应显示的算法大致如下:
if(crashes >= ((NumberOfTimesUserLaunched + 1) * 10)) -> Show notification
我目前没有任何关于它如何确定用户启动它的次数的信息。 (如果应用程序在启动时启动,则可能会或可能不会计入该数字)
关于android - Samsung Smart Manager 报告应用程序运行缓慢但显示有关错误的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34402512/