Look, I'm going to save you a lot of grief from others. It's just not possible, period.
Just because the Vita runs on an ARM processor like most Android-based machines doesn't mean it will run any Android software.
If this Android app is open-source however, then it may be possible to port it. Depends what it is.
why do you want play the bad game that runs on the computer desktop but not the exclusive vita weebs mr op....
Android devices are cheaper than a Vita..
This is not directly running an Android game. In case you don't know what a ".so" is a shared library; compiled native C(++) code. He most likely had to add a lot of hooks to get the native code to run. As well as the fact that Android apps are mostly made of Java (which this implementation does not use, it might fake call a few JNI functions) and some don't use any native code at all: I'm sure this is the case for the game OP is asking about.I'm late to this party, but it seems to be possible.
According to a Vita hacking scene developer, theflow claims he wrote a .so loader to load Android's GTA: San Andreas.
I don't think Vitandroid was involved in this. So as you can see, yes, it's possible to run an Android app on the handheld.
Now, customizing it to run smoothly on the platform is another story.