How to simulate driving a route in real device

dvrm picture dvrm · Jun 23, 2013 · Viewed 48.9k times · Source

I have a locations based app and I want to test it without real moving.
I know I can provide a kml file of points but I don't want to use emulator, but real device.

could you tell me what is the best way to simulate driving a route on the device?
I emphasize that I need to simulate an entire route rather than a single point.

thank you for giving your time

Answer

davidleejy picture davidleejy · Jun 17, 2014

I'm using mock locations in the development of my app. The following two apps have proved reliable in mocking locations (static location & routes) thus far:

Lockito

  • I use Lockito to create routes that are snapped to roads. Routes are created within Lockito. After a route has been created, Lockito can then playback the route as a series of mock locations that affect other apps reading GPS location.

  • Speed control is available for playing back routes.

  • Routes can be saved and loaded to be played back another time.

  • https://play.google.com/store/apps/details?id=fr.dvilleneuve.lockito

Teleport

How I Use Lockito and Teleport in Conjunction with my App

I would have either Lockito or Teleport ^ mocking my device's location while my app is running. That is, I would have at lesat 2 apps "running" on my device when mocking locations - my app, and either Lockito or Teleport.

^ I don't use both Lockito and Teleport at the same time for fear of unintended consequences.


Digression:

Ways I create .KML files:

1) http://www.mapmash.in/kmlpolyline.html

2) Google Earth