Hi androider, I agree with you and ....made a similar request in
http://groups.google.com/group/android-developers/browse_thread/thread/4283bb3c25966105/3372b4f137820b3b?lnk=st&q=#3372b4f137820b3b
Android documentation explictly suggests creating new mock geodb and
kml/properties files .....and it obviously makes little sense for any
demo app to use the standard geodb file (which only includes one non-
business location (the white house) and one business (Zachary's
Pizza).
Using Android's geocoder class, location provider (with custom mock
kml/properties and geodb files) is definitely a more "android way" of
doing things than writing and using a new UserGeoCoder class and
UserLocation class (with hardcoded data)
>I, for one, am going to submit with some files to be pushed
I think this is unnecessarily risky.
While the refusal to use "adb push" for kml/properties and geodb files
makes little sense, it is also true that we don't get to make the
rules. So I myself plan to go with the hardcoded route approach
because that is the official Google recommendation in this thread
If the judges don't run adb push .. and if your application counts on
the new geodb or properties/kml files, your entire effort will be
wasted. So you may want to consider taking the time to change your
app.
On Apr 13, 3:23 am, androider <[EMAIL PROTECTED]> wrote:
> Dan, I really think you need to go back and revise this - talk it over
> with the Judges or something.
>
> I mean, keeping the emulator 'pure' by preventing adb push makes some
> sense, but the existing gps mock track data and geodb file for mock
> geocoding are very limited.
>
> What's more, the Android official documentation makes it quite clear
> that we are _supposed_ to replace or modify the geodb and track/kml
> files to properly emulate LBS when working on LBS applications. Why
> else does it clearly document the use of "adb push", the geodb file
> format (http://code.google.com/android/migrating/m3-to-m5/m5-api-
> changes.html#geo-mock) , and how to create kml files with Google Earth
> (http://code.google.com/android/toolbox/apis/lbs.html)
>
> To provide all of this functionality and documentation to allow
> developers to build a worthwhile and demonstrable application in a
> 100% emulated environment, then hamstring us by saying (1 week before
> the submission date, no less) that none of this support and
> functionality can be used in the competition entry makes no sense at
> all. I suspect there's a misunderstanding here - and I, for one, am
> going to submit with some files to be pushed, as I suspect are many
> others. It makes no sense to do it any other way.
>
>
>
> > On Apr 8, 4:28 pm, "Dan Morrill" <[EMAIL PROTECTED]> wrote:
>
> > > This is definitely the way to go. Judges will not be able to use 'adb
> > > push'
> > > to install content files.
> > > One technique that may be helpful is to store the content file as a raw
> > > resource, and then access it and write it to the sdcard upon first run.
>
> > > - Dan
>
> > > On Tue, Apr 8, 2008 at 10:57 AM, Kornelius Tuggerson <
>
> > > [EMAIL PROTECTED]> wrote:
>
> > > > I was worried about adb-pushing locations to the emulator too, but
> > > > then I decided that it would be better to hard-code a couple of them
> > > > and then document that in the read me file.
>
> > > > On Apr 8, 10:32 am, Ram <[EMAIL PROTECTED]> wrote:
> > > > > Hi, can you please address the adb-push question.
>
> > > > > adb-pushing the content files will be a prerequisite for my app and
> > > > > I'd like to confirm that judges will be able to do this step.
>
> > > > > On Apr 7, 4:56 pm, Ram <[EMAIL PROTECTED]> wrote:
>
> > > > > > Hi, can someone from Google please answer the question below.
>
> > > > > > Is it reasonable to expect that all judges will know how to run adb
> > > > > > push to install content files (e.g. geodb for geocoding, kml and
> > > > > > properties file for locationProvider etc.) ?
>
> > > > > > I just started learning/writing the geocoding code yesterday and
> > > > > > hope
> > > > > > to complete a small app this week.
> > > > > > So an early response will be greatly appreciated.
> > > > > > ---
> > > > > > I don't yet have an answer on my GmmGeocoder question ( inhttp://
> > > > groups.google.com/group/android-challenge/browse_thread/thread...
> > > > > > )
>
> > > > > > However, I don't mind using the mock Geocoder functionality *if*
> > > > > > judges will be required to adb-push the geodb file that I provide
> > > > > > (and
> > > > > > if this extra adb-push work won't be considered as a negative for
> > > > > > the
> > > > > > app)
>
> > > > > > Thanks Ram- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Android Challenge" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-challenge?hl=en
-~----------~----~----~----~------~----~------~--~---