Is there a definition of what parts of the Java API (java.* and
javax.* packages) are included in Android.  Clearly a developer can
figure this out by examining the SDK javadoc.  But is there
documentation  about what is in included and what is not?

It looks like most (but not all) of Java SE is there other than awt.
Are all the included packages complete per Java SE 1.5?

What happens if you try to use a class in javax.xml.xpath for example?
Can you only find this kind of mistake by testing?

There are unexplained changes to core Java packages in Android level 4
- The Date() and Socket() constructors changed (for example) according
to the API diff but there is no explanation about what changed.  Is
there some official specification that details this kind of thing?
Who decides what part of Java is included.  I'm just trying to
understand how the platform is defined.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" 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-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to