android.process.acore已停止运行

6
我在使用我的Lollipop(5.0.2)安卓系统时遇到了问题。基本上每1-2秒钟就会弹出一条消息,提示“android.process.acore已停止运行”,这导致我无法正常使用手机。当我尝试将Reddit帐户添加到“Reddit is fun”应用程序时,就出现了这个错误消息,但在过去添加新的谷歌帐户后也曾发生过这种情况(然后它神奇地消失了)。以下是安卓日志中描述此错误的部分内容:
E/AndroidRuntime(13107): FATAL EXCEPTION: ContactsProviderWorker
E/AndroidRuntime(13107): Process: android.process.acore, PID: 13107
E/AndroidRuntime(13107): java.lang.RuntimeException: Package manager has died
E/AndroidRuntime(13107):    at android.app.ApplicationPackageManager.queryContentProviders(ApplicationPackageManager.java:696)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactDirectoryManager.getDirectoryProviderPackages(ContactDirectoryManager.java:224)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactDirectoryManager.scanAllPackages(ContactDirectoryManager.java:261)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactDirectoryManager.scanAllPackagesIfNeeded(ContactDirectoryManager.java:194)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactDirectoryManager.scanAllPackages(ContactDirectoryManager.java:184)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactsProvider2.updateDirectoriesInBackground(ContactsProvider2.java:1141)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactsProvider2.performBackgroundTask(ContactsProvider2.java:933)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactsProvider2ForLG.performBackgroundTask(ContactsProvider2ForLG.java:385)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactsProvider2$1.handleMessage(ContactsProvider2.java:748)
E/AndroidRuntime(13107):    at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(13107):    at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime(13107):    at android.os.HandlerThread.run(HandlerThread.java:61)
E/AndroidRuntime(13107): Caused by: android.os.TransactionTooLargeException
E/AndroidRuntime(13107):    at android.os.BinderProxy.transactNative(Native Method)
E/AndroidRuntime(13107):    at android.os.BinderProxy.transact(Binder.java:496)
E/AndroidRuntime(13107):    at android.content.pm.IPackageManager$Stub$Proxy.queryContentProviders(IPackageManager.java:2816)
E/AndroidRuntime(13107):    at android.app.ApplicationPackageManager.queryContentProviders(ApplicationPackageManager.java:694)
E/AndroidRuntime(13107):    ... 11 more

我尝试了其他相关问题中建议的所有方法,清除了联系人存储应用程序缓存、终止它、禁用它、停止Google联系人与云存储的同步等等,但无法解决这个问题。 如果有人遇到过这个问题并找到了解决方法,我想知道根本原因。谢谢。

2个回答

2
我找到了一个解决问题的方法,基本上这个错误会在每秒请求过多时出现(导致Android Runtime的内部缓冲区被填满),这些请求是从安装的应用程序访问手机数据(例如联系人)。我卸载了很多我很少使用的应用程序,问题就解决了。

0

这个问题没有固定的解决方案,但您可以尝试以下解决方案,这些解决方案可能适用于您。

  1. 清除导致此错误的应用程序缓存。

  2. 清除与联系人相关的应用程序的缓存和数据。

  3. 更新Android操作系统。

  4. 重置应用程序偏好设置。

  5. 卸载最近安装的应用程序。

    我在itrickbuzz网站上找到了这些解决方案。希望这些解决方案能够解决您的问题。


链接已损坏。 - rraallvv

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接