Comment vérifier si Facebook est installé Android

Je suis la modification de mon appli pour être en mesure de les rattraper si un utilisateur tente de publier sans avoir le facebook app installé (nécessaire pour l'authentification unique). Ici c'est le code que j'utilise:

try{
    ApplicationInfo info = getPackageManager().
            getApplicationInfo("com.facebook.android", 0 );
    return true;
} catch( PackageManager.NameNotFoundException e ){
    return false;
}

Le problème est, il est toujours d'attraper une erreur. Selon la question ici, j'ai besoin de demander la permission, mais je ne sais pas quelles sont les permissions j'ai besoin de demander.

Est mon problème, d'une autorisation d'un ou de quelque chose d'autre?

InformationsquelleAutor easycheese | 2011-07-15