Я работаю над активной синхронизацией в Android. Я получаю "java.lang.NullPointerException" каждый раз.
Журналы показывают:
Uncaught exception in EasSyncService
java.lang.NullPointerException
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:453)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
at com.android.exchange.EasSyncService.sendHttpClientPost(EasSyncService.java:787)
at com.android.exchange.EasSyncService.sendPing(EasSyncService.java:721)
at com.android.exchange.EasSyncService.runPingLoop(EasSyncService.java:1093)
at com.android.exchange.EasSyncService.runAccountMailbox(EasSyncService.java:957)
at com.android.exchange.EasSyncService.run(EasSyncService.java:1460)
at java.lang.Thread.run(Thread.java:1096)
Эта ошибка была замечена в журналах при отправке http-запроса с использованием POST. Отправка команды ping несколько раз выдает вышеуказанную ошибку.
Я не могу понять, почему возникает эта ошибка и как ее можно избежать. Любой может дать решение выше и решить то же самое.
Решение оценивается заранее.