RuntimeException: Can't create handler inside thread that has not called Looper.prepare()

Issue #5 new
Tobias Preuss repo owner created an issue

The application crashes on Android 2.3.3 when the synchronization button is pressed. The application does not crash on Android 5.x though.

Environment

  • Application version: 0.3.1
  • Android version: Android 2.2.3
  • Device: Samsung GT-I9000

Stacktrace

E  java.lang.ExceptionInInitializerError
E      at de.avpptr.android.altglas.net.ContainersSyncAdapter.onPerformSync(ContainersSyncAdapter.java:36)
E      at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:164)
E  Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
E      at android.os.Handler.<init>(Handler.java:121)
E      at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:421)
E      at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:421)
E      at android.os.AsyncTask.<clinit>(AsyncTask.java:152)

Comments (0)

  1. Log in to comment