RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
Issue #5
new
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)