L'app Dialer diventa troppo lenta e meno reattiva


23

Ci vogliono quasi più di 5-10 secondi per aprire l'applicazione dialer nel mio telefono.

Questo è successo da un po 'di tempo ed è particolarmente critico dal momento che durante le chiamate in arrivo, quando il mio telefono torna indietro dalla modalità standby per mostrarmi chi sta chiamando, in realtà devo aspettare a volte più di 10 secondi per vedere l'id chiamante ed è come il il telefono è bloccato durante quel periodo.

È stato il caso prima (stock) e dopo che ho inserito una ROM personalizzata nel mio telefono. Anche se ho notato che questo è diventato più grave dopo aver installato molte app ecc.

Dal momento che sospetto che ciò sia dovuto alla scarsa RAM libera (ho un telefono Android di fascia bassa), di recente ho installato app di ottimizzazione, ho mantenuto la schermata Home libera da widget e applicazioni in esecuzione, ecc. E mi ha aiutato in una certa misura. Tuttavia, mi sembra che debba ancora essere veloce e sempre accessibile come nei telefoni convenzionali. Come posso raggiungere questo obiettivo? Come posso bloccare il dialer nella mia RAM o ci sono alcune app dialer super leggere che possono sostituire questo dialer stock?

Inoltre, potrebbe essere perché ho sincronizzato circa 150 contatti Facebook e Google? (Non penso che sia un gran numero)

Che ne dici di trovare un modo per disattivare i dati delle immagini nei contatti? Ciò ridurrà ragionevolmente il footprint di memoria?

Stessa situazione: posso impostarlo in modo che il "Telefono" sul mio telefono abbia la priorità su tutte le altre app? (provato tutte le risposte)

AGGIORNAMENTO: Ho trovato qualcosa chiamato "FUSIONboost" nella rom personalizzata di FUSIONideos che sembra impostare la priorità delle app o qualcosa del genere. Questa sembra essere esattamente la soluzione, ma non voglio cambiare rom ora e mi piacerebbe davvero se qualcuno potesse dirmi come posso ottenere questo ...


Sarà contento se qualcuno può dare un'idea di cosa e come ottenere la cosa FUSIONboost come ho la sensazione che sarebbe una risposta più efficace a questo problema; anche se apprezzo tutte le tue risposte
Irfan,

Potrebbe essere più facile suggerire qualcosa se dici esattamente quale telefono hai e quale versione di Android. Anche se sospetto che ormai sia troppo tardi.
Dan Hulme,

Risposte:


15

Questa è probabilmente una combinazione di due cose: a) cose che il dialer deve caricare all'avvio eb) possibilmente carenza di memoria (RAM) creata caricando quelle cose. I maggiori guadagni si ottengono risolvendo (a), ma ciò avrà anche l'effetto collaterale di risolvere (b)

Potresti provare a cancellare quanto segue:

  • Registro chiamate: viene caricato ogni volta che viene caricato il dialer.
  • Messaggi SMS - Alcuni utenti hanno riferito che un gran numero di messaggi SMS può rallentare il dialer, anche se sono scettico sul fatto che questo faccia la differenza.
  • Contatti: infine, il numero di contatti ha un rilevamento. Non solo quelli che puoi vedere ("I miei contatti"), ma chiunque tu abbia mai inviato per e-mail (ad esempio altri contatti nei contatti GMail).

L'ultimo punto può essere abbastanza importante. Ho circa 130 contatti "reali" ma quasi 1000 persone che ho inviato tramite e-mail durante l'utilizzo di GMail. C'erano tutti sincronizzati con il mio telefono, ma non sempre mostrati.

È importante fare una distinzione tra RAM e memoria persistente. Ad esempio, è improbabile che svuotare il cestino, eliminare le e-mail, disinstallare le app inutilizzate o spostarle nella memoria SD, poiché utilizzano memoria persistente, non RAM temporanea.

Avere molta memoria di persistenza libera significa solo che le app non possono usarlo per funzionare più velocemente. La RAM, tuttavia, può farli volare.

Potresti anche dare un'occhiata a Superdial e Dialer One , due dialer che ho trovato più gradevoli. Hanno anche una ricerca di contatti T9, che può essere un sogno da usare.


Ho appena provato DialerOne ed è veloce e fluido (anche se non ho apprezzato l'interfaccia utente; ma le prestazioni sono la chiave). Vediamo come funziona a lungo termine. Molte grazie!
Irfan,

Consiglierei anche di dare un'occhiata a exDialer .
joweiser,

Ho avuto un problema simile sulla mia Samsung Galaxy Chat in cui avevo avuto alcune migliaia di messaggi SMS in una conversazione. Il dialer ha reagito lentamente per me (ma non nell'ordine di grandezza di ciò che l'OP sperimenta). Dopo aver eliminato gli SMS, il dialer ha funzionato normalmente.
Andris,

5

Ho sperimentato una situazione simile con il mio Samsung Galaxy GT-i5700 (SPICA) e ho ottenuto una soluzione molto strana a questo:
sembra che l'enorme numero di SMS stia causando un ulteriore rallentamento del cellulare (a parte il grande numero di app nel dispositivo). Ho quindi eliminato molti dei messaggi e si è verificato un notevole miglioramento delle velocità operative del dialer.
Non so se la stessa cosa funzionerebbe per te, è solo una scappatoia che ho scoperto sul mio cellulare (Fatto: Samsung SPICA può ospitare solo fino a 2000 SMS). Posso solo dire che puoi provarlo (ovviamente, questo vale solo se hai molti SMS memorizzati sul tuo dispositivo).

Non ho risposte per gli altri fattori.


La cancellazione della cronologia delle chiamate mi aveva aiutato una volta. Non sono sicuro se ti aiuterà anche.
Roxan,

Non so se questo convalida ciò che dice @SamSPICA o no, ma utilizzo Google Voice esclusivamente per i miei SMS, quindi non ho alcun messaggio memorizzato nell'app SMS predefinita e non ho riscontrato alcun problema con il mio app dialer.
Ale

È strano perché Messaggistica e Dialer sono diverse "app" .. ma ci proverò (non credo di avere più di 500 sms, quindi non dovrebbe fare molta differenza?)
Irfan,

Se non sono più di 500, non penso che potrebbe fare molta differenza, perché avevo circa 2000, ora non ho mai lasciato che il numero vada oltre. 1500.
SamSPICA,

@Power: e potresti voler sapere che fanno entrambi parte dello stesso pacchetto (com.android ...)
SamSPICA,

4

Rallentamenti come questo sui telefoni di età superiore a 1 anno sono probabilmente un effetto collaterale della carenza di memoria. Per verificare se questo è il problema, vai alle impostazioni di Android e guarda la scheda SD e l'archiviazione del telefono. L'ultimo elemento, "Spazio disponibile" dovrebbe essere di almeno 17 Mb.

Se stai usando l'app Email (NON Gmail), dovresti controllare la tua cartella cestino. Nella posta, premi Menu, quindi seleziona Cartelle e scorri verso il basso fino a Cestino. Email MAI svuota la cartella cestino, anche se hai eliminato centinaia di messaggi. Dovrai eliminarli manualmente o eliminare e ricreare l'account.

A volte il browser crea un ampio set di dati. Puoi andare nelle impostazioni del browser e premere Cancella cache. Ma sembra che ci siano ancora più dati associati al browser. È più semplice accedere alle Impostazioni generali, Applicazioni, Gestisci applicazioni, quindi selezionare la scheda Tutte e trovare il Browser e toccarlo. Quindi fare clic sull'azione per cancellare i dati. Questo eliminerà anche i tuoi segnalibri, quindi dovresti prenderne nota prima.

Infine, potresti avere attività in background che registrano il tempo di CPU del telefono. Puoi ottenere un'app come Advanced Task Killer (versione gratuita disponibile) che periodicamente ucciderà tutte le app che non desideri. Ad esempio, le app Skype e Backup sui telefoni Verizon funzionano sempre in background ma generalmente non sono necessarie.


1
Come ho appena chiarito nel mio post sopra, fai attenzione a non mettere insieme "memoria" in un mucchio. È molto importante distinguere tra memoria persistente e RAM temporanea. La liberazione di spazio nell'archiviazione persistente eliminando le e-mail o spostando le app sulla scheda SD raramente avrà alcun effetto sulle prestazioni. Per funzionare bene le app hanno bisogno di RAM.
Martin,

3
Inoltre, Android ha un task manager molto avanzato, che utilizza un algoritmo complesso per determinare quando terminare un'attività. Se c'è memoria che non viene utilizzata o necessaria da un'altra app, non la uccide. I task killer non hanno le stesse metriche e non possono prendere le stesse decisioni informate. I Task Killer riducono spesso le prestazioni scaricando inutilmente Servizi o Attività dalla memoria, solo per essere caricati di nuovo quando sono necessari (a volte immediatamente).
Martin,

1
Solo una piccola nota, ho notato che interrompere le attività usando l'opzione "force stop" del froyo funziona molto meglio di qualsiasi task manager ..
Irfan,

3

Ho avuto un problema simile, anche se non possiamo correggerlo completamente, possiamo ridurre i tempi di avvio con questi approcci,

  1. Contatti -> Altro -> Seleziona 'Solo contatti con telefoni', seleziona solo i gruppi richiesti nei gruppi inferiori, meglio puoi creare un gruppo stellato e selezionarlo.

  2. Utilizza l'app Contatti di terze parti come Vai contatti - https://market.android.com/details?id=com.jbapps.contact per visualizzare l'elenco completo dei contatti

  3. Non premere mai il pulsante Indietro per uscire dal dialer, utilizzare il pulsante Home per uscire dal dialer, premere indietro per interrompere l'attività del dialer

puoi anche provare Go Dialer o https://market.android.com/details?id=kz.mek.DialerOne&hl=en


Go Dialer in realtà rallenta più del dialer azionario. +1 per avermi dato l'idea di non usare il pulsante Indietro. Ora ho una soluzione quasi incompleta di aprire semplicemente il dialer ed uscire usando il tasto end e lo faccio periodicamente, così posso sperare la maggior parte delle volte che il dialer sarà lì nella RAM
Irfan

1

Sono d'accordo che questo è un problema di memoria. Ho avuto momenti con il mio telefono precedente in cui il mio telefono si è bloccato non appena si è acceso a causa di problemi di memoria. Se hai Froyo o versioni successive, sposta tutte le tue grandi app sulla scheda SD . Se lo hai già fatto, disinstalla le app per liberare memoria. Morris ha suggerito 17 MB. Questo mi suona piccolo e penso che il numero effettivo dipenda dalla versione di Android in uso e dal tipo di app che usi.


Sto usando link2sd su tutte le app e ho circa 30 MB di spazio interno libero .. sempre lo stesso.
Irfan,

@ Power-Inside Vedi la mia modifica e commenti sopra. È improbabile che la memoria disponibile liberata da link2sd o liberata manualmente faccia alcuna differenza.
Martin,

@Martin sono d'accordo .. Ma ho pensato che forse anche l'archiviazione minima ha avuto un ruolo, forse perché potrebbe essere usata come memoria virtuale o cache di pagina o equivalente ..
Irfan,

0

Potresti tentare un ripristino delle impostazioni di fabbrica, ma come hai detto non vuoi cancellare i dati. Non usare i killer di attività, perché potrebbero impantanare il telefono molto. Controlla anche per quali app utilizzano molta RAM. Vai a gestire le applicazioni e visualizzare le applicazioni in esecuzione.


-1

prova questa app dialer di fascia bassa, http://www.appstorehq.com/dialerone-android-155708/app

L'aggiornamento gingerbread è stato ufficialmente disponibile per Huawei IDEOS ora, provalo!


sì, qualcuno ha già suggerito l'app Dialer One prima di te. Forse darei un +1 se potessi fornire link al pan di zenzero ufficiale per i miei ideos perché non lo vedo da nessuna parte.
Irfan,

-2

Se hai installato app di blocco delle chiamate, disinstalla e vedi se ottieni un miglioramento. (Ha funzionato per me.)


Cosa ti fa pensare alle app di blocco delle chiamate installate OP? Nessuna menzione nella domanda del PO ... solo dicendo
t0mm13b
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.