There is this pure java implementation: https://github.com/eclipse/milo of an UPC-UA Client/Server. Now I guess it shouldn't be too hard to implement this for an android application.
So my current progress is an empty android project, where I try to import the OPC Java-sdk. But since this isn't a JAR file, I can't import it properly...