How can you determine if installed programs have dependencies with other installed programs Is it possible to see dependencies of programs with other programs ? I mean, program which must be installed for other programs to run.

-- background of the question --

I installed a program a couple of weeks ago which let me read comics on my Android.

This program required Adobe Air - which was installed alongside the comic viewer.

After a couple of days I decided to uninstall the comic viewer.

I now want to remove Adobe Air (since it is a big program) , but was wondering whether other installed programs might require this too.
Any program that needs Adobe Air will have a check in it's code when it first runs to see if adobe air is installed.

Therefore if you uninstall Adobe Air then open an app that needs it, it will notify you to download it.

So uninstalling adobe air is fine.