Most if not all of the libraries will work, but it is not "certified" as you put it. You can also use Oracle Berkeley DB Java Edition. Check out Ed Burnette's article on Java integration: http://blogs.zdnet.com/Burnette/?p=504
Just about any Java program or jar can be made to work on Android. However for best results I recommend you stick with the database that is built in to both Android and iPhone: SQLite. This is covered in Chapter 9 of my book, and also at various sites on the internet including http://sqlite.org .