Terence,
One can certainly include externally build jar files by other
java compilers in to android.
Here is a research link for this topic
Externally built jar files and Android
However you must see what other java jar files those may further depend on. Also the android java sdk is a smaller subset of the full java sdk. So if the external jar is using some classes that don't exist in android jar then they will fail.
Hope this is of some help
Satya