What is the pathname to my application executable?
To launch applications, use the ActivityManager (am command).
Apks are not directly executable as they are just archives containing runnable code.
If you have packaged natively executable binaries in your app, you need to extract them first, then set permissions according to executable permissions (at least --x--x--x) and launch it through an instance of shell.