ZDNet has a comparison , but this is with the RC days of Android 1.0 (early 2008). Comparison of ZDNet is โnot supportedโ with the current Android and Java SE docs, there are several changes:
- java.applet: unsupported
- java.awt: partial (several classes in java.awt.font)
- java.beans: partial
- java.lang.management: unsupported
- java.rmi: unsupported
- javax.accessibility: unsupported
- javax.activity: unsupported
- javax.imageio: unsupported
- javax.management: unsupported
- javax.naming: unsupported
- javax.print: unsupported
- javax.rmi: unsupported
- javax.security.auth.kerberos: unsupported
- javax.security.auth.spi: unsupported
- javax.security.sasl: unsupported
- javax.swing: unsupported
- javax.transaction: unsupported
- javax.xml (except for javax.xml.parsers): partially (no binding, crypto, soap, stream, transform.stax, ws)
- org.ietf. *: unsupported
- org.omg. *: unsupported
- org.w3c.dom. * (subpackages): partial (missing bootstrap, events, some classes in ls)
Also note that Android integrates some Java Java APIs (jUnit, HttpClient, JSON, etc.).
Simonj
source share