В одном из моих приложений я использую следующий код для телефонного звонка:
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(...));
startActivity(intent);
В документах говорится, что для этого мне нужно следующее разрешение Manifest:
<uses-permission android:name="android.permission.CALL_PHONE" />
Это действительно требуется?Я не понимаю разницу между телефоном и функцией камеры.При использовании намерения телефона мне нужно разрешение, но мне не нужно разрешение для намерения камеры:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
...
startActivityForResult(intent, 1);
Есть ли список аппаратных функций, для которых требуется разрешение, если оно было запущено с помощью намеренияа те, которые этого не делают?