Android Service Exchange总是崩溃

时间:2014-02-07 22:56:38

标签: android service crash sync accountmanager

当我安装或卸载使用同步服务的应用程序时,我总是遇到崩溃,例如Facebook,whatsup等。

“不幸的是,Exchange服务已停止。”

我不知道为什么,但它只是发生在一些设备上,在我的情况下,所有的都是Android 4.4.2。 首先我认为这是我的应用程序的错,但是一旦我卸载我的应用程序并且问题继续发生在其他应用程序中,它就没有意义了。

你对此有所了解吗?

谢谢。

02-07 14:31:49.864    3015-3015/? E/ActivityThread﹕ Failed to find provider info for com.google.android.email.provider
02-07 14:31:49.864    3015-3015/? E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.google.android.exchange, PID: 3015
java.lang.RuntimeException: Unable to create application com.android.exchange.Exchange: java.lang.IllegalArgumentException: Unknown URI content://com.google.android.email.provider
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4347)
        at android.app.ActivityThread.access$1500(ActivityThread.java:135)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:136)
        at android.app.ActivityThread.main(ActivityThread.java:5017)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:515)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
        at dalvik.system.NativeStart.main(Native Method)
 Caused by: java.lang.IllegalArgumentException: Unknown URI content://com.google.android.email.provider
        at android.content.ContentResolver.call(ContentResolver.java:1352)
        at com.android.exchange.Exchange.onCreate(Exchange.java:34)
        at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4344)
        at android.app.ActivityThread.access$1500(ActivityThread.java:135)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:136)
        at android.app.ActivityThread.main(ActivityThread.java:5017)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:515)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
        at dalvik.system.NativeStart.main(Native Method)

3 个答案:

答案 0 :(得分:6)

我发现了正在发生的事情!

当注册了同步帐户时,设备会出现问题,但Exchange服务找不到任何应答URI的应用程序,在我的情况下,它是“content://com.google.android.email.provider”,修复它我检查了我的禁用应用程序,有它,我的默认电子邮件应用程序是禁用。我只是再次启用它,问题再也不会发生了。

答案 1 :(得分:0)

转到Settings > Apps > ALL> Exchange Services > Clear Cache并尝试打开它。打开时,请检查一次。

答案 2 :(得分:0)

我遇到了这个问题。现在我正在使用一个名为Mailwise的好应用程序。它是一个免费的电子邮件应用程序,非常方便企业,您可以轻松设置多个电子邮件帐户,并且它适用于Exchange。

https://play.google.com/store/apps/details?id=com.syntomo.email&hl=en