Manifest.Permission Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
[Android.Runtime.Register("android/Manifest$permission", DoNotGenerateAcw=true)]
public sealed class Manifest.Permission : Java.Lang.Object
[<Android.Runtime.Register("android/Manifest$permission", DoNotGenerateAcw=true)>]
type Manifest.Permission = class
inherit Object
- Наследование
- Атрибуты
Комментарии
Документация по платформе Android
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
Manifest.Permission() |
Поля
AcceptHandover | |
AccessBackgroundLocation | |
AccessBlobsAcrossUsers | |
AccessCheckinProperties |
Разрешает доступ на чтение и запись к таблице свойств в базе данных checkin, чтобы изменить значения, отправленные. |
AccessCoarseLocation |
Позволяет приложению получить доступ к приблизительному расположению, полученному из источников сетевого расположения, таких как башни ячеек и Wi-Fi. |
AccessFineLocation |
Позволяет приложению получить точный доступ к точному расположению из таких источников расположения, как GPS, башни ячеек и Wi-Fi. |
AccessLocationExtraCommands |
Позволяет приложению получать доступ к командам поставщика дополнительных расположений |
AccessMediaLocation | |
AccessMockLocation |
Позволяет приложению создавать поставщики макетных расположений для тестирования |
AccessNetworkState |
Позволяет приложениям получать доступ к сведениям о сетях |
AccessNotificationPolicy | |
AccessSurfaceFlinger |
Позволяет приложению использовать функции низкого уровня SurfaceFlinger |
AccessWifiState |
Позволяет приложениям получать доступ к сведениям о сетях Wi-Fi |
AccountManager |
Позволяет приложениям вызывать accountAuthenticator. |
ActivityRecognition | |
AddVoicemail |
Позволяет приложению добавлять голосовые сообщения в систему. |
AnswerPhoneCalls | |
AuthenticateAccounts |
Позволяет приложению выступать в качестве учетной записиAuthenticator для AccountManager |
BatteryStats |
Позволяет приложению собирать статистику батареи |
BindAccessibilityService |
Необходимо обеспечить привязку только системы к ней AccessibilityService. |
BindAppwidget |
Позволяет приложению сообщить службе AppWidget, к которой приложение может получить доступ к данным AppWidget. |
BindAutofillService | |
BindCallRedirectionService | |
BindCarrierMessagingClientService | |
BindCarrierMessagingService | |
BindCarrierServices | |
BindChooserTargetService | |
BindCompanionDeviceService | |
BindConditionProviderService | |
BindControls | |
BindCredentialProviderService | |
BindDeviceAdmin |
Требуется приемнику администрирования устройств, чтобы убедиться, что только система может взаимодействовать с ней. |
BindDreamService | |
BindIncallService | |
BindInputMethod |
Необходимо обеспечить привязку только системы к ней InputMethodService. |
BindMidiDeviceService | |
BindNfcService | |
BindNotificationListenerService |
Необходимо обеспечить привязку только системы к ней NotificationListenerService. |
BindPrintService | |
BindQuickAccessWalletService | |
BindQuickSettingsTile | |
BindRemoteviews |
Необходимо обеспечить привязку только системы к ней RemoteViewsService. |
BindScreeningService | |
BindTelecomConnectionService | |
BindTextService |
Требуется служба TextService (например, |
BindTvInput | |
BindTvInteractiveApp | |
BindVisualVoicemailService | |
BindVoiceInteraction | |
BindVpnService |
Необходимо обеспечить привязку только системы к ней VpnService. |
BindVrListenerService | |
BindWallpaper |
Необходимо обеспечить привязку только системы к ней WallpaperService. |
Bluetooth |
Позволяет приложениям подключаться к парным устройствам Bluetooth |
BluetoothAdmin |
Позволяет приложениям обнаруживать и связывать устройства Bluetooth |
BluetoothAdvertise | |
BluetoothConnect | |
BluetoothPrivileged | |
BluetoothScan | |
BodySensors | |
BodySensorsBackground | |
Brick |
Требуется, чтобы иметь возможность отключить устройство (очень опасно!). |
BroadcastPackageRemoved |
Позволяет приложению транслировать уведомление о том, что пакет приложения был удален. |
BroadcastSms |
Позволяет приложению транслировать уведомление о получении SMS |
BroadcastSticky |
Позволяет приложению транслировать липкие намерения. |
BroadcastWapPush |
Позволяет приложению транслировать уведомление о отправке push-уведомлений WAP |
CallCompanionApp | |
CallPhone |
Позволяет приложению инициировать телефонный звонок без прохождения пользовательского интерфейса абонента для подтверждения размещения звонка. |
CallPrivileged |
Позволяет приложению вызывать любой номер телефона, включая номера экстренных служб, без прохождения пользовательского интерфейса абонента для подтверждения размещения звонка. |
Camera |
Требуется для доступа к устройству камеры. |
CaptureAudioOutput | |
CaptureSecureVideoOutput | |
CaptureVideoOutput | |
ChangeComponentEnabledState |
Позволяет приложению изменять, включен ли компонент приложения (кроме собственного) или нет. |
ChangeConfiguration |
Позволяет приложению изменять текущую конфигурацию, например языковой стандарт. |
ChangeNetworkState |
Позволяет приложениям изменять состояние сетевого подключения |
ChangeWifiMulticastState |
Позволяет приложениям входить в режим многоадресной рассылки Wi-Fi |
ChangeWifiState |
Позволяет приложениям изменять состояние подключения Wi-Fi |
ClearAppCache |
Позволяет приложению очистить кэши всех установленных приложений на устройстве. |
ClearAppUserData |
Позволяет приложению очищать пользовательские данные |
ConfigureWifiDisplay | |
ControlLocationUpdates |
Разрешает включение и отключение уведомлений об обновлении расположения из радио. |
CredentialManagerQueryCandidateCredentials | |
CredentialManagerSetAllowedProviders | |
CredentialManagerSetOrigin | |
DeleteCacheFiles |
Позволяет приложению удалять файлы кэша. |
DeletePackages |
Позволяет приложению удалять пакеты. |
DeliverCompanionMessages | |
DetectScreenCapture | |
DevicePower |
Позволяет низкоуровневый доступ к управлению питанием |
Diagnostic |
Позволяет приложениям выполнять RW для диагностических ресурсов. |
DisableKeyguard |
Позволяет приложениям отключить keyguard |
Dump |
Позволяет приложению получать сведения о дампа состояния из системных служб. |
EnforceUpdateOwnership | |
ExecuteAppAction | |
ExpandStatusBar |
Позволяет приложению развернуть или свернуть строку состояния. |
FactoryTest |
Запуск в качестве тестового приложения производителя, работающего от имени корневого пользователя. |
Flashlight |
Разрешает доступ к фонарику |
ForceBack |
Позволяет приложению принудительно выполнять операцию BACK независимо от того, что является главным действием. |
ForegroundService | |
ForegroundServiceCamera | |
ForegroundServiceConnectedDevice | |
ForegroundServiceDataSync | |
ForegroundServiceHealth | |
ForegroundServiceLocation | |
ForegroundServiceMediaPlayback | |
ForegroundServiceMediaProjection | |
ForegroundServiceMicrophone | |
ForegroundServicePhoneCall | |
ForegroundServiceRemoteMessaging | |
ForegroundServiceSpecialUse | |
ForegroundServiceSystemExempted | |
GetAccounts |
Разрешает доступ к списку учетных записей в службе "Учетные записи" |
GetAccountsPrivileged | |
GetPackageSize |
Позволяет приложению узнать пространство, используемое любым пакетом. |
GetTasks |
Устаревшие..
Позволяет приложению получать сведения о текущих или недавно выполняющихся задачах. |
GetTopActivityInfo |
Позволяет приложению получать частные сведения о текущем верхнем действии, например любой контекст справки, который он может предоставить. |
GlobalSearch |
Это разрешение можно использовать для поставщиков содержимого, чтобы разрешить глобальной системе поиска доступ к своим данным. |
HardwareTest |
Разрешает доступ к периферийным устройствам оборудования. |
HideOverlayWindows | |
HighSamplingRateSensors | |
InjectEvents |
Позволяет приложению внедрять события пользователя (ключи, касания, трекбол) в поток событий и доставлять их в окно ANY. |
InstallLocationProvider |
Позволяет приложению установить поставщика расположений в диспетчер расположений |
InstallPackages |
Позволяет приложению устанавливать пакеты. |
InstallShortcut | |
InstantAppForegroundService | |
InteractAcrossProfiles | |
InternalSystemWindow |
Позволяет приложению открывать окна, которые используются частями системного пользовательского интерфейса. |
Internet |
Позволяет приложениям открывать сетевые сокеты. |
KillBackgroundProcesses |
Позволяет приложению вызываться KillBackgroundProcesses(String). |
LaunchCaptureContentActivityForNote | |
LaunchMultiPaneSettingsDeepLink | |
LoaderUsageStats | |
LocationHardware |
Позволяет приложению использовать функции расположения в оборудовании, например api геофенсинга, защищенный сигнатурой|уровень защиты системы |
ManageAccounts |
Позволяет приложению управлять списком учетных записей в AccountManager |
ManageAppTokens |
Позволяет приложению управлять маркерами приложения (создавать, уничтожать, z-порядок) в диспетчере окон. |
ManageDeviceLockState | |
ManageDevicePolicyAccessibility | |
ManageDevicePolicyAccountManagement | |
ManageDevicePolicyAcrossUsers | |
ManageDevicePolicyAcrossUsersFull | |
ManageDevicePolicyAcrossUsersSecurityCritical | |
ManageDevicePolicyAirplaneMode | |
ManageDevicePolicyAppRestrictions | |
ManageDevicePolicyAppsControl | |
ManageDevicePolicyAppUserData | |
ManageDevicePolicyAudioOutput | |
ManageDevicePolicyAutofill | |
ManageDevicePolicyBackupService | |
ManageDevicePolicyBluetooth | |
ManageDevicePolicyBugreport | |
ManageDevicePolicyCalls | |
ManageDevicePolicyCamera | |
ManageDevicePolicyCertificates | |
ManageDevicePolicyCommonCriteriaMode | |
ManageDevicePolicyDebuggingFeatures | |
ManageDevicePolicyDefaultSms | |
ManageDevicePolicyDeviceIdentifiers | |
ManageDevicePolicyDisplay | |
ManageDevicePolicyFactoryReset | |
ManageDevicePolicyFun | |
ManageDevicePolicyInputMethods | |
ManageDevicePolicyInstallUnknownSources | |
ManageDevicePolicyKeepUninstalledPackages | |
ManageDevicePolicyKeyguard | |
ManageDevicePolicyLocale | |
ManageDevicePolicyLocation | |
ManageDevicePolicyLock | |
ManageDevicePolicyLockCredentials | |
ManageDevicePolicyLockTask | |
ManageDevicePolicyMeteredData | |
ManageDevicePolicyMicrophone | |
ManageDevicePolicyMobileNetwork | |
ManageDevicePolicyModifyUsers | |
ManageDevicePolicyMte | |
ManageDevicePolicyNearbyCommunication | |
ManageDevicePolicyNetworkLogging | |
ManageDevicePolicyOrganizationIdentity | |
ManageDevicePolicyOverrideApn | |
ManageDevicePolicyPackageState | |
ManageDevicePolicyPhysicalMedia | |
ManageDevicePolicyPrinting | |
ManageDevicePolicyPrivateDns | |
ManageDevicePolicyProfileInteraction | |
ManageDevicePolicyProfiles | |
ManageDevicePolicyProxy | |
ManageDevicePolicyQuerySystemUpdates | |
ManageDevicePolicyResetPassword | |
ManageDevicePolicyRestrictPrivateDns | |
ManageDevicePolicyRunInBackground | |
ManageDevicePolicyRuntimePermissions | |
ManageDevicePolicySafeBoot | |
ManageDevicePolicyScreenCapture | |
ManageDevicePolicyScreenContent | |
ManageDevicePolicySecurityLogging | |
ManageDevicePolicySettings | |
ManageDevicePolicySms | |
ManageDevicePolicyStatusBar | |
ManageDevicePolicySupportMessage | |
ManageDevicePolicySuspendPersonalApps | |
ManageDevicePolicySystemApps | |
ManageDevicePolicySystemDialogs | |
ManageDevicePolicySystemUpdates | |
ManageDevicePolicyTime | |
ManageDevicePolicyUsbDataSignalling | |
ManageDevicePolicyUsbFileTransfer | |
ManageDevicePolicyUsers | |
ManageDevicePolicyVpn | |
ManageDevicePolicyWallpaper | |
ManageDevicePolicyWifi | |
ManageDevicePolicyWindows | |
ManageDevicePolicyWipeData | |
ManageDocuments | |
ManageExternalStorage | |
ManageMedia | |
ManageOngoingCalls | |
ManageOwnCalls | |
ManageWifiInterfaces | |
ManageWifiNetworkSelection | |
MasterClear | |
MediaContentControl | |
ModifyAudioSettings |
Позволяет приложению изменять глобальные параметры звука |
ModifyPhoneState |
Позволяет изменять состояние телефонии — питание, мм и т. д. |
MountFormatFilesystems |
Разрешает форматирование файловых систем для съемных носителей. |
MountUnmountFilesystems |
Разрешает подключение и отключение файловых систем для съемных носителей. |
NearbyWifiDevices | |
Nfc |
Позволяет приложениям выполнять операции ввода-вывода через NFC |
NfcPreferredPaymentInfo | |
NfcTransactionEvent | |
OverrideWifiConfig | |
PackageUsageStats | |
PersistentActivity | |
PostNotifications | |
ProcessOutgoingCalls |
Позволяет приложению отслеживать, изменять или прерывать исходящие вызовы. |
ProvideOwnAutofillSuggestions | |
ProvideRemoteCredentials | |
QueryAllPackages | |
ReadAssistantAppSearchData | |
ReadBasicPhoneState | |
ReadCalendar |
Позволяет приложению считывать данные календаря пользователя. |
ReadCallLog |
Позволяет приложению считывать журнал вызовов пользователя. |
ReadContacts |
Позволяет приложению считывать данные контактов пользователя. |
ReadExternalStorage |
Позволяет приложению считывать данные из внешнего хранилища. |
ReadFrameBuffer |
Позволяет приложению выполнять снимки экрана и, как правило, получать доступ к данным буфера кадров |
ReadHistoryBookmarks |
Позволяет приложению читать (но не записывать) журнал браузера и закладки пользователя. |
ReadHomeAppSearchData | |
ReadInputState |
Устаревшие..
Позволяет приложению получать текущее состояние ключей и коммутаторов. |
ReadLogs |
Позволяет приложению считывать файлы системных журналов низкого уровня. |
ReadMediaAudio | |
ReadMediaImages | |
ReadMediaVideo | |
ReadMediaVisualUserSelected | |
ReadNearbyStreamingPolicy | |
ReadPhoneNumbers | |
ReadPhoneState |
Разрешает доступ только для чтения к состоянию телефона. |
ReadPrecisePhoneState | |
ReadProfile |
Позволяет приложению считывать данные личного профиля пользователя. |
ReadSms |
Позволяет приложению считывать SMS-сообщения. |
ReadSocialStream |
Устаревшие..
Позволяет приложению считывать данные из социального потока пользователя. |
ReadSyncSettings |
Позволяет приложениям считывать параметры синхронизации |
ReadSyncStats |
Позволяет приложениям считывать статистику синхронизации |
ReadUserDictionary |
Позволяет приложению читать словарь пользователя. |
ReadVoicemail | |
Reboot |
Требуется для перезагрузки устройства. |
ReceiveBootCompleted |
Позволяет приложению получать ActionBootCompleted трансляцию после завершения загрузки системы. |
ReceiveMms |
Позволяет приложению отслеживать входящие сообщения MMS, записывать или выполнять обработку на них. |
ReceiveSms |
Позволяет приложению отслеживать входящие SMS-сообщения, записывать или выполнять обработку на них. |
ReceiveWapPush |
Позволяет приложению отслеживать входящие push-сообщения WAP. |
RecordAudio |
Позволяет приложению записывать звук |
ReorderTasks |
Позволяет приложению изменить порядок задач Z |
RequestCompanionProfileAppStreaming | |
RequestCompanionProfileAutomotiveProjection | |
RequestCompanionProfileComputer | |
RequestCompanionProfileGlasses | |
RequestCompanionProfileNearbyDeviceStreaming | |
RequestCompanionProfileWatch | |
RequestCompanionRunInBackground | |
RequestCompanionSelfManaged | |
RequestCompanionStartForegroundServicesFromBackground | |
RequestCompanionUseDataInBackground | |
RequestDeletePackages | |
RequestIgnoreBatteryOptimizations | |
RequestInstallPackages | |
RequestObserveCompanionDevicePresence | |
RequestPasswordComplexity | |
RestartPackages | |
RunUserInitiatedJobs | |
ScheduleExactAlarm | |
SendRespondViaMessage |
Позволяет приложению (телефону) отправлять запрос другим приложениям для обработки действия ответа через сообщение во время входящих звонков. |
SendSms |
Позволяет приложению отправлять SMS-сообщения. |
SetActivityWatcher |
Позволяет приложению отслеживать и контролировать, как действия запускаются глобально в системе. |
SetAlarm |
Позволяет приложению транслировать намерение установить для пользователя тревогу. |
SetAlwaysFinish |
Позволяет приложению контролировать, будут ли действия немедленно завершены при вводе в фоновом режиме. |
SetAnimationScale |
Измените глобальный коэффициент масштабирования анимации. |
SetDebugApp |
Настройте приложение для отладки. |
SetOrientation |
Позволяет низкоуровневый доступ к настройке ориентации (фактически поворота) экрана. |
SetPointerSpeed |
Позволяет низкоуровневый доступ к настройке скорости указателя. |
SetPreferredApplications | |
SetProcessLimit |
Позволяет приложению задать максимальное количество (не требуется) процессов приложений, которые могут выполняться. |
SetTime |
Позволяет приложениям задавать системное время |
SetTimeZone |
Позволяет приложениям задавать системный часовой пояс |
SetWallpaper |
Позволяет приложениям задавать фоновые рисунки |
SetWallpaperHints |
Позволяет приложениям задавать подсказки по обоям |
SignalPersistentProcesses |
Разрешить приложению запрашивать отправку сигнала во все постоянные процессы. |
SmsFinancialTransactions | |
StartForegroundServicesFromBackground | |
StartViewAppFeatures | |
StartViewPermissionUsage | |
StatusBar |
Позволяет приложению открывать, закрывать или отключать строку состояния и ее значки. |
SubscribedFeedsRead |
Позволяет приложению разрешить доступ к подписанным веб-каналам ContentProvider. |
SubscribedFeedsWrite | |
SubscribeToKeyguardLockedState | |
SystemAlertWindow |
Позволяет приложению открывать окна с помощью типа SystemAlert, показанного на всех остальных приложениях. |
TransmitIr | |
TurnScreenOn | |
UninstallShortcut | |
UpdateDeviceStats |
Позволяет приложению обновлять статистику устройств. |
UpdatePackagesWithoutUserAction | |
UseBiometric | |
UseCredentials |
Позволяет приложению запрашивать проверку подлинности из AccountManager |
UseExactAlarm | |
UseFingerprint | |
UseFullScreenIntent | |
UseIccAuthWithDeviceIdentifier | |
UseSip |
Позволяет приложению использовать службу SIP |
UwbRanging | |
Vibrate |
Разрешает доступ к вибратору |
WakeLock |
Позволяет использовать PowerManager WakeLocks, чтобы оставить процессор спящим или экранным от стемнения |
WriteApnSettings |
Позволяет приложениям записывать параметры apn |
WriteCalendar |
Позволяет приложению записывать (но не считывать) данные календаря пользователя. |
WriteCallLog |
Позволяет приложению записывать (но не считывать) данные контактов пользователя. |
WriteContacts |
Позволяет приложению записывать (но не считывать) данные контактов пользователя. |
WriteExternalStorage |
Позволяет приложению записывать данные во внешнее хранилище. |
WriteGservices |
Позволяет приложению изменять карту службы Google. |
WriteHistoryBookmarks |
Позволяет приложению записывать (но не читать) журнал браузера и закладки пользователя. |
WriteProfile |
Позволяет приложению записывать (но не считывать) данные личного профиля пользователя. |
WriteSecureSettings |
Позволяет приложению считывать или записывать безопасные параметры системы. |
WriteSettings |
Позволяет приложению считывать или записывать системные параметры. |
WriteSms |
Позволяет приложению записывать SMS-сообщения. |
WriteSocialStream |
Устаревшие..
Позволяет приложению записывать (но не считывать) данные социального потока пользователя. |
WriteSyncSettings |
Позволяет приложениям записывать параметры синхронизации |
WriteUserDictionary |
Позволяет приложению записывать в словарь пользователя. |
WriteVoicemail |
Свойства
Class |
Возвращает класс среды выполнения этого |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
JniIdentityHashCode | (Унаследовано от Object) |
JniPeerMembers | |
PeerReference | (Унаследовано от Object) |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() | (Унаследовано от Object) |
Dispose(Boolean) | (Унаследовано от Object) |
Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ToArray<T>() | (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() | (Унаследовано от Object) |
Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() | (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() | (Унаследовано от Object) |
IJavaPeerable.Finalized() | (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState | (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) | (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) | (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) | (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
JavaCast<TResult>(IJavaObject) | |
GetJniTypeName(IJavaPeerable) |