Showing posts with label HOW TO KNOW APPLICATION ALREADY INSTALLED OR NOT ?. Show all posts
Showing posts with label HOW TO KNOW APPLICATION ALREADY INSTALLED OR NOT ?. Show all posts

Wednesday, 29 April 2015

HOW TO KNOW APPLICATION ALREADY INSTALLED OR NOT ?

Code snippets :

public static boolean isPackageInstalled(String packagename, Context context)
{
try 
{
PackageManager pm = context.getPackageManager();

/*
* PackageManager.GET_ACTIVITIES
* PackageInfo flag: return information about activities in the package in activities.
*/
PackageInfo packageInfo =
                                       pm.getPackageInfo(packagename, PackageManager.GET_ACTIVITIES);
if(packageInfo != null)
return true;
else
return false;

        catch (NameNotFoundException e) 
{
return false;
}
}