Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Samsung Smart Manager reporting slow app but shows information about errors

I have an app that Samsung Smart Manager is complaining about. It reports that the app is causing the device to run slowly but then references the number of errors in a week. It's not entirely clear that "errors" in this case actually mean crashes but it's possible as I think this device might have had QA versions of this app installed.

How do I determine anything about why Smart Manager would show this message about my app? And why does it report causing the app to run slow if it's just errors/crashes?

Here is the full message:

"This app is causing your device to run slowly. To improve your device's perfomance, turn off auto open for this app.

41 errors occured in 1 week"

like image 442
BoredAndroidDeveloper Avatar asked Dec 21 '15 18:12

BoredAndroidDeveloper


People also ask

Why is my smart view glitching?

This technology is built in to most newer Samsung smart TVs. However, your phone or tablet must be connected to the same network as your TV in order to use this function. If Smart View is not working, restarting or rebooting your device will usually solve the issue.

What happens if I clean all in Smart Manager?

Smart Manager is found in the Galaxy S6's (and other post-Lollipop Galaxy devices) app drawer. It gives quick access to four pages: battery, storage, RAM and device security, as well as a one-tap performance boost called Clean All, which "clears the "RAM status" and "deletes unnecessary data stored on your device".


1 Answers

After a LOT of searching and investigating I think I've figured it out. Note that this is not definitive but it's the best I can dig up.

It appears that this message is only referring to an app crashing and the app has to crash a certain percentage in order for the notification to show up. So it has nothing to do with causing the device to run slowly...

The algorithm for determining if the notification should show up is something along the lines of:

if(crashes >= ((NumberOfTimesUserLaunched + 1) * 10)) -> Show notification

I don't have any information at the moment as to how it determines how many times the user launches it. (If the app launches at boot that may or may not count towards that number)

like image 148
BoredAndroidDeveloper Avatar answered Nov 15 '22 18:11

BoredAndroidDeveloper