Hey Jeff, Thanks for the info. I tried using this, but it seems like it's not included with the android SDK. Where are the libraries that I need to include?
Thanks. -Neel On May 6, 5:08 pm, Jeff Sharkey <[email protected]> wrote: > There is a nice tight version of the protobuf library that ships with > the Android platform. It's got a tiny footprint, and is actually > pre-loaded by zygote so that all apps benefit. > > http://android.git.kernel.org/?p=platform/external/protobuf.git;a=tre... > > There aren't really any good examples on how to use it, but here is a > quick snippet off the top of my head that should be enough to get you > started. (I've been writing a lot of protobufs recently, lol.) > > public static final ProtoBufType Item = new ProtoBufType(); > public static final ProtoBufType List = new ProtoBufType(); > > static { > Item.addElement(ProtoBufType.OPTIONAL | ProtoBufType.TYPE_STRING, > ItemFields.value, null); > Item.addElement(ProtoBufType.OPTIONAL | ProtoBufType.TYPE_INT32, > ItemFields.length, null); > > List.addElement(ProtoBufType.REPEATED | ProtoBufType.TYPE_MESSAGE, > ListFields.item, Item); > > } > > public interface ListFields { > public static final int item = 1; > > } > > public interface ItemFields { > public static final int value = 1; > public static final int length = 2; > > } > > Hope this helps. :) > > j > > On Wed, May 6, 2009 at 4:32 PM, Inderjeet Singh <[email protected]> wrote: > > > Anyone tried using protobuf (http://code.google.com/p/protobuf/) on > > Android? I noticed that the protobuf library jar was over 200k and > > that seems a bit too much. Has anyone experiemented with a stripped > > down version that only does data conversion and skips services? > > > Thanks > > Inder > > -- > Jeff Sharkey > [email protected] --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" 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-developers?hl=en -~----------~----~----~----~------~----~------~--~---

