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 -~----------~----~----~----~------~----~------~--~---

