It will crash when I start the app at the second time.
06-29 18:32:15.148 2320-2346/? W/dalvikvm: Exception Ljava/lang/RuntimeException; thrown while initializing Landroid/os/AsyncTask;
06-29 18:32:15.148 2320-2346/? W/dalvikvm: threadid=22: thread exiting with uncaught exception (group=0x2aac8578)
06-29 18:32:15.178 2320-2346/? E/AndroidRuntime: FATAL EXCEPTION: Timer-0
java.lang.ExceptionInInitializerError
at com.sdkbox.services.TrackingLocalStorage$PeriodicTrackingTask.run(TrackingLocalStorage.java:271)
at java.util.Timer$TimerImpl.run(Timer.java:284)
Caused by: java.lang.RuntimeException: Can’t create handler inside thread that has not called Looper.prepare()
at android.os.Handler.(Handler.java:121)
at android.os.AsyncTask$InternalHandler.(AsyncTask.java:421)
at android.os.AsyncTask$InternalHandler.(AsyncTask.java:421)
at android.os.AsyncTask.(AsyncTask.java:152)
at com.sdkbox.services.TrackingLocalStorage$PeriodicTrackingTask.run(TrackingLocalStorage.java:271)
at java.util.Timer$TimerImpl.run(Timer.java:284)