As a general rule, we are strongly opposed to throwing new libraries into the base platform unless they will be widely used across many applications (especially ones that ship with the platform itself). Android is a mobile platform, and we can't just throw things in and bloat up the system because they would be useful for a few applications. We've already got too much of that in the platform. :)
If these are standard Java libraries and you can just bundle them in with your own app, I think that is the approach we recommend you take. As far as what libraries are included, the decision was largely based on what things the system and bundled applications actually needed. That should continue to be a significant part of how we decide what is included. On Wed, Jan 21, 2009 at 9:52 AM, Tatu Saloranta <[email protected]>wrote: > > First of all, apologies if this is not the right group for the > question/suggestion; but given that this relates to API of SDK, I hope > it is relevant. > > I am working on couple of data format (xml, json) processing > libraries, and would like them to work well on Android platform. For > the most part this is easy, but one thing I have noticed to be bit of > a problem is that the choice of which javax packages are included > seems bit arbitrary. > In my case, I would like to have access to various > javax.xml.transform.Source and .Result implementations -- not because > I need to use xsl (javax.xml.transform package), but because these are > used by many of JDK XML APIs. > For example, javax.xml.transform.stream.StreamSource is commonly used > to encapsulate InputStreams and Readers. > > So: is there a way to request addition of some more of interface > classes from JDK in Android? And/or rationale for choices that have > been made. > > -+ Tatu +- > > > > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support. All such questions should be posted on public forums, where I and others can see and answer them. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "android-framework" 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-framework?hl=en -~----------~----~----~----~------~----~------~--~---
