PackageInfoFlags 列挙型

定義

PackageInfoFlagsのいくつかのメソッドによって返され、複数の型のパラメーターとして取得された値を列挙します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

[System.Flags]
public enum PackageInfoFlags
[<System.Flags>]
type PackageInfoFlags = 
継承
PackageInfoFlags
属性

フィールド

名前 説明
Attributions -2147483648

この定数は、API レベル 34 では非推奨になりました。 意図しない署名拡張機能を回避するには、GET_ATTRIBUTIONS_LONGを使用します。 このフラグを指定した操作により、意図しない結果や RuntimeException が発生する可能性があります。

android.content.pm.PackageManager.GET_ATTRIBUTIONSの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Activities 1

PackageInfo フラグ: パッケージ内のアクティビティに関する情報を Activitiesに返します。

Receivers 2

PackageInfo フラグ: Receivers内のパッケージ内のインテントレシーバーに関する情報を返します。

Services 4

PackageInfo フラグ: パッケージ内のサービスに関する情報を Servicesで返します。

Providers 8

PackageInfo フラグ: Providers内のパッケージ内のコンテンツ プロバイダーに関する情報を返します。

Instrumentation 16

PackageInfo フラグ: Instrumentation内のパッケージ内のインストルメンテーションに関する情報を返します。

IntentFilters 32

PackageInfoフラグ: アクティビティでサポートされている意図フィルターに関する情報を返します。

ResolvedFilter 64

ResolveInfo フラグ: Filterの特定の ResolveInfo に一致した IntentFilter を返します。

Signatures 64

PackageInfoフラグ: パッケージに含まれる署名に関する情報を返します。

MetaData 128

ComponentInfo フラグ: コンポーネントに関連付けられている ComponentInfo.metaData データ バンドルを返します。 これは、ComponentInfo サブクラスを返すすべての API に適用されます。

android.content.pm.PackageManager.GET_META_DATAの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Gids 256

PackageInfo フラグ: アプリケーションに関連付けられているグループ ID を返します。 これは、PackageInfo クラスを返す API (直接または別の内部に入れ子になったもの) に適用されます。

android.content.pm.PackageManager.GET_GIDSの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

DisabledComponents 512

PackageInfoフラグ: 無効になっているコンポーネントを返された情報に含めます。

MatchDisabledComponents 512

PackageInfo フラグ: 返される情報に無効なコンポーネントを含めます。

android.content.pm.PackageManager.MATCH_DISABLED_COMPONENTSの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SharedLibraryFiles 1024

ApplicationInfo フラグ: アプリケーションに関連付けられている共有ライブラリへのパスを返します。 これは、ApplicationInfo クラスを返す API (直接または別の内部に入れ子になったもの) に適用されます。

android.content.pm.PackageManager.GET_SHARED_LIBRARY_FILESの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

UriPermissionPatterns 2048

ProviderInfo フラグ: コンテンツ プロバイダーに関連付けられている URI アクセス許可パターンを返します。 これは、ProviderInfo クラスを返す API (直接または別の内部に入れ子になったもの) に適用されます。

android.content.pm.PackageManager.GET_URI_PERMISSION_PATTERNSの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Permissions 4096

PackageInfo フラグ: Permissions内のパッケージ内のアクセス許可に関する情報を返します。

MatchUninstalledPackages 8192

フラグ パラメーターを使用して、データ ディレクトリを持つすべてのアプリケーション (アンインストールされたアプリケーションも含む) に関する情報を取得します。 この状態は、アプリケーションがフラグ DELETE_KEEP_DATAで削除され、後で置き換えられたり再インストールされたりする可能性がある場合に発生する可能性があります。 注: このフラグにより、現在インストールされているアプリケーションに関する情報が少なくなる可能性があります。 注: このフラグを使用するには、アンインストールされたパッケージを表示するためにandroid.permission.QUERY_ALL_PACKAGESアクセス許可が必要です。

android.content.pm.PackageManager.MATCH_UNINSTALLED_PACKAGESの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

UninstalledPackages 8192

この定数は、API レベル 24 では非推奨になりました。 MATCH_UNINSTALLED_PACKAGESに置き換えられました

android.content.pm.PackageManager.GET_UNINSTALLED_PACKAGESの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Configurations 16384

PackageInfo フラグ: PackageInfo.configPreferences のハードウェア設定に関する情報と、PackageInfo.reqFeatures および PackageInfo.featureGroups の要求された機能に関する情報を返します。

android.content.pm.PackageManager.GET_CONFIGURATIONSの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

DisabledUntilUsedComponents 32768

この定数は、API レベル 24 では非推奨になりました。 をMATCH_DISABLED_UNTIL_USED_COMPONENTSに置き換えます。

android.content.pm.PackageManager.GET_DISABLED_UNTIL_USED_COMPONENTSの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

MatchDisabledUntilUsedComponents 32768

PackageInfo フラグ: 返された情報にCOMPONENT_ENABLED_STATE_DISABLED_UNTIL_USEDが原因でのみ、その状態にある無効なコンポーネントを含めます。 このフラグを設定すると、この無効状態のアプリケーションが有効として報告されることに注意してください。

android.content.pm.PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTSの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

MatchDefaultOnly 65536

解決フラグとクエリ フラグ: 設定されている場合は、 CategoryDefaultをサポートするフィルターのみが照合対象と見なされます。

MatchAll 131072

クエリ フラグ: 設定されている場合、プラットフォームが結果のフィルター処理を行っている場合、フィルター処理は行われません。 これは、すべての結果を返す必要があると言うシノニムです。 このフラグは細心の注意を払って使用する必要があります。

android.content.pm.PackageManager.MATCH_ALLの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

MatchDirectBootUnaware 262144

クエリ フラグ: 現在のユーザーの状態に関係なく、返される情報で認識されていないダイレクト ブートのコンポーネントと一致します。 MATCH_DIRECT_BOOT_AWAREもMATCH_DIRECT_BOOT_UNAWAREも指定されていない場合、既定の動作では、ユーザーの状態に基づいて実行可能なコンポーネントのみを照合します。 たとえば、ユーザーが起動しても資格情報がまだ表示されていない場合、ユーザーは "ロック" を実行しており、MATCH_DIRECT_BOOT_AWAREコンポーネントのみが返されます。 ユーザー資格情報が提示されると、ユーザーは "ロック解除" を実行し、MATCH_DIRECT_BOOT_AWAREとMATCH_DIRECT_BOOT_UNAWAREの両方のコンポーネントが返されます。

android.content.pm.PackageManager.MATCH_DIRECT_BOOT_UNAWAREの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

MatchDirectBootAware 524288

クエリ フラグ: 現在のユーザーの状態に関係なく、返される情報で直接ブート対応のコンポーネントと一致します。 MATCH_DIRECT_BOOT_AWAREもMATCH_DIRECT_BOOT_UNAWAREも指定されていない場合、既定の動作では、ユーザーの状態に基づいて実行可能なコンポーネントのみを照合します。 たとえば、ユーザーが起動しても資格情報がまだ表示されていない場合、ユーザーは "ロック" を実行しており、MATCH_DIRECT_BOOT_AWAREコンポーネントのみが返されます。 ユーザー資格情報が提示されると、ユーザーは "ロック解除" を実行し、MATCH_DIRECT_BOOT_AWAREとMATCH_DIRECT_BOOT_UNAWAREの両方のコンポーネントが返されます。

android.content.pm.PackageManager.MATCH_DIRECT_BOOT_AWAREの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

MatchSystemOnly 1048576

クエリ フラグ: ApplicationInfo.FLAG_SYSTEMでマークされているアプリケーションのコンポーネントのみを含めます。

android.content.pm.PackageManager.MATCH_SYSTEM_ONLYの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SigningCertificates 134217728

PackageInfo フラグ: このパッケージに関連付けられている署名証明書を返します。 各エントリは、パッケージが使用する権限があることを証明した署名証明書です。通常は、ローテーション元の過去の署名証明書です。

android.content.pm.PackageManager.GET_SIGNING_CERTIFICATESの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象