If you have superuser permissions you can delete apk file from data/app but app list don’t refresh if you don’t reboot phone, so I don’t know how can I uninstall one app without user interaction, or how can I refresh app list without reboot phone.
Thanks!
Im guessing for the normal non-rooted phone, this is not possible. That would allow people with bad intentions way too much power.