mx runs on Android!
To make it work, you need to build from sources and remove all references to javax.swing (which doesn't seem to break the rest of the code btw.), since Android does not contain AWT or Swing.
Then repackage the jar and it can be used in Android applications.
Chemistry on the smartphone, yay. :-)