Question: So I have a Bing Map control, a GeoCordWatcher getting gps lat and lon, a timer for position intervals and a RouteQuery maker turning the GPS cords into a path for the map. 

The points are correct, +- a couple of meters. The problem is that if I am near an intersection or a side street it when the route query runs it takes me off on a half mile expedition that I never went on. 

I have tried using both default accuracy and high accuracy but I get the same results. Actually seems to be worse with high accuracy. 

Has anyone else had this issue?

```
            RouteQuery rq = new RouteQuery();
            List<GeoCoordinate> cords = new List<GeoCoordinate>();
            foreach (classes.PositionObj posObj in waypoints)
            {
                cords.Add(new GeoCoordinate(Convert.ToDouble(posObj.Lattitude), Convert.ToDouble(posObj.Longitude)));
            }
            rq.Waypoints = cords;
            rq.QueryCompleted += rw_QueryCompleted;
            rq.QueryAsync();

    void rw_QueryCompleted(object sender, QueryCompletedEventArgs<Route> e)
    {
        try { 
            if (e.Error == null)
            {
                Route myroute = e.Result;                
                mapRoute = new MapRoute(myroute);
                mapRoute.Color = (Color)Application.Current.Resources["PhoneAccentColor"];
                myMap.AddRoute(mapRoute);          
            }
        }
        catch (Exception error) { MessageBox.Show(error.Message); MessageBox.Show(error.StackTrace); leaveFeedback(error.StackTrace); }
    }

```

Answer: 
> 
> but I'd like to use the android java std lib for a project of mine
> 
> 
> 

I have no idea why you think that would work, any more than trying to use a Windows DLL on Linux.

> 
> Is there any way to get the source code (in a jar or otherwise) for the android.jar so I can hook it up to the IDE so I can nicely browse the source code of the standard library?
> 
> 
> 

The source code for Android is at [the Android Open Source Project](http://source.android.com/). The source code for the `android.jar` is mostly in the `platform_frameworks_base` repo ([GitHub mirror](https://github.com/android/platform_frameworks_base)), but the JAR is really an output of a firmware build.
As you use eclipse, use 

> 
> jadclipse
> 
> 
> 

which extrach any jar that in eclipse, u can view any source code with out download and also without internet. It has also export source code, As a developer It help u most times. :->
[link to download](http://marketplace.eclipse.org/content/jadclipse)