You can use PackageManager . This class contains getInstalledApplications()and getInstalledPackages()that can be used to obtain information about installed applications. I have not tried them, but if they do not work, you can also try queryIntentActivities()with the intention ACTION_MAINas an argument to get information about all the actions that can be launched using the launcher.
, , Android, . , , (, Android).
, .