With a quick grep I've found that android is missing the following packages that we're using:
java.awt
java.beans
javax.swing
org.w3c.dom
awt, swing and (to a far lesser extent) beans are used heavily in the gui, but the entire gui would need to be rewritten anyways. org.w3c.dom is used in the...