Comment se débarrasser de la notification "Cette application entraîne l'exécution lente de votre appareil" (temps de développement de l'application)?

Lorsqu'une application Android est développée, débogée et testée, il y a beaucoup d'exceptions au code. Presque chaque exception provoque un périphérique Android (Galaxy Note 3, Android 5.0 – si cela compte), déclenche la notification "This app is that a cause de l'exécution lente" de votre appareil avec les statistiques de collision et la suggestion de désinstaller l'application. Existe-t-il un moyen de se débarrasser de cette notification ennuyeuse?

La sélection de l'application en tant qu'application de débogage dans les options de développeur ne vous aide pas.

  • Quand utiliser quel constructeur pour ComponentName dans Android?
  • L'actualisation du projet Gradle a échoué après la mise à jour de Android Studio
  • Quelle est la manière la plus simple de dessiner la texture avec OpenGL ES?
  • MediaMetadataCompat METADATA_KEY_ART ne définit que l'image la première fois
  • Comment puis-je créer une table avec des bordures dans Android?
  • Android - Comment puis-je définir une préférence dans le code
  • Les images WebView ne s'affichent pas avec HTTPS
  • Fragment déjà actif - Lorsque vous essayez de configurer Arguments
  • Comment utiliser getlinecount () dans la visualisation de texte android
  • Création d'image personnalisée
  • Overdraw et Romain Guy's blog post Android Performance Case Study
  • Rendre l'émulateur Android par défaut plus rapide
  • One Solution collect form web for “Comment se débarrasser de la notification "Cette application entraîne l'exécution lente de votre appareil" (temps de développement de l'application)?”

    Il peut y avoir plusieurs raisons pour lesquelles cela se produit. Par exemple:

    • Trop d'exceptions sont jetées dans une boucle éventuellement infinie
    • Conditions de course entre les fils et / ou spinlocks mal implémentés
    • Débogage excessif détaillé (essayez de réduire la quantité de messages ou de syntoniser les gravités)
    • Réenvoi inutile d'écran et / ou de composants (voir cet article sur l'optimisation UI )

    Bien sûr, ce sont des points très génériques qui doivent être soigneusement analysés.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.