Language

ApplicationInfoFlags 列挙型

定義

複数の型によって返され、 Android.App.ApplicationErrorReport.GetErrorReportReceiver メンバーのパラメーターとして取得された値を列挙します。

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

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

フィールド

Name 値 説明
Multiarch -2147483648

フラグの値: このアプリケーションのコードを他のアプリケーションのプロセスに読み込む必要がある場合は true。 複数の命令セットをサポートするデバイスでは、サポートされている命令セットのいずれかを使用するプロセスにコードが読み込まれる可能性があることを意味します。 システムでは、サポートされているすべての命令セットに対してアプリケーションのネイティブ ライブラリを抽出したり、サポートされているすべての命令セットに対してアプリケーションの dex コードをコンパイルしたりすることによって、このようなアプリケーションを特別に扱う場合があります。

android.content.pm.ApplicationInfo.FLAG_MULTIARCHの Android リファレンス。

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

None 0
System 1

Flagsの値: 設定されている場合、このアプリケーションはデバイスのシステム イメージにインストールされます。

Debuggable 2

Flagsの値: このアプリケーションが開発以外のシステムにインストールされている場合でも、コードのデバッグを許可する場合は true に設定します。

HasCode 4

Flagsの値: このアプリケーションにコードが関連付けられている場合は true に設定されます。

Persistent 8

フラグの値: このアプリケーションが永続的な場合は true に設定されます。 android:persistent の <application> タグから取得されます。

android.content.pm.ApplicationInfo.FLAG_PERSISTENTの Android リファレンス。

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

FactoryTest 16

フラグの値: このアプリケーションがManifest.permission.FACTORY_TESTアクセス許可を保持し、デバイスがファクトリ テスト モードで実行されている場合は true に設定されます。

android.content.pm.ApplicationInfo.FLAG_FACTORY_TESTの Android リファレンス。

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

AllowTaskReparenting 32

フラグの値: 対応する ActivityInfo フラグの既定値。 <application> タグの android:allowTaskReparenting に由来します。

android.content.pm.ApplicationInfo.FLAG_ALLOW_TASK_REPARENTINGの Android リファレンス。

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

AllowClearUserData 64

フラグの値: 対応する ActivityInfo フラグの既定値。 <application> タグの android:allowClearUserData に由来します。

android.content.pm.ApplicationInfo.FLAG_ALLOW_CLEAR_USER_DATAの Android リファレンス。

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

UpdatedSystemApp 128

Flagsの値: このアプリケーションが組み込みのシステム アプリケーションの更新プログラムとしてインストールされている場合に設定されます。

TestOnly 256

Flagsの値: これは、アプリケーションのセットTestOnly true に指定されています。

SupportsSmallScreens 512

Flagsの値: 小さい画面でアプリケーションのウィンドウのサイズを小さくできる場合は true。

SupportsNormalScreens 1024

Flagsの値: アプリケーションのウィンドウを通常の画面に表示できる場合は true。

SupportsLargeScreens 2048

Flagsの値: アプリケーションのウィンドウを大きな画面のサイズに拡大できる場合は true。

ResizeableForScreens 4096

Flagsの値: アプリケーションがさまざまな画面サイズに合わせて UI を調整する方法を認識している場合は true。

SupportsScreenDensities 8192

Flagsの値: アプリケーションがさまざまな画面密度に対応する方法を認識している場合は true。

VMSafeMode 16384

Flagsの値: このアプリケーションが VM をセーフ モードで動作するように要求する場合は true に設定します。

AllowBackup 32768

フラグの値: アプリケーションがそのデータの OS 駆動型バックアップを許可しない場合は false に設定されます。それ以外の場合は true。 <application> タグの android:allowBackup 属性に由来します。

android.content.pm.ApplicationInfo.FLAG_ALLOW_BACKUPの Android リファレンス。

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

KillAfterRestore 65536

フラグの値: システム全体の復元操作の後にアプリケーションをメモリに保持する必要がある場合は false に設定します。それ以外の場合は true。 通常、システムの完全な復元操作中、各アプリケーションはエージェントの onRestore() メソッドの実行後にシャットダウンされます。 この属性を false に設定すると、これを回避できます。 ほとんどのアプリケーションでは、この属性を設定する必要はありません。 android:allowBackup が false に設定されているか、android:backupAgent が指定されていない場合、このフラグは無視されます。 <application> タグの android:killAfterRestore 属性に由来します。

android.content.pm.ApplicationInfo.FLAG_KILL_AFTER_RESTOREの Android リファレンス。

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

RestoreAnyVersion 131072

フラグの値: アプリケーションのバックアップ エージェントが、"将来から" でも復元データを処理できると要求する場合、つまり、versionCode がデバイスに現在インストールされているバージョンより大きいアプリケーションの場合は true に設定します。 使用には注意が必要です。 既定では、この属性は false であり、バックアップ マネージャーでは、復元操作中に "将来" バージョンのアプリケーションのデータが提供されないようにします。 android:allowBackup が false に設定されているか、android:backupAgent が指定されていない場合、このフラグは無視されます。 <application> タグの android:restoreAnyVersion 属性に由来します。

android.content.pm.ApplicationInfo.FLAG_RESTORE_ANY_VERSIONの Android リファレンス。

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

ExternalStorage 262144

Flagsの値: アプリケーションが現在外部/リムーバブル/保護されていない記憶域にインストールされている場合は true に設定します。

SupportsXLargeScreens 524288

Flagsの値: アプリケーションのウィンドウのサイズを大きくして大きい画面に設定できる場合は true。

LargeHeap 1048576

Flagsの値: アプリケーションがそのプロセスに対して大きなヒープを要求した場合は true。

Stopped 2097152

Flagsの値: このアプリケーションのパッケージが停止状態の場合は true。

SupportsRtl 4194304

Flagsの値: アプリケーションが RTL (右から左) をサポートする場合は true。

Installed 8388608

Flagsの値: 呼び出し元のユーザーに対してアプリケーションが現在インストールされている場合は true。

IsDataOnly 16777216

Flagsの値: アプリケーションにデータのみがインストールされている場合は true。アプリケーション パッケージ自体はデバイスに現在存在しません。

IsGame 33554432

この定数は、API レベル 26 では非推奨になりました。 代わりにCATEGORY_GAMEを使用してください。

フラグの値: アプリケーションがゲームであると宣言されている場合は true、ゲーム以外のアプリケーションの場合は false。

android.content.pm.ApplicationInfo.FLAG_IS_GAMEの Android リファレンス。

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

FullBackupOnly 67108864

フラグの値: アプリケーションが BackupAgent を定義しているにもかかわらず、データの完全データ ストリーミング バックアップのみを実行するように要求する場合は true。通常は、アプリが増分キー/値の更新を使用してバックアップ データを管理することを示します。

android.content.pm.ApplicationInfo.FLAG_FULL_BACKUP_ONLYの Android リファレンス。

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

UsesCleartextTraffic 134217728

フラグの値: アプリケーションがクリア テキスト ネットワーク トラフィック (HTTPS ではなく HTTP など) を使用する場合は true。WebSocket Secure ではなく WebSocket。XMPP、IMAP、SMTP (STARTTLS または TLS なし)。 false の場合、アプリはクリアテキスト ネットワーク トラフィックを使用しないことを宣言します。その場合、プラットフォーム コンポーネント (HTTP スタック、DownloadManager、MediaPlayer など) は、クリアテキスト トラフィックを使用するアプリの要求を拒否します。 サード パーティ製ライブラリでも、このフラグを尊重することをお勧めします。 注: WebView では、API レベル 26 以降を対象とするアプリケーションでは、このフラグが適用されます。 Android ネットワーク セキュリティ構成が存在する場合、Android N 以降ではこのフラグは無視されます。 このフラグは、 <application> タグの android:usesCleartextTraffic から取得されます。

android.content.pm.ApplicationInfo.FLAG_USES_CLEARTEXT_TRAFFICの Android リファレンス。

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

ExtractNativeLibs 268435456

set インストーラーがネイティブ ライブラリfrom.apkファイルを抽出する場合。

android.content.pm.ApplicationInfo.FLAG_EXTRACT_NATIVE_LIBSの Android リファレンス。

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

HardwareAccelerated 536870912

フラグの値: アプリケーションのレンダリングをハードウェア アクセラレータにする必要がある場合は true。

android.content.pm.ApplicationInfo.FLAG_HARDWARE_ACCELERATEDの Android リファレンス。

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

Suspended 1073741824

フラグの値: このアプリケーションのパッケージが中断状態の場合は true。

android.content.pm.ApplicationInfo.FLAG_SUSPENDEDの Android リファレンス。

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

注釈

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

適用対象