次の方法で共有


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
継承
Manifest.Permission
属性

注釈

Android プラットフォームのドキュメント

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

Manifest.Permission()

フィールド

AcceptHandover
AccessBackgroundLocation
AccessBlobsAcrossUsers
AccessCheckinProperties

チェックイン データベースの "properties" テーブルへの読み取り/書き込みアクセスを許可し、アップロードされる値を変更します。

AccessCoarseLocation

アプリが、セル タワーや Wi-Fi などのネットワークの場所ソースから派生したおおよその場所にアクセスできるようにします。

AccessFineLocation

アプリが GPS、セル タワー、Wi-Fi などの位置情報ソースから正確な場所にアクセスできるようにします。

AccessLocationExtraCommands

アプリケーションが追加の場所プロバイダー コマンドにアクセスできるようにします

AccessMediaLocation
AccessMockLocation

アプリケーションでテスト用のモックロケーション プロバイダーを作成できるようにします

AccessNetworkState

アプリケーションがネットワークに関する情報にアクセスできるようにする

AccessNotificationPolicy
AccessSurfaceFlinger

アプリケーションで SurfaceFlinger の低レベル機能を使用できるようにします

AccessWifiState

アプリケーションが Wi-Fi ネットワークに関する情報にアクセスできるようにします

AccountManager

アプリケーションが AccountAuthenticator を呼び出すことができます。

ActivityRecognition
AddVoicemail

アプリケーションがボイスメールをシステムに追加できるようにします。

AnswerPhoneCalls
AuthenticateAccounts

アプリケーションが AccountManager の AccountAuthenticator として機能することを許可します

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

システムのみにバインドできるようにするために、a が必要 RemoteViewsServiceとする必要があります。

BindScreeningService
BindTelecomConnectionService
BindTextService

TextService で必須である必要があります (例:

BindTvInput
BindTvInteractiveApp
BindVisualVoicemailService
BindVoiceInteraction
BindVpnService

システムのみにバインドできるようにするために、必ず 、 で VpnService要求する必要があります。

BindVrListenerService
BindWallpaper

システムのみにバインドできるようにするために、a が必要 WallpaperServiceとする必要があります。

Bluetooth

アプリケーションがペアリングされた Bluetooth デバイスに接続できるようにする

BluetoothAdmin

アプリケーションが Bluetooth デバイスを検出してペアリングできるようにします

BluetoothAdvertise
BluetoothConnect
BluetoothPrivileged
BluetoothScan
BodySensors
BodySensorsBackground
Brick

デバイスを無効にできる必要があります (非常に危険です)。

BroadcastPackageRemoved

アプリケーション パッケージが削除されたことを示す通知をアプリケーションでブロードキャストできるようにします。

BroadcastSms

アプリケーションが SMS レシート通知をブロードキャストできるようにします

BroadcastSticky

アプリケーションが固定の意図をブロードキャストできるようにします。

BroadcastWapPush

アプリケーションが WAP プッシュ受信通知をブロードキャストできるようにします

CallCompanionApp
CallPhone

アプリケーションが Dialer ユーザー インターフェイスを経由せずに通話を開始し、ユーザーが通話の発信を確認できるようにします。

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

アプリケーションがキーガードを無効にすることを許可します

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

アプリケーションがユーザー イベント (キー、タッチ、トラックボール) をイベント ストリームに挿入し、任意のウィンドウに配信できるようにします。

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

テレフォニーの状態 (電源オン、mmi など) の変更を許可します。

MountFormatFilesystems

リムーバブル記憶域のフォーマット ファイル システムを許可します。

MountUnmountFilesystems

リムーバブル 記憶域のファイル システムのマウントとマウント解除を許可します。

NearbyWifiDevices
Nfc

アプリケーションが NFC 経由で I/O 操作を実行できるようにします

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

アプリケーションが受信 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

この Objectランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode (継承元 Object)
JniPeerMembers
PeerReference (継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose() (継承元 Object)
Dispose(Boolean) (継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>() (継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
UnregisterFromRuntime() (継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</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)

適用対象