Transit doesn't show buses on the map
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 3.2k
- Avg merge
- 12d 11h
- Merged PRs (30d)
- 4
Description
Transit (com.thetransitapp.droid) definitely works better now in mapbox version. But I still can't see bus routes and I cant see buses on the map.
I ran the app and picked a route. No routes/buses are displayed on the map:
Process com.thetransitapp.droid created for activity com.thetransitapp.droid/.shared.activity.SplashActivity
PID: 3720 UID: GIDs:
MultiDex I VM with version 2.1.0 has multidex support
I Installing application
I VM has multidex support, MultiDex support library is disabled.
FirebaseApp D com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
D com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
FirebaseInitProvider I FirebaseApp initialization successful
FA I App measurement is starting up, version: 12451
I To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
I To enable faster debug mode event logging run:
I adb shell setprop debug.firebase.analytics.app com.thetransitapp.droid
ContextImpl W Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
libcrashlytics D Initializing libcrashlytics version 2.0.5
D Initializing native crash handling successful.
CrashlyticsCore I Initializing Crashlytics 2.6.4.27
NetworkSecurityConfig D No Network Security Config specified, using platform default
ContextImpl W Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
FA I Tag Manager is not found and thus will not be used
OpenGLRenderer D HWUI GL Pipeline
ContextImpl W Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
Adreno I QUALCOMM build : dceea4a, Iedf7298c8c
I Build Date : 02/19/18
I OpenGL ES Shader Compiler Version: EV031.22.00.01
I Local Branch :
I Remote Branch :
I Remote Branch :
I Reconstruct Branch :
I PFP: 0x005ff087, ME: 0x005ff063
zygote64 I android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
OpenGLRenderer I Initialized EGL, version 1.4
D Swap behavior 2
EventBus D No subscribers registered for event class com.thetransitapp.droid.shared.events.BannerEventBus$c
D No subscribers registered for event class org.greenrobot.eventbus.f
D No subscribers registered for event class com.thetransitapp.droid.shared.events.BannerEventBus$c
D No subscribers registered for event class org.greenrobot.eventbus.f
D No subscribers registered for event class com.thetransitapp.droid.shared.events.BannerEventBus$c
D No subscribers registered for event class org.greenrobot.eventbus.f
D No subscribers registered for event class com.thetransitapp.droid.shared.events.BannerEventBus$c
D No subscribers registered for event class org.greenrobot.eventbus.f
D No subscribers registered for event class com.thetransitapp.droid.shared.events.BannerEventBus$c
D No subscribers registered for event class org.greenrobot.eventbus.f
CrashlyticsCore W No minidump data found in directory /data/user/0/com.thetransitapp.droid/files/.Fabric/com.crashlytics.sdk.android.crashlytics-ndk/native/1559970301793
t I Making Creator dynamically
DynamiteModule W Failed to retrieve remote module version.
zygote64 I The ClassLoaderContext is a special shared library.
DynamiteModule W IDynamite loader version < 2, falling back to getModuleVersion2
GmsDynamiteLoaderImpl D unimplemented Method: getModuleVersion for com.google.android.gms.maps_dynamite
DynamiteModule W Local module descriptor class for com.google.android.gms.maps_dynamite not found.
I Considering local module com.google.android.gms.maps_dynamite:0 and remote module com.google.android.gms.maps_dynamite:0
t E Failed to load maps module, use legacy
E com.google.android.gms.dynamite.DynamiteModule$LoadingException: No acceptable module found. Local version is 0 and remote version is 0.
E at com.google.android.gms.dynamite.DynamiteModule.a(Unknown Source:8)
E at com.google.android.gms.maps.a.t.c(Unknown Source:4)
E at com.google.android.gms.maps.a.t.b(Unknown Source:5)
E at com.google.android.gms.maps.a.t.a(Unknown Source:24)
E at com.google.android.gms.maps.d.a(Unknown Source:15)
E at com.google.android.gms.maps.h$b.i(Unknown Source:16)
E at com.google.android.gms.maps.h$b.a(Unknown Source:2)
E at com.google.android.gms.dynamic.a.a(Unknown Source:18)
E at com.google.android.gms.dynamic.a.a(Unknown Source:22)
E at com.google.android.gms.maps.h.onCreate(Unknown Source:5)
E at androidx.fragment.app.Fragment.performCreate(Fragment.java:2414)
E at androidx.fragment.app.h.a(FragmentManager.java:1418)
E at androidx.fragment.app.m.a(FragmentTransition.java:1195)
E at androidx.fragment.app.m.a(FragmentTransition.java:1078)
E at androidx.fragment.app.m.a(FragmentTransition.java:117)
E at androidx.fragment.app.h.a(FragmentManager.java:2408)
E at androidx.fragment.app.h.b(FragmentManager.java:2366)
E at androidx.fragment.app.h.i(FragmentManager.java:2273)
E at androidx.fragment.app.h$1.run(FragmentManager.java:733)
E at android.os.Handler.handleCallback(Handler.java:790)
E at android.os.Handler.dispatchMessage(Handler.java:99)
E at android.os.Looper.loop(Looper.java:164)
E at android.app.ActivityThread.main(ActivityThread.java:6494)
E at java.lang.reflect.Method.invoke(Native Method)
E at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:440)
E at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
GmsMapCreator D initV2
GmsMultiArchLoader D Loading mapbox-gl from /data/user/0/com.thetransitapp.droid/cache/.gmscore/lib/arm64-v8a/libmapbox-gl.so
ContextImpl W Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
GmsMapFragment D onTransact [unknown]: 15, android.os.Parcel@2a152d4, 0
Mbgl-EGLConfigChooser I In emulator: false
Mbgl I {GLThread 506}[General]: GPU Identifier: Adreno (TM) 512
Mbgl-HttpRequest D [HTTP] Request with response = 304: Not Modified
D [HTTP] Request with response = 304: Not Modified
D [HTTP] Request with response = 304: Not Modified
V [HTTP] Request was successful (code = 200).
D [HTTP] Request with response = 304: Not Modified
GmsMapFragment D onTransact [unknown]: 16, android.os.Parcel@6e10876, 0
Mbgl-HttpRequest D [HTTP] Request with response = 304: Not Modified
I Request failed due to a connection error: Socket closed
Mbgl W {ransitapp.droid}[General]: Source 'mapbox-android-fill-source' is in use, cannot remove
W {ransitapp.droid}[General]: Source 'mapbox-android-circle-source' is in use, cannot remove
W {ransitapp.droid}[General]: Source 'mapbox-android-symbol-source' is in use, cannot remove
W {ransitapp.droid}[General]: Source 'mapbox-android-line-source' is in use, cannot remove
CrashlyticsCore I Crashlytics report upload complete: 5CFB41FD032A-0001-052A-AF0B34918E3A
EventBus D No subscribers registered for event class com.thetransitapp.droid.shared.events.BannerEventBus$c
D No subscribers registered for event class org.greenrobot.eventbus.f
D No subscribers registered for event class com.thetransitapp.droid.shared.events.BannerEventBus$c
D No subscribers registered for event class org.greenrobot.eventbus.f
D No subscribers registered for event class com.thetransitapp.droid.shared.events.BannerEventBus$c
D No subscribers registered for event class org.greenrobot.eventbus.f
RecyclerView E No adapter attached; skipping layout
EventBus D No subscribers registered for event class com.thetransitapp.droid.shared.events.BannerEventBus$c
D No subscribers registered for event class org.greenrobot.eventbus.f
RecyclerView E No adapter attached; skipping layout
GmsMapFragment D onTransact [unknown]: 15, android.os.Parcel@6e10876, 0
Mbgl-EGLConfigChooser I In emulator: false
Mbgl-HttpRequest D [HTTP] Request with response = 304: Not Modified
EventBus W Subscriber to unregister was not registered before: class com.thetransitapp.droid.shared.activity.TransitActivity
GmsMapFragment D onTransact [unknown]: 16, android.os.Parcel@6e10876, 0
Process com.thetransitapp.droid (PID: 3720) ended
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the missing routes and buses from the Android app flow through SplashActivity and GmsMapFragment, while reviewing the reported map-related log entries. Trace how the selected route reaches the map and determine what prevents it from being displayed; done means both bus routes and buses appear on the map after a route is selected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100