>Should I simulate location through code, bypassing the locationProvider?
This is what I plan to do. I don't think there are any specific recommendations on what to do. Some apps will probably use the mock gps provider and some more will simulate location. Since your app supports people picking a location, it seems like simulating location will be the way to go. On Apr 10, 7:31 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Hey Ram , > > I see I can't provide a 'provider' . Is there any recommendation > about what we should do? My app will be boring if it is stuck in > Mountain View on the gps the whole time. Should I simulate location > through code, bypassing the locationProvider? Or provide an option to > switch between the two? I was planning on letting people pick a > location and saving that, and allowing them to use that instead of the > gps/loc provider. > > -g > > On Apr 10, 11:48 am, Ram <[EMAIL PROTECTED]> wrote: > > > > > That is good to know, btw please remember that you cannot use a custom > > mock location provider for challenge-submissions. > > > The judges will not adb-push kml or properties files > > > On Apr 10, 9:08 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > > > > Thanks Ram. I have a properties file and my provider is working now. > > > However, I still get null from getBestProvider and > > > getLastKnownLocation. I guess I can workaround this for now. > > > > On Apr 10, 12:22 am, Ram <[EMAIL PROTECTED]> wrote: > > > > > >>I have realized now I can implement a mock location provider, > > > > > Btw you may want to keep in mind that as > > > > perhttp://groups.google.com/group/android-challenge/browse_thread/thread... > > > > challenge entries cannot submit kml files and so they cannot rely on > > > > new mock location providers. > > > > > I haven't used the getLastKnownLocation. So I don't know why you're > > > > running into errors. > > > > > However, it appears that you haven't created a properties file yet. > > > > You may want to look at the gps properties file and then create a > > > > similar one for your mock location provider > > > > > On Apr 9, 11:12 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > > > > > > I have realized now I can implement a mock location provider, and have > > > > > done that by creating a kml file from google earth, creating a > > > > > directory parallel to gps, and placed 2 files in it: location and > > > > > properties. I have also tried location.kml, but both return null from > > > > > getCurrentLocation and getLastKnownLocation when I use my provider. > > > > > > I see this in logCat: > > > > > > D/dalvikvm( 516): Exception Ljava/lang/NullPointerException; from > > > > > LocationManagerService.java:226 not caught locally > > > > > E/JavaBinder( 516): *** Uncaught remote exception! (Exceptions are > > > > > not yet supported across processes.) > > > > > E/JavaBinder( 516): java.lang.NullPointerException > > > > > E/JavaBinder( 516): at > > > > > android.server.LocationManagerService.readLastKnownLocation(LocationManagerService.java: > > > > > 226) > > > > > E/JavaBinder( 516): at > > > > > android.server.LocationManagerService.getLastKnownLocation(LocationManagerService.java: > > > > > 706) > > > > > E/JavaBinder( 516): at android.location.ILocationManager > > > > > $Stub.onTransact(ILocationManager.java:163) > > > > > E/JavaBinder( 516): at android.os.Binder.execTransact(Binder.java: > > > > > 274) > > > > > E/JavaBinder( 516): at android.dalvik.NativeStart.run(Native > > > > > Method)- Hide quoted text - > > > > - Show quoted text -- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] Announcing the new M5 SDK! http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---