Status: New
Owner: ----
Labels: Type-Defect Priority-Medium Reported-Site
New issue 1586 by
djvn...@gmail.com: In Android 5.0.1, selecting ANT+
sensor in Settings crashes My Tracks
https://code.google.com/p/mytracks/issues/detail?id=1586
What steps will reproduce the problem?
1. Install current ANT+ Enabler (v2.0.5)with Bluetooth Patch (v1.07)
2. Launch My Tracks with Sensor set to "None" and begin recording a new
track
3. Change Sensor setting from None to ANT+
What is the expected output? My Tracks should begin logging data from ANT+
Heart Rate Sensor (Garmin)when this is present.
What do you see instead? Crash Notification "Unfortunately, My Tracks has
stopped".
The screen offers to Report the Crash to Google, which I have done several
times. However, it does not seem to let me save a copy.
Partial Stack trace is:
"Caused by java.lang.IllegalArguementException:Service Intent must be
explicit: Intent
{act=com.dsi.ant.IAnt_6}
at
Android.app.ContextImpl.validateServiceIntent(ContextImpl.java:1674)
...
at
com.google.android.apps.mytracks.services.sensors.ant.AntSensorMannager.setUpChannel(MT:131)
... several more "at"
This crash occurs whether or not any ANT+ sensor is actually present. Just
switching the My Tracks Sensor Setting to "ANT+" is sufficient to make it
occur in either case. The crash gets "reversed" and My Tracks begins
running again if the Sensor Setting is switched back to :"None"
Separately from the issue with My Tracks, the Garmin Heart Rate Sensor is
detected normally by ANT+ Plugins Service and is able to send HRT data to
the ANT+ Demo app with no problem. This would appear to indicate that the
bug is in the the ANT+ interface of My Tracks, rather than in ANT+ enabler
What version of MyTracks are you using? 2.0.9
On what version of Android? Android 5.0.1 LRX22C
On what phone? Nexus 5
If possible please provide a log by uploading here.
Detailed instructions can be found here:
http://code.google.com/p/mytracks/wiki/HowToReportErrors
Please provide any additional information here:
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings