AndroidManifest.xml 用の android.permission 識別子を調べられます。174 件それぞれにカテゴリと、何を許可するかの注記が付いています。名前・カテゴリ・注記で絞り込み、識別子をコピーしてください。
ブラウザ内でローカルに実行| android.permission.ACCEPT_HANDOVER | 電話とメッセージ | API 28 で追加された実行時権限です。通話アプリが、別のアプリで開始された通話を引き継げます。 |
| android.permission.ACCESS_BACKGROUND_LOCATION | 位置情報 | バックグラウンド位置情報の実行時権限です。Android 10 以降は個別に要求され、ユーザーは「アプリの使用中のみ」を選び続けることができます。 |
| android.permission.ACCESS_CHECKIN_PROPERTIES | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.ACCESS_COARSE_LOCATION | 位置情報 | おおよそのデバイス位置情報へのアクセスを許可します。 |
| android.permission.ACCESS_FINE_LOCATION | 位置情報 | 正確なデバイス位置情報へのアクセスを許可します。 |
| android.permission.ACCESS_LOCATION_EXTRA_COMMANDS | 位置情報 | 位置情報プロバイダーが公開する追加コマンドへのアクセスを許可します。 |
| android.permission.ACCESS_MEDIA_LOCATION | 位置情報 | すでに読み取り可能な写真や動画のメタデータに含まれる GPS 座標を取得する実行時権限です。 |
| android.permission.ACCESS_MOCK_LOCATION | 位置情報 | API 23 で非推奨になりました。テスト アプリが位置情報マネージャーに疑似位置を渡せる権限でしたが、現在は開発者向けオプションやテスト プロバイダーで設定します。 |
| android.permission.ACCESS_NETWORK_STATE | ネットワークと接続性 | アクティブなネットワークおよび利用可能なネットワークに関する情報へのアクセスを許可します。 |
| android.permission.ACCESS_NOTIFICATION_POLICY | 通知 | ユーザーが通知アクセスを許可したうえで、サイレント モードの状態を読み取り・変更するための通常権限です。 |
| android.permission.ACCESS_SURFACE_FLINGER | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.ACCESS_WIFI_STATE | ネットワークと接続性 | Wi-Fi ネットワーク情報へのアクセスを許可します。 |
| android.permission.ACCOUNT_MANAGER | アカウントと認証情報 | アカウント認証システムへの呼び出しを許可します。これはすべてのアカウント認証情報への一般的なアクセスではありません。 |
| android.permission.ACTIVITY_RECOGNITION | センサーと健康 | 歩数計とアクティビティ検出の実行時権限です。Android 10 以降は歩数センサーの利用時にも要求されます。 |
| android.permission.ANSWER_PHONE_CALLS | 電話とメッセージ | API 26 で追加された実行時権限で、TelecomManager を通じて着信を応答または拒否できます。 |
| android.permission.AUTHENTICATE_ACCOUNTS | アカウントと認証情報 | API 23 で非推奨になりました。独自のアカウント種別を管理する認証システムが保持していた権限で、サードパーティ製の認証システムは公開アカウント API の対象外になりました。 |
| android.permission.BATTERY_STATS | システムとデバイス制御 | バッテリー統計情報の収集を許可します。現在の Android バージョンでは、特権または開発用途に制限されています。 |
| android.permission.BIND_APPWIDGET | アプリとタスク | システム向けのバインド権限です。通常はサービス側で宣言され、Android のみがバインドできます。 |
| android.permission.BIND_DEVICE_ADMIN | システムとデバイス制御 | システム向けのバインド権限です。通常はサービス側で宣言され、Android のみがバインドできます。 |
| android.permission.BIND_INPUT_METHOD | システムとデバイス制御 | システム向けのバインド権限です。通常はサービス側で宣言され、Android のみがバインドできます。 |
| android.permission.BIND_REMOTEVIEWS | システムとデバイス制御 | システム向けのバインド権限です。通常はサービス側で宣言され、Android のみがバインドできます。 |
| android.permission.BIND_WALLPAPER | システムインターフェース | システム向けのバインド権限です。通常はサービス側で宣言され、Android のみがバインドできます。 |
| android.permission.BLUETOOTH | ネットワークと接続性 | レガシー Bluetooth 権限です。Android 12 以降では、多くの Bluetooth 操作で近くのデバイス権限が使用されます。 |
| android.permission.BLUETOOTH_ADMIN | ネットワークと接続性 | レガシー Bluetooth 権限です。Android 12 以降では、多くの Bluetooth 操作で近くのデバイス権限が使用されます。 |
| android.permission.BLUETOOTH_ADVERTISE | ネットワークと接続性 | Android 12 以降で Bluetooth LE のアドバタイズに必要な実行時権限です。BLUETOOTH_SCAN と BLUETOOTH_CONNECT と併用します。 |
| android.permission.BLUETOOTH_CONNECT | ネットワークと接続性 | Android 12 以降で、ペアリング済みの Bluetooth 機器(ヘッドセットやカーナビなど)へ接続するために必要な実行時権限です。 |
| android.permission.BLUETOOTH_SCAN | ネットワークと接続性 | Android 12 以降で Bluetooth 機器をスキャンする実行時権限です。結果を位置情報の推定に使わない場合は neverForLocation を宣言します。 |
| android.permission.BODY_SENSORS | センサーと健康 | 心拍計などの身体センサーを使う実行時権限です。 |
| android.permission.BODY_SENSORS_BACKGROUND | センサーと健康 | API 33 で追加された実行時権限で、アプリがバックグラウンドのときに身体センサーを読み取れます。 |
| android.permission.BRICK | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.BROADCAST_PACKAGE_REMOVED | アプリとタスク | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.BROADCAST_SMS | 電話とメッセージ | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.BROADCAST_STICKY | システムとデバイス制御 | スティッキー ブロードキャストを送信する通常権限です。古い値が後から読み取られる可能性があるため、API 21 で非推奨になりました。 |
| android.permission.BROADCAST_WAP_PUSH | 電話とメッセージ | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.CALL_PHONE | 電話とメッセージ | アプリがダイヤラ UI で確認を求めることなく電話を発信できるようにします。 |
| android.permission.CALL_PRIVILEGED | 電話とメッセージ | 緊急通報番号を含む任意の番号への通話を許可します。この権限は特権アプリに制限されています。 |
| android.permission.CAMERA | カメラ、オーディオ、メディア | カメラデバイスにアクセスするために必要です。 |
| android.permission.CELL_PHONE_MASTER_EX | 電話とメッセージ | ベンダー固有またはSDK外のパーミッションです。その動作は、公開されたAndroidパーミッションAPIではなく、それを所有するコンポーネントによって定義されます。 |
| android.permission.CHANGE_COMPONENT_ENABLED_STATE | システムとデバイス制御 | 別のアプリケーションコンポーネントの有効/無効を変更できるようにします。 |
| android.permission.CHANGE_CONFIGURATION | システムとデバイス制御 | ロケール設定など、現在のデバイス構成の変更を許可します。通常は制限されています。 |
| android.permission.CHANGE_NETWORK_STATE | ネットワークと接続性 | アプリケーションがネットワーク接続状態を変更できるようにします。 |
| android.permission.CHANGE_WIFI_MULTICAST_STATE | ネットワークと接続性 | API とデバイスが対応している場合に Wi-Fi マルチキャストモードに入ることを許可します。 |
| android.permission.CHANGE_WIFI_STATE | ネットワークと接続性 | 操作が許可されている Android バージョンで Wi-Fi 接続状態を変更できるようにします。 |
| android.permission.CLEAR_APP_CACHE | アプリとタスク | 特権キャッシュ管理権限。通常のサードパーティ製アプリは任意のアプリケーションキャッシュをクリアできません。 |
| android.permission.CLEAR_APP_USER_DATA | アプリとタスク | 他アプリのユーザーデータを消去する署名限定の権限です。プラットフォームが設定アプリで使用し、各アプリは自分のデータのみ消去できます。 |
| android.permission.CONTROL_LOCATION_UPDATES | 位置情報 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.CWJ_GROUP | システムとデバイス制御 | ベンダー固有またはSDK外のパーミッションです。その動作は、公開されたAndroidパーミッションAPIではなく、それを所有するコンポーネントによって定義されます。 |
| android.permission.DELETE_CACHE_FILES | ストレージとファイル | 特権キャッシュ管理権限。通常のサードパーティ製アプリは任意のアプリケーションキャッシュをクリアできません。 |
| android.permission.DELETE_PACKAGES | アプリとタスク | アプリケーションのインストールまたは削除のための特権パッケージ管理パーミッション。 |
| android.permission.DETECT_SCREEN_CAPTURE | システムインターフェース | API 34 で追加された通常権限で、ユーザーがスクリーンショットを撮ったときに通知を受け取れます。 |
| android.permission.DEVICE_POWER | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.DIAGNOSTIC | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.DISABLE_KEYGUARD | システムインターフェース | 現在のAndroidの制限に従い、非セキュアなキーガードの解除または無効化を許可します。 |
| android.permission.DUMP | システムとデバイス制御 | システムサービスの診断出力へのアクセスを許可し、特権または開発用途に制限されています。 |
| android.permission.EXPAND_STATUS_BAR | システムインターフェース | ステータスバーの制御または展開のためのシステムレベルパーミッション。通常のアプリでは利用できません。 |
| android.permission.FACTORY_TEST | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.FLASHLIGHT | カメラ、オーディオ、メディア | レガシーのフラッシュライトパーミッションです。最近のアプリは通常、カメラAPIと該当するカメラパーミッションを通じてトーチを制御します。 |
| android.permission.FORCE_BACK | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.FOREGROUND_SERVICE | アプリとタスク | Android 9 以降でフォアグラウンド サービスを開始するために必要な通常権限です。常駐通知の表示は引き続き必要です。 |
| android.permission.FOREGROUND_SERVICE_CAMERA | アプリとタスク | サービスがカメラを使い続ける場合に FOREGROUND_SERVICE と併せて宣言するフォアグラウンド サービスの種類です(Android 14 以降)。 |
| android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE | アプリとタスク | Bluetooth・USB・NFC などの接続機器と通信するサービス向けのフォアグラウンド サービス種別です。 |
| android.permission.FOREGROUND_SERVICE_DATA_SYNC | アプリとタスク | アップロード・ダウンロード・同期のためのフォアグラウンド サービス種別です。Android 15 では実行時間が制限されます。 |
| android.permission.FOREGROUND_SERVICE_FILE_MANAGEMENT | アプリとタスク | ローカル ファイルの移動・コピー・圧縮などのファイル操作向けのフォアグラウンド サービス種別です。 |
| android.permission.FOREGROUND_SERVICE_HEALTH | アプリとタスク | 画面オフ中も継続するフィットネス・健康トラッキング向けのフォアグラウンド サービス種別です。 |
| android.permission.FOREGROUND_SERVICE_LOCATION | アプリとタスク | 位置情報を使い続けるサービス向けのフォアグラウンド サービス種別です。位置情報の権限も別途必要です。 |
| android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK | アプリとタスク | バックグラウンドで継続する音声・動画再生向けのフォアグラウンド サービス種別です。 |
| android.permission.FOREGROUND_SERVICE_MEDIA_PROCESSING | アプリとタスク | Android 15 で導入された、トランスコードなどのメディア処理向けのフォアグラウンド サービス種別です。 |
| android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION | アプリとタスク | 画面キャプチャやキャスト向けのフォアグラウンド サービス種別です。キャプチャのたびにユーザーの承認が必要です。 |
| android.permission.FOREGROUND_SERVICE_MICROPHONE | アプリとタスク | アプリが前面にないときに音声を録音するサービス向けのフォアグラウンド サービス種別です。 |
| android.permission.FOREGROUND_SERVICE_PHONE_CALL | アプリとタスク | 通話を維持するサービス向けのフォアグラウンド サービス種別で、自己管理型の ConnectionService API と併用します。 |
| android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING | アプリとタスク | メッセージ アプリのように、別の端末で会話を継続するためのフォアグラウンド サービス種別です。 |
| android.permission.FOREGROUND_SERVICE_SPECIAL_USE | アプリとタスク | 他のどの種別にも当てはまらない場合のフォアグラウンド サービス種別です。Google Play では書面による理由の提出と審査が必要です。 |
| android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED | アプリとタスク | デバイス管理など、Android が通常のフォアグラウンド サービス制限から除外する役割向けの種別です。 |
| android.permission.GET_ACCOUNTS | アカウントと認証情報 | 対象のAndroidバージョンとアカウント可視性ルールによって許可される範囲で、アカウントリストへのアクセスを許可します。 |
| android.permission.GET_PACKAGE_SIZE | アプリとタスク | アプリケーションパッケージが使用するストレージ容量を照会することを許可します。 |
| android.permission.GET_TASKS | アプリとタスク | API レベル 21 以降で非推奨となり、適用されなくなりました。他のアプリを検出するために使用しないでください。 |
| android.permission.GLOBAL_SEARCH | システムとデバイス制御 | グローバル検索システムがコンテンツプロバイダーによって公開されたデータにアクセスできるようにします。 |
| android.permission.HARDWARE_TEST | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.HIGH_SAMPLING_RATE_SENSORS | センサーと健康 | Android 12 以降、モーション センサーや位置センサーを 200 Hz より高速に読み取るために必要な通常権限です。 |
| android.permission.INJECT_EVENTS | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.INSTALL_LOCATION_PROVIDER | 位置情報 | 位置情報プロバイダーのインストールを許可します。システムまたは特権ソフトウェアに限定されます。 |
| android.permission.INSTALL_PACKAGES | アプリとタスク | アプリケーションのインストールまたは削除のための特権パッケージ管理パーミッション。 |
| android.permission.INTERNAL_SYSTEM_WINDOW | システムインターフェース | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.INTERNET | ネットワークと接続性 | アプリケーションがネットワークソケットを開くことを許可します。 |
| android.permission.KILL_BACKGROUND_PROCESSES | システムとデバイス制御 | 許可されている場合に、アプリケーションが別のパッケージに対して ActivityManager.killBackgroundProcesses を呼び出すことを許可します。 |
| android.permission.MANAGE_ACCOUNTS | アカウントと認証情報 | API 23 で非推奨になった通常権限で、AccountManager を通じて他アプリのアカウントを追加・削除できました。 |
| android.permission.MANAGE_APP_TOKENS | アプリとタスク | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.MANAGE_EXTERNAL_STORAGE | ストレージとファイル | Android 11 以降で共有ストレージ全体にアクセスする特別権限です(設定 → すべてのファイルへのアクセス)。Play ではファイル マネージャーやバックアップ系アプリなどに限定されます。 |
| android.permission.MASTER_CLEAR | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.MODIFY_AUDIO_SETTINGS | カメラ、オーディオ、メディア | グローバルオーディオ設定の変更を許可します。 |
| android.permission.MODIFY_PHONE_STATE | 電話とメッセージ | 電話状態の変更を許可します。特権アプリケーションに限定されます。 |
| android.permission.MOUNT_FORMAT_FILESYSTEMS | ストレージとファイル | リムーバブルストレージのファイルシステムをマウント、アンマウント、またはフォーマットするための特権権限。 |
| android.permission.MOUNT_UNMOUNT_FILESYSTEMS | ストレージとファイル | リムーバブルストレージのファイルシステムをマウント、アンマウント、またはフォーマットするための特権権限。 |
| android.permission.MTWEAK_FORUM | システムとデバイス制御 | ベンダー固有またはSDK外のパーミッションです。その動作は、公開されたAndroidパーミッションAPIではなく、それを所有するコンポーネントによって定義されます。 |
| android.permission.MTWEAK_USER | システムとデバイス制御 | ベンダー固有またはSDK外のパーミッションです。その動作は、公開されたAndroidパーミッションAPIではなく、それを所有するコンポーネントによって定義されます。 |
| android.permission.NEARBY_WIFI_DEVICES | ネットワークと接続性 | Android 13 以降で Wi-Fi スキャンや近接機器への接続に必要な実行時権限です。これらの用途では位置情報権限が不要になります。 |
| android.permission.NFC | ネットワークと接続性 | アプリが NFC 経由で I/O 操作を実行することを許可します。 |
| android.permission.PERSISTENT_ACTIVITY | アプリとタスク | API レベル 15 で非推奨になりました。アプリはアクティビティを永続的に常駐させようとすべきではありません。 |
| android.permission.POST_NOTIFICATIONS | 通知 | 通知を表示するための実行時権限です。Android 13 以降は、ユーザーが許可するまでアプリは通知を表示できません。 |
| android.permission.PROCESS_OUTGOING_CALLS | 電話とメッセージ | API レベル 29 で非推奨になりました。サポートされている通話リダイレクト ワークフローには CallRedirectionService を使用してください。 |
| android.permission.QUERY_ALL_PACKAGES | アプリとタスク | インストール済みのすべてのパッケージを参照できる通常権限です。Google Play では用途の申告が必要で、より限定した <queries> の使用が推奨されます。 |
| android.permission.RANGING | ネットワークと接続性 | RangingManager API を通じて近接機器までの距離を測定する実行時権限です。 |
| android.permission.READ_CALENDAR | 個人データ | ユーザーのカレンダー データの読み取りを許可します。 |
| android.permission.READ_CALL_LOG | 電話とメッセージ | 通話履歴の実行時権限です。電話状態とは別に付与され、Android 9 以降では完全なアクセスは既定の電話アプリに与えられます。 |
| android.permission.READ_CELL_BROADCASTS | 電話とメッセージ | 緊急アラートなどの受信済みセルブロードキャストを読み取り、新着を監視する実行時権限です。 |
| android.permission.READ_CONTACTS | 個人データ | ユーザーの連絡先データの読み取りを許可します。 |
| android.permission.READ_EXTERNAL_STORAGE | ストレージとファイル | 共有ストレージの読み取りに関する実行時権限です。Android 13 以降はメディア種別ごとの READ_MEDIA_* に置き換わりました。 |
| android.permission.READ_FRAME_BUFFER | カメラ、オーディオ、メディア | 画面フレームバッファを読み取る署名限定の権限で、システムのスクリーンショットに使われます。一般アプリは MediaProjection を利用します。 |
| android.permission.READ_INPUT_STATE | システムとデバイス制御 | API レベル 16 で非推奨になりました。このパーミッションが保護していた API は削除されました。 |
| android.permission.READ_LOGS | システムとデバイス制御 | 低レベルのシステム ログの読み取りを許可します。現在の Android バージョンでは非常に制限されています。 |
| android.permission.READ_MEDIA_AUDIO | ストレージとファイル | Android 13 以降の音声ファイル用の実行時権限で、音楽や録音については READ_EXTERNAL_STORAGE に代わります。 |
| android.permission.READ_MEDIA_IMAGES | ストレージとファイル | Android 13 以降の画像ファイル用の実行時権限です。 |
| android.permission.READ_MEDIA_VIDEO | ストレージとファイル | Android 13 以降の動画ファイル用の実行時権限です。 |
| android.permission.READ_MEDIA_VISUAL_USER_SELECTED | ストレージとファイル | Android 14 の写真・動画の部分アクセスに伴う実行時権限で、ユーザーが選択した項目だけが対象になります。 |
| android.permission.READ_PHONE_NUMBERS | 電話とメッセージ | API 26 で追加された実行時権限で、端末の電話番号を取得します。電話状態とは別に許可されます。 |
| android.permission.READ_PHONE_STATE | 電話とメッセージ | ターゲット SDK と現在の Android プライバシー制限に従って、電話の状態への読み取り専用アクセスを許可します。 |
| android.permission.READ_SMS | 電話とメッセージ | SMS メッセージの読み取りを許可します。アクセスは危険であり、Play ポリシーとロールの制限の対象となります。 |
| android.permission.READ_SYNC_SETTINGS | システムとデバイス制御 | プラットフォームが公開する同期設定または統計情報の読み取りを許可します。 |
| android.permission.READ_SYNC_STATS | システムとデバイス制御 | プラットフォームが公開する同期設定または統計情報の読み取りを許可します。 |
| android.permission.REBOOT | システムとデバイス制御 | デバイスの再起動を許可します。システムアプリまたは特権アプリに制限されています。 |
| android.permission.RECEIVE_BOOT_COMPLETED | システムとデバイス制御 | システムの起動完了後にBOOT_COMPLETEDブロードキャストを受信することを許可します。 |
| android.permission.RECEIVE_MMS | 電話とメッセージ | MMSメッセージの受信を監視することを許可します。ただし、ロールとポリシーの制限が適用されます。 |
| android.permission.RECEIVE_SMS | 電話とメッセージ | SMSブロードキャストの受信を許可します。ただし、プラットフォームのロールとポリシーの制限が適用されます。 |
| android.permission.RECEIVE_WAP_PUSH | 電話とメッセージ | WAP Pushメッセージの受信を許可します。ただし、現在のプラットフォームの制限が適用されます。 |
| android.permission.RECORD_AUDIO | カメラ、オーディオ、メディア | 音声録音のためにマイクへのアクセスを許可します。 |
| android.permission.REORDER_TASKS | アプリとタスク | アクティビティスタック内のタスクのZオーダーを変更することを許可します。 |
| android.permission.REQUEST_DELETE_PACKAGES | アプリとタスク | システムの確認ダイアログを通じて、ユーザーに他のアプリのアンインストールを促す通常権限です。 |
| android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS | システムとデバイス制御 | Doze の対象外を要求する通常権限です。理由を示す必要があり、ストアで却下されることがあります。 |
| android.permission.REQUEST_INSTALL_PACKAGES | アプリとタスク | アプリのインストールを要求する特別アクセスです。ユーザーが提供元に対して「提供元不明のアプリ」を有効にし、Play は要求できるアプリを制限しています。 |
| android.permission.RESTART_PACKAGES | アプリとタスク | APIレベル15以降は非推奨です。代わりに、適切な場合はkillBackgroundProcessesを使用してください。 |
| android.permission.SCHEDULE_EXACT_ALARM | アプリとタスク | Android 12 以降の正確なアラーム用の特別アクセスです。「アラームとリマインダー」でユーザーが許可し、Android 13 を対象とするアプリは初期状態では付与されていません。 |
| android.permission.SEND_SMS | 電話とメッセージ | SMSメッセージの送信を許可します。ただし、危険な権限およびストアポリシーの制限が適用されます。 |
| android.permission.SET_ACTIVITY_WATCHER | アプリとタスク | プロセスがアクティビティの開始と停止を監視できる署名限定の権限です。プラットフォームのツールでのみ意味を持ちます。 |
| android.permission.SET_ALWAYS_FINISH | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.SET_ANIMATION_SCALE | システムインターフェース | グローバルなアニメーションスケール設定を変更するための特権権限です。 |
| android.permission.SET_DEBUG_APP | アプリとタスク | デバッグアプリケーションを設定するための特権または開発用権限です。 |
| android.permission.SET_ORIENTATION | システムインターフェース | 通常のアクティビティ API の外で画面の向きを制御するためのシステムレベルの権限です。 |
| android.permission.SET_PREFERRED_APPLICATIONS | アプリとタスク | API レベル 15 で非推奨となりました。以前の優先アプリケーション API はサポートされなくなりました。 |
| android.permission.SET_PROCESS_LIMIT | システムとデバイス制御 | グローバルなプロセス制限を変更するための特権権限です。 |
| android.permission.SET_TIME | システムとデバイス制御 | デバイスの時計を設定できるようにし、システムまたは特権を持つアプリケーションに制限されています。 |
| android.permission.SET_TIME_ZONE | システムとデバイス制御 | デバイスのタイムゾーンを設定できるようにし、システムまたは特権を持つアプリケーションに制限されています。 |
| android.permission.SET_WALLPAPER | システムインターフェース | サポートされている API を通じて壁紙または壁紙の寸法ヒントを設定できるようにします。 |
| android.permission.SET_WALLPAPER_HINTS | システムインターフェース | サポートされている API を通じて壁紙または壁紙の寸法ヒントを設定できるようにします。 |
| android.permission.SIGNAL_PERSISTENT_PROCESSES | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.STATUS_BAR | システムインターフェース | ステータスバーの制御または展開のためのシステムレベルパーミッション。通常のアプリでは利用できません。 |
| android.permission.SUBSCRIBED_FEEDS_READ | システムとデバイス制御 | RSS 時代の購読フィード プロバイダーのレガシーな通常権限で、現在の Android には含まれていません。 |
| android.permission.SUBSCRIBED_FEEDS_WRITE | システムとデバイス制御 | 廃止された購読フィード プロバイダーへ書き込むためのレガシーな通常権限で、現在の Android では効果がありません。 |
| android.permission.SYSTEM_ALERT_WINDOW | システムインターフェース | ユーザーが設定で特別なアクセスを許可した後、他のアプリの上にオーバーレイウィンドウを描画できるようにします。 |
| android.permission.TRANSMIT_IR | システムとデバイス制御 | 赤外線送信機能を搭載した端末で、それを利用するための通常権限です。 |
| android.permission.UPDATE_DEVICE_STATS | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.USE_BIOMETRIC | アカウントと認証情報 | BiometricPrompt のための通常権限です。プラットフォームが求める場合は、端末の認証情報による代替手段も用意する必要があります。 |
| android.permission.USE_CREDENTIALS | アカウントと認証情報 | 旧式のアカウント認証情報権限です。現在のアカウントおよび認証情報 API では、追加の可視性とユーザー同意ルールが適用されます。 |
| android.permission.USE_EXACT_ALARM | アプリとタスク | 特別な設定なしで正確なアラームを使える通常権限で、時計アプリとカレンダー アプリのみ受け付けられます。 |
| android.permission.USE_FINGERPRINT | アカウントと認証情報 | API 28 で USE_BIOMETRIC に置き換えられた指紋認証の権限です。古いアプリは Android 9 未満向けに今も宣言しています。 |
| android.permission.USE_FULL_SCREEN_INTENT | 通知 | 着信やアラームのように、通知から全画面アクティビティを開けるようにします。Android 14 以降、Google Play では通話アプリとアラーム アプリにのみ付与されます。 |
| android.permission.USE_SIP | ネットワークと接続性 | 対応している SIP サービスの使用を許可します。利用可否はデバイスと Android バージョンによって異なります。 |
| android.permission.UWB_RANGING | ネットワークと接続性 | API 31 で追加された、超広帯域(UWB)測距の実行時権限です。 |
| android.permission.VIBRATE | システムとデバイス制御 | デバイスのバイブレーターの制御を許可します。 |
| android.permission.WAKE_LOCK | システムとデバイス制御 | CPU または画面をアクティブに保つために WakeLock の使用を許可します。バッテリー消費を抑えるため、ロックは速やかに解放してください。 |
| android.permission.WRITE_APN_SETTINGS | システムとデバイス制御 | システム、署名、またはレガシー権限です。通常のサードパーティ製アプリでは一般に取得できません。対象 SDK で現在の保護レベルを確認してください。 |
| android.permission.WRITE_CALENDAR | 個人データ | ユーザーのカレンダーデータへの書き込みを許可します。 |
| android.permission.WRITE_CALL_LOG | 電話とメッセージ | 通話履歴への書き込みに関する実行時権限で、通常は既定の電話アプリが保持します。 |
| android.permission.WRITE_CONTACTS | 個人データ | ユーザーの連絡先データへの書き込みを許可します。 |
| android.permission.WRITE_EXTERNAL_STORAGE | ストレージとファイル | 共有外部ストレージへの書き込みに関する旧式の権限です。現在の Android バージョンでは、スコープ付きストレージとメディア固有の API が適用されます。 |
| android.permission.WRITE_GSERVICES | システムとデバイス制御 | Google サービスの設定データベースへ書き込む署名限定の権限で、プラットフォームのビルド専用です。 |
| android.permission.WRITE_SECURE_SETTINGS | システムとデバイス制御 | セキュアなシステム設定の読み取りまたは書き込みを許可し、システムアプリまたは特権アプリに制限されています。 |
| android.permission.WRITE_SETTINGS | システムとデバイス制御 | ユーザーが設定画面でアプリに特別なアクセスを許可した後、システム設定の変更を許可します。 |
| android.permission.WRITE_SMS | 電話とメッセージ | プラットフォームとデフォルトハンドラーの役割が許可している場合に SMS データの書き込みを許可します。 |
| com.android.alarm.permission.SET_ALARM | システムとデバイス制御 | アプリケーションがアラームクロックインターフェースを通じてアラームを作成することを許可します。 |
| com.android.browser.permission.READ_HISTORY_BOOKMARKS | 個人データ | 旧ブラウザ アプリの履歴とブックマークを読み取るためのレガシー権限です。現在のブラウザーはこれらのデータを非公開にしており、プロバイダーは Android の一部ではなくなりました。 |
| com.android.browser.permission.WRITE_HISTORY_BOOKMARKS | 個人データ | 旧ブラウザ アプリの履歴とブックマークを書き込むためのレガシー権限で、現在の Android には含まれていません。 |
| com.android.launcher.permission.INSTALL_SHORTCUT | システムとデバイス制御 | ベンダー固有またはSDK外のパーミッションです。その動作は、公開されたAndroidパーミッションAPIではなく、それを所有するコンポーネントによって定義されます。 |
| com.android.launcher.permission.UNINSTALL_SHORTCUT | システムとデバイス制御 | ベンダー固有またはSDK外のパーミッションです。その動作は、公開されたAndroidパーミッションAPIではなく、それを所有するコンポーネントによって定義されます。 |
| com.android.voicemail.permission.ADD_VOICEMAIL | システムとデバイス制御 | ベンダー固有またはSDK外のパーミッションです。その動作は、公開されたAndroidパーミッションAPIではなく、それを所有するコンポーネントによって定義されます。 |
権限名・カテゴリ・注記の語を入力すると、一致する行だけが残ります。174 件の識別子それぞれに分野と、何を許可するかの一文が付いています。プラットフォームのマニフェストが宣言する実行時(dangerous)権限はすべて収録しています。
絞り込みはページ内の行を隠すだけで、残りの件数はカウンターに表示され、各行のボタンで識別子をコピーできます。
174 件の識別子は 2 つのグループから成ります。従来のマニフェスト一覧からは、古いプロジェクトが今も宣言するレガシー権限、署名限定権限、ベンダー固有の権限を含む定番の項目を引き継いでいます。
もう一方は現在よく宣言されるものです。プラットフォームのマニフェストにある実行時(dangerous)権限 — POST_NOTIFICATIONS、READ_MEDIA_IMAGES、ACCESS_BACKGROUND_LOCATION、BLUETOOTH_SCAN、NEARBY_WIFI_DEVICES、BODY_SENSORS など — に加え、FOREGROUND_SERVICE とその種別、USE_EXACT_ALARM、QUERY_ALL_PACKAGES といった通常権限も収録しています。
カテゴリは識別子を分野ごとに整理します。位置情報、ネットワークと接続、電話とメッセージ、カメラ・音声・メディア、ストレージとファイル、通知、センサーと健康、個人データ、アカウントと認証情報、アプリとタスク、システム UI、システムとデバイス制御です。
注記はその権限が何を許可するかを述べ、非推奨・署名限定・ベンダー固有の項目ではその事実を示します。一般アプリが使えない機能を、使えるかのように書くことはしません。
同じ識別子でもバージョンによって扱いが変わります。READ_EXTERNAL_STORAGE は実行時権限、MANAGE_EXTERNAL_STORAGE はユーザーが設定で有効にする特別アクセス、SCHEDULE_EXACT_ALARM は Android 12 以降「アラームとリマインダー」で許可されます。
注記は権限の種類を示します。対象 API レベルでの正確な保護レベルは SDK リファレンスで確認してください。
表はページに含まれており、絞り込みは行を隠すだけ、コピーはクリップボードを使います。検索語を含むリクエストは送信されず、閲覧やコピーにアカウントも不要です。
識別子はどの言語でもマニフェストに書くままの表記で表示されます。翻訳されるのはカテゴリと注記だけです。