There are currently no fips certified java cryptographic libraries. So you are stuck writing a wrapper around a FIP certified fips implementation. Openssl is one that is supported on mobile devices.
openssl supports both Android and iphone. It is worth checking out.
feverDream
source share