Я изменяю свое приложение, чтобы оно могло отлавливать, если пользователь пытается опубликовать, не установив приложение facebook (требуется для единого входа). Вот код, который я использую:
try{
ApplicationInfo info = getPackageManager().
getApplicationInfo("com.facebook.android", 0 );
return true;
} catch( PackageManager.NameNotFoundException e ){
return false;
}
Проблема в том, что она всегда ловит ошибку. В соответствии с вопросом здесь мне нужно запросить соответствующее разрешение, но я не знаю, какие разрешения мне нужно запрашивать.
Моя проблема - разрешение или что-то еще?