SASAbus is an Android application to consult the bus schedule of the cities of Bozen/Bolzano, Meran/Merano and Leifers/Laives (South Tyrol, Italy). SASAbus is Free Software under the GNU GPLv3 licence.
License: Other
Java 100.00%
sasabus's Introduction
The SASAbus Android Project
Android is an Android app released under the GPL V3 License.
The current contributors are
- Paolo Dongilli
- Markus Windegger
- You?
Beta-Releases (apk-files) are always published on
http://www.mowiso.com/index.php?page=projekte.sasabus
You have some problems with the app?
Send us a mail to
[email protected]
We hope you'll enjoy our app and it will be helpful for your daily bus rides!
I install version 0.3.0.1 on a Nexus 7 (4.4.2) and it crashes after downloading SASAbus Database Update. logcat follows:
W/System.err(14770): android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
W/System.err(14770): at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:6094)
W/System.err(14770): at android.view.ViewRootImpl.doDie(ViewRootImpl.java:5333)
W/System.err(14770): at android.view.ViewRootImpl.die(ViewRootImpl.java:5318)
W/System.err(14770): at android.view.WindowManagerGlobal.removeViewLocked(WindowManagerGlobal.java:346)
W/System.err(14770): at android.view.WindowManagerGlobal.removeView(WindowManagerGlobal.java:301)
W/System.err(14770): at android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:84)
W/System.err(14770): at android.app.Dialog.dismissDialog(Dialog.java:329)
W/System.err(14770): at android.app.Dialog.dismiss(Dialog.java:312)
W/System.err(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.downloadFile(FileRetriever.java:414)
W/System.err(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.download(FileRetriever.java:510)
W/System.err(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.doInBackground(FileRetriever.java:248)
W/System.err(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.doInBackground(FileRetriever.java:83)
W/System.err(14770): at android.os.AsyncTask$2.call(AsyncTask.java:288)
W/System.err(14770): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
W/System.err(14770): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
W/System.err(14770): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
W/System.err(14770): at java.lang.Thread.run(Thread.java:841)
W/dalvikvm(14770): threadid=14: thread exiting with uncaught exception (group=0x4154fba8)
E/AndroidRuntime(14770): FATAL EXCEPTION: AsyncTask #5
E/AndroidRuntime(14770): Process: it.sasabz.android.sasabus, PID: 14770
E/AndroidRuntime(14770): java.lang.RuntimeException: An error occured while executing doInBackground()
E/AndroidRuntime(14770): at android.os.AsyncTask$3.done(AsyncTask.java:300)
E/AndroidRuntime(14770): at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
E/AndroidRuntime(14770): at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
E/AndroidRuntime(14770): at java.util.concurrent.FutureTask.run(FutureTask.java:242)
E/AndroidRuntime(14770): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E/AndroidRuntime(14770): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E/AndroidRuntime(14770): at java.lang.Thread.run(Thread.java:841)
E/AndroidRuntime(14770): Caused by: java.lang.RuntimeException: Only one Looper may be created per thread
E/AndroidRuntime(14770): at android.os.Looper.prepare(Looper.java:77)
E/AndroidRuntime(14770): at android.os.Looper.prepare(Looper.java:72)
E/AndroidRuntime(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.download(FileRetriever.java:494)
E/AndroidRuntime(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.download(FileRetriever.java:544)
E/AndroidRuntime(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.doInBackground(FileRetriever.java:248)
E/AndroidRuntime(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.doInBackground(FileRetriever.java:83)
E/AndroidRuntime(14770): at android.os.AsyncTask$2.call(AsyncTask.java:288)
E/AndroidRuntime(14770): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
E/AndroidRuntime(14770): ... 3 more
W/ActivityManager( 580): Force finishing activity it.sasabz.android.sasabus/.CheckDatabaseActivity
E/WindowManager(14770):
E/WindowManager(14770): android.view.WindowLeaked: Activity it.sasabz.android.sasabus.CheckDatabaseActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView{420e46d0 V.E..... R.....I. 0,0-1140,320} that was originally added here
E/WindowManager(14770): at android.view.ViewRootImpl.(ViewRootImpl.java:348)
E/WindowManager(14770): at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:248)
E/WindowManager(14770): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:69)
E/WindowManager(14770): at android.app.Dialog.show(Dialog.java:286)
E/WindowManager(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.onProgressUpdate(FileRetriever.java:562)
E/WindowManager(14770): at it.sasabz.android.sasabus.classes.services.FileRetriever.onProgressUpdate(FileRetriever.java:83)
E/WindowManager(14770): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:648)
E/WindowManager(14770): at android.os.Handler.dispatchMessage(Handler.java:102)
E/WindowManager(14770): at android.os.Looper.loop(Looper.java:136)
E/WindowManager(14770): at android.app.ActivityThread.main(ActivityThread.java:5017)
E/WindowManager(14770): at java.lang.reflect.Method.invokeNative(Native Method)
E/WindowManager(14770): at java.lang.reflect.Method.invoke(Method.java:515)
E/WindowManager(14770): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
E/WindowManager(14770): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
E/WindowManager(14770): at dalvik.system.NativeStart.main(Native Method)
I/GCM (22506): GCM message com.android.chrome 0:1394634522206153%0#0f493ae6e652c89d
wenn ich Sasabus v0.3.01 mit Tablet Google Nexus 7 verwende und versuche Aus Karte
Busstope auszuwählen, dann crashed Sasabus; dies passiert jedes Mal.
Muss ich was installiert haben? Openstreetmaps oä. oder GPS eingeschaltet?