6 votes

Écran noir au démarrage d'une application

Parfois, je démarre une application et je me retrouve avec la barre de titre de l'application et un écran noir. Habituellement, l'interface de l'application s'affiche après 3 à 10 secondes. Très rarement, l'écran reste noir. Je n'ai pas vraiment d'idée sur la raison ou la manière de reproduire cela.

Je me demande si c'est simplement le téléphone qui essaie de démarrer l'application ou si j'ai trop d'autres applications ouvertes?

Y a-t-il un moyen de réduire/prévenir les applications qui affichent un écran noir au début et/ou qui ne s'ouvrent pas du tout?

6voto

Kevin Dente Points 7732

Noir est la couleur de tracé par défaut pour Android, donc c'est le placeholder jusqu'à ce que l'application termine son opération de mise en page. Il y a un certain nombre de choses qui peuvent causer un retard dans une application :

  • Effectuer un ou des appels réseau.
  • Chargement de données à partir du disque.
  • Ramassage des ordures d'autres tâches.
  • Restaurer un dessin complexe.

Vous pouvez vérifier s'il est lié à la latence du réseau en mettant votre téléphone en mode avion et en ouvrant l'application. Si l'application s'affiche immédiatement, le long retard est probablement dû à un appel réseau qui prend du temps à se terminer (et se termine immédiatement en tant qu'erreur lorsqu'il n'y a pas de connexion).

Les trois autres sont plus difficiles à tester. S'il s'agit du ramassage des ordures, vous verrez probablement le retard uniquement lorsque d'autres applications ont été récemment exécutées et que vous passez immédiatement à l'application défaillante. Vous pouvez désinstaller complètement une application, y compris les données utilisateur, et la réinstaller pour voir si cela a quelque chose à voir avec vos paramètres personnels.

1voto

Daan Points 3325

L'écran noir est probablement lié au 'lag'. Ce lag peut être causé par un certain nombre de choses.

Sur le Samsung Galaxy S, c'est un problème 'connu' que la mémoire utilisée pour le stockage principal est assez lente. Surtout lorsque qu'une autre application écrit beaucoup de données (principalement de gros téléchargements et des mises à jour du marché)

Lorsque je mets à jour des applications ou crée beaucoup de trafic de données, je n'utilise généralement pas mon appareil pour quoi que ce soit pendant que ces applications sont occupées, cela devrait également vous aider à prévenir l'écran noir de lag sur votre appareil.

0 votes

Je ne suis pas sûr si c'est la mémoire qui est lente ou les systèmes de fichiers utilisés, ou peut-être l'un des caches de fichiers. Mais c'est lent, donc les applications mettent du temps à se charger.

0voto

Grant Points 5366

J'ai déjà vu cela auparavant, cela semble se produire lorsque l'application se charge ou revient à l'avant-plan lorsque le système d'exploitation est occupé à faire autre chose. Semble plus susceptible de se produire en plein milieu d'une synchronisation ou pendant la réception d'un message texte ou d'une autre notification entraînant un événement.

0 votes

Oui, toutes ces choses peuvent en être la cause. Est-ce juste un retard, ou y a-t-il quelque chose qui peut être fait à ce sujet?

0voto

IsaacBolinger Points 1820

Lorsque vous retournez votre smartphone, vous pouvez voir si l'application est protégée (peut-être que vous voulez vous inscrire d'abord avant de l'utiliser ou quelque chose comme Obi Dos Applications).

0voto

Enoch king Points 1

Allez dans Paramètres, sélectionnez Système > Réinitialiser > Réinitialiser tous les paramètres.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X