Library compatibility will depend on what it actually uses from the Java API. Keep in mind that some classes that exist in SE and ME do not have the same set of methods (i.e. ME is smaller).
In the general case, I would say that there is no answer, but the best way to find out is to try.
In addition, as a support:
If you need a library for some heavy-duty operations, it might not be wise to do this on a mobile device. If your application should interact with the server, you probably want to host more resources there. Another advantage of this project is that the server application uses Java SE and can use any Java library.
source share