0

I would like to check if a package is installed in my app. How I can do that ? I need to add some permission for that ?

Thanks

Jéwôm'
  • 3,753
  • 5
  • 40
  • 73
  • 3
    Please search the site before posting: http://stackoverflow.com/questions/6758841/how-can-i-learn-whether-a-particular-package-exists-on-my-android-device – Mike M. Nov 25 '15 at 11:41

1 Answers1

6

Try this

PackageManager pm = getPackageManager();
        boolean app_installed;
        try {
            pm.getPackageInfo("PackageName",PackageManager.GET_ACTIVITIES);
            app_installed = true;
        }
        catch (PackageManager.NameNotFoundException e) {
            app_installed = false;
        }

And see this

Community
  • 1
  • 1
rajesh dabhi
  • 94
  • 2
  • 6