Right now the best way to use libp2p from java is usually to run the libp2p daemon alongside your java app, but that’s likely more difficult on Android than a traditional desktop OS. I don’t have experience integrating go code with the Android SDK, but it does seem possible.
So unfortunately we haven’t got a ready-to-use solution for this that I’m aware of. If you do end up pursuing the go / Android integration, I’d love to hear about it!