拨号器应用程序变得太慢且响应速度较慢


23

在我的手机中打开拨号程序几乎需要5-10秒钟以上的时间。

这已经发生了一段时间,并且尤其重要,因为在传入呼叫期间,当我的手机从待机状态突然转回以显示正在呼叫的人时,实际上我有时不得不等待10秒钟以上才能看到呼叫者ID及其类似内容。在这段时间内电话卡住了。

在将自定义ROM放入手机之前(股票)和之后都是这种情况。虽然我注意到在安装了许多应用程序后,这种情况变得更加严重。

由于我怀疑这是由于可用内存不足(我有一部低端的Android手机)造成的,因此我最近安装了优化应用程序,使主屏幕上没有窗口小部件和正在运行的应用程序等,这确实有所帮助。但是,我觉得它仍然需要像常规手机一样具有闪电般的快速且始终可访问的功能。我该如何实现?如何将拨号器锁定在RAM中,或者有一些超轻型拨号器应用程序可以代替此备用拨号器?

另外,可能是因为我同步了约150个Facebook和Google联系人?(我认为这不是很大)

如何找到一种方法来关闭联系人中的图片数据?那会合理地减少内存占用吗?

同样的情况:我可以设置它,以便手机上的“手机”优先于所有其他应用吗?(尝试了所有答案)

更新:我在FUSIONideos定制rom上发现了一个名为“ FUSIONboost”的东西,它似乎在设置应用程序或其他东西的优先级。这似乎完全是解决方案,但是我现在不想切换rom,非常希望有人能告诉我我该怎么做。


如果有人能深入了解什么和如何获得FUSIONboost的东西,我会很高兴,因为我觉得这样可以更有效地解决这个问题; 尽管我感谢您的所有答复
-Irfan

如果您确切地说出您拥有的手机以及哪个Android版本,建议一些建议可能会更容易。尽管我怀疑现在为时已晚。
Dan Hulme

Answers:


15

这可能是两件事的结合:a)拨号程序必须在启动时加载的东西,以及b)可能由于加载这些东西而造成的内存不足(RAM)。解决方案(a)将获得最大的收益,但是,这也会带来解决方案(b)的副作用

您可能想尝试清除以下内容:

  • 呼叫日志-每次加载拨号程序时都会加载。
  • SMS消息-一些用户报告说,大量的SMS消息会导致拨号器速度变慢,尽管我怀疑这会有所不同。
  • 触点-最后,触点的数量确实有影响。不仅您可以看到的人(“我的联系人”),而且您曾经发过电子邮件的任何人(即GMail联系人中的其他联系人)。

最后一点很重要。我大约有130个“真实”联系人,但是在使用GMail的某个时刻,我已经通过电子邮件发送了近1000人。所有人都已同步到我的手机,只是不总是显示。

区分RAM和永久性存储很重要。例如,清理垃圾,删除电子邮件,卸载未使用的应用程序或将它们移至SD存储设备可能无济于事,因为它们消耗了持久存储空间,而不是临时RAM。

拥有大量免费的持久性存储意味着应用无法使用它来更快地运行。RAM,但是,可以使它们飞行。

您可能还想看看SuperdialDialer One,这是我发现最合适的两个拨号器。他们还具有T9联系人查找功能,可以梦想成真。


尝试过DialerOne及其快速流畅的功能(尽管我不喜欢UI;但是性能是关键)。从长远来看,让我们看看它的效果如何。非常感谢!
伊凡(Irfan)

我还建议您看看exDialer
joweiser 2011年

我在三星Galaxy聊天中遇到了类似的问题,一次对话中有几千条SMS消息。拨号程序对我的反应很慢(但不像OP所经历的那样大)。删除短信后,拨号器正常工作。
Andris

5

我在Samsung Galaxy GT-i5700(SPICA)上也遇到过类似的情况,并且我得到了一个非常奇怪的解决方案:
似乎大量的SMS导致移动速度进一步降低(除了大量的设备中的应用程序数)。然后,我删除了许多消息,并且拨号程序的运行速度有了显着提高。
我不知道同样的事情是否对您有用,这只是我在手机上发现的一个漏洞(事实:三星SPICA最多只能容纳2000条短信)。我只能说您可以尝试一下(当然,只有当您的设备上存储了许多SMS时,这才成立)。

我没有其他因素的答案。


清除通话记录曾经对我有帮助。不确定是否也会对您有帮助。
2011年

我不知道这是否可以验证@SamSPICA所说的内容,但是我专用于Google SMS的Google Voice,因此默认的SMS应用程序中没有存储任何消息,并且我没有看到任何问题。拨号器应用程序。
ale

这很奇怪,因为“消息传递”和“拨号程序”是不同的“应用程序” ..但我会尝试(我认为我的短信不超过500个,因此应该不会有太大的不同?)
Irfan

如果它们不超过500,我认为不会有太大的不同,因为我大约有2000,所以现在我再也不会让这个数字超过大约。1500
SamSPICA

@Power:您可能想知道它们都是同一软件包的一部分(com.android ...)
SamSPICA 2011年

4

在1岁以上的手机上出现这种减速很可能是内存不足的副作用。要检查是否是问题所在,请转到Android设置,然后查看SD卡和手机存储。最后一项“可用空间”应为17 Mb或更大。

如果您使用的是电子邮件应用程序(不是Gmail),则应检查垃圾箱文件夹。在邮件中,点击菜单,然后选择文件夹,然后向下滚动到垃圾箱。即使删除了数百封邮件,“电子邮件”也永远不会清空垃圾箱文件夹。您将不得不手动删除它们,或者删除并重新创建帐户。

有时浏览器会建立大量数据。您可以进入浏览器设置,然后单击清除缓存。但是似乎还有更多与浏览器相关的数据。转到总体设置,应用程序,管理应用程序,然后选择全部选项卡并找到浏览器并点击它是最简单的。然后单击清除数据的操作。这也将删除您的书签,因此您应该首先记下它们。

最后,您可能有一些后台任务正在占用手机的CPU时间。您可以获得类似Advanced Task Killer(免费版本)的应用程序,该应用程序会定期杀死所有您不需要的应用程序。例如,Verizon手机上的Skype和Backup应用程序始终在后台运行,但通常不需要。


1
正如我在上面的帖子中所阐明的那样,请注意不要将“内存”集中在一起。区分持久性存储和瞬态RAM非常重要。通过删除电子邮件或将应用程序移至SD卡来清除持久性存储空间几乎不会对性能产生任何影响。要使应用程序运行良好,需要RAM。
马丁

3
此外,Android具有非常先进的任务管理器,它使用复杂的算法来确定何时终止任务。如果存在其他应用程序未使用或不需要的内存,则不会杀死它。任务杀手没有相同的指标,也无法做出相同的明智决定。任务杀手通常会通过不必要地从内存中卸载服务或活动来降低性能,只是要在需要时(有时是立即)再次加载它们。
马丁

1
只是一点点,我注意到使用froyo的“强制停止”选项停止任务比任何任务管理器都好得多
。– Irfan

3

我遇到了类似的问题,尽管我们无法完全纠正此问题,但可以通过以下方法减少启动时间,

  1. 通讯录->更多->选中“仅与手机通讯录”,在底部的组中仅选择所需的组,更好地,您可以创建加星标的组并选择它。

  2. 使用第三方联系人应用程序(例如Go Contacts- https://market.android.com/details?id=com.jbapps.contact)查看联系人的完整列表

  3. 切勿按返回按钮退出拨号程序,使用主页按钮退出拨号程序,按返回键将终止拨号程序活动

您还可以尝试使用Go Dialer或https://market.android.com/details?id=kz.mek.DialerOne&hl=zh-CN


Go Dialer实际上比股票Dialer放慢了更多速度。+1是为了让我知道不要使用后退按钮。我现在简单地打开拨号程序,然后退出它使用结束键半出炉的解决方案,我这样做定期,所以我希望可以大部分时间拨号器将是那里的RAM
伊尔凡

1

我同意这是一个内存问题。我以前的手机曾经有过一段时间,由于内存问题,手机一旦开机就冻结了。如果您具有Froyo或更高版本,则将尽可能多的大型应用移至sd卡。如果您已经这样做,请卸载应用程序以释放内存。Morris建议使用17MB。这对我来说听起来很小,我认为实际数量取决于您使用的是哪个版本的Android以及使用的类型的应用程序。


我在所有应用程序上使用link2sd,我确实有大约30 MB的可用内部空间。
伊尔凡(Irfan)

@ Power-Inside请参阅上面的编辑和评论。通过link2sd释放或手动释放的可用存储不会产生任何影响。
马丁

@Martin我同意..但我认为也许最小的存储量也发挥了作用,也许是因为它可能用作虚拟内存或页面高速缓存或等效项
。。– Irfan

0

您可以尝试恢复出厂设置,但是就像您说的那样,您不想擦除数据。不要使用任务杀手,否则它们会使您的手机停滞不前。另外,请检查哪些应用程序正在使用大量RAM。去管理应用程序并查看正在运行的应用程序。



-2

如果您已安装任何呼叫阻止应用程序,请卸载并查看是否有所改进。(对我有用。)


是什么让您认为OP安装了呼叫阻止应用程序?在OP的问题中没有提及...只是说
t0mm13b
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.