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