2015-12-21 15 views
10

Ho un'app di cui Samsung Smart Manager si lamenta. Segnala che l'app sta facendo funzionare lentamente il dispositivo, ma fa riferimento al numero di errori in una settimana. Non è del tutto chiaro che "errori" in questo caso significano in realtà arresti anomali, ma è possibile perché penso che questo dispositivo possa aver installato le versioni QA di questa app.Samsung Smart Manager che segnala l'app lenta ma mostra informazioni sugli errori

Come si determina nulla sul motivo per cui Smart Manager mostra questo messaggio sulla mia app? E perché segnala che l'app rallenta se si verificano solo errori/arresti anomali?

Ecco il messaggio completo: "Questa applicazione sta causando il dispositivo per eseguire lentamente a migliorare la performance del dispositivo, disattivare l'auto aperta per questa applicazione

41 errori durante in 1 settimana."

+0

Chi ha svalutato - Puoi spiegare perché? Ho fornito tutte le informazioni che ho sul problema e altre risorse online non forniscono una soluzione. Se pensi che questa sia una brutta domanda, ti preghiamo di chiedere maggiori informazioni e posso fornirle. – BoredAndroidDeveloper

+0

Ho anche avuto lo stesso problema. – bhavikkumar

risposta

11

Dopo un sacco di ricerche e indagini penso di aver capito. Si noti che questo non è definitivo, ma è il meglio che posso scavare.

Sembra che questo messaggio si riferisca solo a un'app che si arresta in modo anomalo e che l'app debba arrestarsi in modo anomalo per consentire la visualizzazione della notifica. Quindi non ha niente a che fare con il dispositivo che causa a correre lentamente ...

L'algoritmo per determinare se la notifica dovrebbe apparire è qualcosa sulla falsariga di:

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

non ho alcun informazioni al momento su come determina quante volte l'utente lo lancia. (Se l'app si avvia all'avvio che può o non può contare verso quel numero)