L'application Dialer devient trop lente et moins réactive


23

Il faut presque plus de 5 à 10 secondes pour ouvrir l'application de numérotation sur mon téléphone.

Cela se produit depuis un certain temps maintenant et est particulièrement critique car pendant les appels entrants, lorsque mon téléphone se remet en veille pour me montrer qui appelle, je dois en fait attendre parfois plus de 10 secondes pour voir l'ID de l'appelant et son comme le le téléphone est bloqué pendant cette période.

Cela a été le cas avant (stock) et après avoir mis une ROM personnalisée dans mon téléphone. Bien que j'ai remarqué que cela est devenu plus grave après avoir installé de nombreuses applications, etc.

Étant donné que je soupçonne que cela est dû à une faible RAM gratuite (j'ai un téléphone Android bas de gamme), j'ai récemment installé des applications d'optimisation, gardé mon écran d'accueil exempt de widgets et d'applications en cours d'exécution, etc. et cela m'a aidé dans une certaine mesure. Cependant, je pense qu'il doit toujours être rapide comme l'éclair et toujours accessible comme dans les combinés conventionnels. Comment puis-je atteindre cet objectif? Comment verrouiller le numéroteur dans ma RAM ou y a-t-il des applications de numérotation super légères qui peuvent remplacer ce numéroteur d'origine?

De plus, est-ce possible parce que j'ai environ 150 contacts Facebook et Google synchronisés? (Je ne pense pas que ce soit un grand nombre)

Que diriez-vous de trouver un moyen de désactiver les données d'image dans les contacts? Cela réduira-t-il raisonnablement l'empreinte mémoire?

Même situation: puis-je le configurer pour que le "téléphone" de mon téléphone soit prioritaire sur toutes les autres applications? (essayé toutes les réponses)

MISE À JOUR: J'ai trouvé quelque chose appelé "FUSIONboost" sur la rom personnalisée FUSIONideos qui semble définir la priorité des applications ou quelque chose. Cela semble être exactement la solution, mais je ne veux pas changer de rom maintenant et j'aimerais vraiment que quelqu'un me dise comment je peux l'obtenir.


Sera heureux si quelqu'un peut donner un aperçu de quoi et comment obtenir la chose FUSIONboost car j'ai le sentiment que ce serait une réponse plus efficace à ce problème; bien que j'apprécie toutes vos réponses
Irfan

Il pourrait être plus facile de suggérer quelque chose si vous dites exactement quel téléphone vous avez et quelle version d'Android. Bien que je soupçonne qu'il est trop tard maintenant de toute façon.
Dan Hulme

Réponses:


15

C'est probablement une combinaison de deux choses: a) des choses que le composeur doit charger au démarrage et b) éventuellement un manque de mémoire (RAM) créée en chargeant ces choses. Les gains les plus importants doivent être obtenus en résolvant (a), mais cela aura également pour effet secondaire de résoudre (b)

Vous pouvez essayer d'effacer les éléments suivants:

  • Journal des appels - il est chargé à chaque fois que le numéroteur est chargé.
  • Messages SMS - Certains utilisateurs ont signalé qu'un grand nombre de messages SMS peuvent ralentir le numéroteur, même si je suis sceptique quant à la différence.
  • Contacts - enfin, le nombre de contacts a une incidence. Non seulement ceux que vous pouvez voir ("Mes contacts"), mais toute personne que vous avez déjà envoyée par courrier électronique (c'est-à-dire d'autres contacts dans les contacts GMail).

Le dernier point peut être assez important. J'ai environ 130 «vrais» contacts mais près de 1000 personnes que j'ai envoyées par e-mail à un moment donné en utilisant GMail. Tous étaient synchronisés avec mon téléphone, mais pas toujours affichés.

Il est important de faire la distinction entre RAM et stockage persistant. Par exemple, vider votre corbeille, supprimer des e-mails, désinstaller des applications inutilisées ou les déplacer vers un stockage SD est peu susceptible d'aider, car ceux-ci utilisent un stockage persistant, pas une RAM transitoire.

Avoir beaucoup de stockage de persistance gratuit signifie simplement que les applications ne peuvent pas l'utiliser pour fonctionner plus rapidement. La RAM, cependant, peut les faire voler.

Vous aimerez peut-être aussi jeter un œil à Superdial et Dialer One , deux numéroteurs que j'ai trouvé les plus agréables. Ils ont également une recherche de contact T9, ce qui peut être un rêve à utiliser.


Je viens d'essayer DialerOne et son rapide et fluide (même si je n'aimais pas l'interface utilisateur; mais la performance est la clé). Voyons comment cela fonctionne à long terme. Merci beaucoup!
Irfan

Je recommanderais également de consulter exDialer .
joweiser

J'ai eu un problème similaire sur mon Samsung Galaxy Chat où j'ai reçu quelques milliers de SMS dans une conversation. Le composeur a réagi lentement pour moi (mais pas dans l'ordre de grandeur de ce que l'OP éprouve). Après avoir supprimé les SMS, le composeur a fonctionné normalement.
Andris

5

J'ai vécu une situation similaire avec mon Samsung Galaxy GT-i5700 (SPICA), et j'ai trouvé une solution très étrange à cela:
il semble que le grand nombre de SMS ralentisse encore le mobile (à part le grand nombre des applications dans l'appareil). J'ai ensuite supprimé de nombreux messages et les vitesses de fonctionnement du numéroteur se sont considérablement améliorées.
Je ne sais pas si la même chose fonctionnerait pour vous, c'est seulement une faille que j'ai découverte sur mon mobile (Fait: Samsung SPICA ne peut accueillir que 2000 SMS). Je peux seulement dire que vous pouvez l'essayer (bien sûr, cela n'est vrai que si vous avez de nombreux SMS stockés sur votre appareil).

Je n'ai pas de réponses pour les autres facteurs.


Effacer l'historique des appels m'avait aidé une fois. Je ne sais pas si cela vous aidera également.
roxan

Je ne sais pas si cela valide ou non ce que dit @SamSPICA, mais j'utilise Google Voice exclusivement pour mes SMS, donc je n'ai aucun message stocké dans l'application SMS par défaut, et je n'ai vu aucun problème avec mon application de numérotation.
ale

C'est bizarre parce que Messaging et Dialer sont des "applications" différentes ... mais j'essaierai (je ne pense pas avoir plus de 500 sms, donc ça ne devrait pas faire beaucoup de différence?)
Irfan

S'ils ne sont pas plus de 500, je ne pense pas que cela puisse faire beaucoup de différence, car j'en avais environ 2000, maintenant je ne laisse jamais le nombre dépasser env. 1500.
SamSPICA

@Power: et vous voudrez peut-être savoir qu'ils font tous deux partie du même package (com.android ...)
SamSPICA

4

Des ralentissements comme celui-ci sur les téléphones de plus d'un an sont très probablement un effet secondaire des pénuries de mémoire. Pour vérifier si c'est le problème, allez dans les paramètres Android et regardez sur la carte SD et le stockage du téléphone. Le dernier élément, "Espace disponible" doit être de 17 Mo ou plus.

Si vous utilisez l'application de messagerie (PAS Gmail), vous devez vérifier votre dossier de corbeille. Dans le courrier, appuyez sur Menu, puis choisissez Dossiers et faites défiler jusqu'à Corbeille. Le courrier électronique ne vide JAMAIS le dossier de la corbeille, même si vous avez supprimé des centaines de messages. Vous devrez soit les supprimer manuellement, soit supprimer et recréer le compte.

Parfois, le navigateur crée un grand ensemble de données. Vous pouvez accéder aux paramètres du navigateur et cliquer sur Vider le cache. Mais il semble y avoir encore plus de données associées au navigateur. Il est plus facile d'accéder aux paramètres généraux, aux applications, à la gestion des applications, puis de choisir l'onglet Tous et de trouver le navigateur et de taper dessus. Cliquez ensuite sur l'action pour effacer les données. Cela supprimera également vos signets, vous devez donc les noter en premier.

Enfin, vous pouvez avoir des tâches d'arrière-plan qui accaparent le temps processeur du téléphone. Vous pouvez obtenir une application comme Advanced Task Killer (version gratuite disponible) qui supprimera périodiquement toutes les applications dont vous ne voulez pas. Par exemple, les applications Skype et Backup sur les téléphones Verizon fonctionnent en arrière-plan tout le temps mais ne sont généralement pas nécessaires.


1
Comme je viens de le préciser dans mon article ci-dessus, veillez à ne pas regrouper la "mémoire" en un seul tas. Il est très important de faire la distinction entre le stockage persistant et la RAM transitoire. Effacer l'espace sur le stockage persistant en supprimant les e-mails ou en déplaçant des applications sur la carte SD aura rarement un effet sur les performances. Pour bien fonctionner, les applications ont besoin de RAM.
Martin

3
De plus, Android dispose d'un gestionnaire de tâches très avancé, qui utilise un algorithme complexe pour déterminer quand tuer une tâche. S'il y a de la mémoire qui n'est pas utilisée ou nécessaire par une autre application, elle ne la tue pas. Les tueurs de tâches n'ont pas les mêmes mesures et ne peuvent pas prendre les mêmes décisions éclairées. Les tueurs de tâches réduisent souvent les performances en déchargeant inutilement des services ou des activités de la mémoire, uniquement pour qu'ils soient à nouveau chargés lorsqu'ils sont nécessaires (parfois immédiatement).
Martin

1
Juste une petite note, j'ai remarqué que l'arrêt des tâches en utilisant l'option "force stop" du froyo fonctionne bien mieux que n'importe quel gestionnaire de tâches ..
Irfan

3

J'ai eu un problème similaire, bien que nous ne puissions pas complètement rectifier cela, nous pouvons réduire le temps de démarrage par ces approches,

  1. Contacts -> Plus -> Cochez «Seuls les contacts avec les téléphones», sélectionnez uniquement les groupes requis dans les groupes du bas, mieux vaut créer un groupe étoilé et le sélectionner.

  2. Utilisez l'application Contacts tierce comme Go Contacts - https://market.android.com/details?id=com.jbapps.contact pour afficher la liste complète des contacts

  3. N'appuyez jamais sur le bouton de retour pour quitter le numéroteur, utilisez le bouton d'accueil pour quitter le numéroteur, appuyez sur le dos pour tuer l'activité du numéroteur

vous pouvez également essayer Go Dialer ou https://market.android.com/details?id=kz.mek.DialerOne&hl=en


Go Dialer ralentit en fait plus que le numéroteur standard. +1 pour m'avoir donné l'idée de ne pas utiliser le bouton de retour. J'ai maintenant une solution à moitié cuite d'ouvrir simplement le numéroteur et de le quitter en utilisant la touche de fin et je le fais périodiquement afin que je puisse espérer la plupart du temps que le numéroteur sera là dans la RAM
Irfan

1

Je suis d'accord que c'est un problème de mémoire. J'ai eu des problèmes avec mon ancien téléphone dans lesquels mon téléphone a gelé dès qu'il s'est allumé en raison de problèmes de mémoire. Si vous avez Froyo ou supérieur, déplacez autant de vos grandes applications que possible vers la carte SD . Si vous l'avez déjà fait, désinstallez les applications pour libérer de la mémoire. Morris a suggéré 17 Mo. Cela me semble petit et je pense que le nombre réel dépend de la version d'Android que vous avez et des types d'applications que vous utilisez.


J'utilise link2sd sur toutes les applications et j'ai environ 30 Mo d'espace interne libre .. toujours le même.
Irfan

@ Power-Inside Voir ma modification et mes commentaires ci-dessus. Le stockage disponible libéré par link2sd ou libéré manuellement est peu susceptible de faire la différence.
Martin

@Martin, je suis d'accord .. Mais je pensais que peut-être que le stockage minimum jouait également un rôle car il pourrait être utilisé comme mémoire virtuelle ou cache de page ou équivalent ..
Irfan

0

Vous pouvez tenter une réinitialisation d'usine, mais comme vous l'avez dit, vous ne voulez pas effacer les données. N'utilisez pas de tueurs de tâches, car ils enlèveront beaucoup votre téléphone. Vérifiez également quelles applications utilisent beaucoup de RAM. Accédez à la gestion des applications et affichez les applications en cours d'exécution.


-1

essayez cette application de numérotation bas de gamme, http://www.appstorehq.com/dialerone-android-155708/app

La mise à jour de pain d'épice est officiellement disponible pour Huawei IDEOS maintenant, essayez ça!


oui, quelqu'un a déjà suggéré l'application Dialer One avant vous. Peut-être que je donnerais un +1 si vous pouvez fournir des liens vers du pain d'épice officiel pour mes idéos parce que je ne le vois nulle part.
Irfan

-2

Si vous avez installé des applications de blocage d'appels, désinstallez et voyez si vous obtenez une amélioration. (Cela a fonctionné pour moi.)


Qu'est-ce qui vous fait penser que l'OP a installé des applications de blocage d'appels? Aucune mention dans la question du PO ... juste en disant
t0mm13b
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.