語言

ApplicationInfoFlags 列舉

定義

列舉由多種類型回傳的值,並作為 F:Android.App.ApplicationErrorReport.GetErrorReportReceiver 成員的參數。

此列舉支援其成員值的位元組合。

[System.Flags]
public enum ApplicationInfoFlags
[<System.Flags>]
type ApplicationInfoFlags = 
繼承
ApplicationInfoFlags
屬性

欄位

名稱 值 Description
Multiarch -2147483648

旗標值:若此應用程式的程式碼需要載入其他應用程式的程序,則為 true。 在支援多指令集的裝置上,這表示程式碼可能會載入到使用任何裝置支援指令集的程序中。 系統可能會特別處理這類應用程式,例如擷取所有支援指令集的原生函式庫,或編譯所有支援指令集的應用程式 dex 程式碼。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_MULTIARCH

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

None 0
System 1

值為 Flags:若設定為,則此應用程式會安裝在裝置的系統映像中。

Debuggable 2

若該應用程式希望允許除錯其程式碼,即使安裝於非開發系統上,則 的值 Flags設為 true。

HasCode 4

若該應用程式有相關程式碼,則 的值 Flags設為 true。

Persistent 8

旗標值:若此應用程式為持久性,則設為 true。 來自 android:persistent 的 <應用程式> 標籤。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_PERSISTENT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

FactoryTest 16

旗標值:若此應用程式持有Manifest.permission.FACTORY_TEST權限且裝置正以出廠測試模式運行,則設為 true。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_FACTORY_TEST

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

AllowTaskReparenting 32

旗標值:對應 ActivityInfo 旗標的預設值。 來自 android:allowTaskReparenting 的 <應用程式> 標籤。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_ALLOW_TASK_REPARENTING

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

AllowClearUserData 64

旗標值:對應 ActivityInfo 旗標的預設值。 來自 android:allowClearUserData 的 <應用程式> 標籤。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_ALLOW_CLEAR_USER_DATA

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

UpdatedSystemApp 128

值為 Flags:若此應用程式已安裝為內建系統應用程式的更新,則設定為 。

TestOnly 256

值為 Flags:此集合為應用指定 TestOnly為真。

SupportsSmallScreens 512

當應用程式視窗可以縮小以適應較小的螢幕時,值 Flags為 : 真。

SupportsNormalScreens 1024

當應用程式視窗可在正常螢幕上顯示時,值 Flags為 : 為真。

SupportsLargeScreens 2048

當應用程式視窗可擴大以擴大螢幕時,值 Flags為 :真。

ResizeableForScreens 4096

當應用程式知道如何調整不同螢幕尺寸的使用者介面時,值 Flags為 : 為真。

SupportsScreenDensities 8192

值 : Flags當應用程式知道如何適應不同螢幕密度時為真。

VMSafeMode 16384

若此應用程式希望請求虛擬機在安全模式下運作,則 Flags: 設為 true。

AllowBackup 32768

旗標值:若應用程式不允許任何作業系統驅動的資料備份,則設為 false;否則是真的。 它來自應用程式>標籤的 <android:allowBackup 屬性。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_ALLOW_BACKUP

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

KillAfterRestore 65536

旗標值:若應用程式在完整系統還原操作後必須保留在記憶體中,則設為假;否則是真的。 通常在完整系統還原操作中,每個應用程式會在執行代理的 onRestore() 方法後關閉。 將此屬性設為 false 可防止此情況。 大多數應用程式不需要設定這個屬性。 若 android:allowBackup 設為 false 或未指定 android:backupAgent,則此旗標將被忽略。 它來自應用程式>標籤的 <android:killAfterRestore 屬性。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_KILL_AFTER_RESTORE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

RestoreAnyVersion 131072

旗標值:若應用程式的備份代理聲稱能處理甚至「未來」的資料,即版本碼大於裝置目前安裝版本的應用程式,則設為 true。 請小心使用! 預設情況下,此屬性為假,備份管理器會確保在還原操作中不會提供來自「未來」版本應用程式的資料。 若 android:allowBackup 設為 false 或未指定 android:backupAgent,則此旗標將被忽略。 它來自應用程式>標籤的 <android:restoreAnyVersion 屬性。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_RESTORE_ANY_VERSION

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ExternalStorage 262144

值: Flags若應用程式目前安裝於外部/可移除/未受保護的儲存裝置,則設為 true。

SupportsXLargeScreens 524288

Flags值為 :當應用程式視窗可放大以支援超大螢幕時。

LargeHeap 1048576

當應用程式為其程序請求一個大型堆積時,值 Flags為 :真。

Stopped 2097152

若該應用程式的套件處於停止狀態,則 的 Flags值為 true。

SupportsRtl 4194304

當應用程式願意支援 RTL(從右到左)時,值 Flags為 :真。

Installed 8388608

若應用程式目前已安裝給呼叫使用者,則 Flags的值為 : true。

IsDataOnly 16777216

Flags若應用程式僅安裝資料,則為 :true;應用程式套件目前不存在於裝置上。

IsGame 33554432

此常數在 API 等級 26 中被棄用。 用CATEGORY_GAME吧。

旗標值:若應用程式被宣告為遊戲,則為 true;若為非遊戲應用程式,則為 false。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_IS_GAME

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

FullBackupOnly 67108864

旗標值:若應用程式要求僅執行完整資料串流備份,儘管它定義了 BackupAgent,通常表示應用程式會透過增量鍵值更新來管理備份資料,則為 true。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_FULL_BACKUP_ONLY

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

UsesCleartextTraffic 134217728

旗標值:若應用程式可能使用明文網路流量(例如 HTTP 而非 HTTPS;WebSockets 而非 WebSockets 安全;XMPP、IMAP、SMTP 但不包含 STARTTLS 或 TLS)。 若錯誤,應用程式宣稱不打算使用明文網路流量,此時平台元件(如 HTTP stacks、DownloadManager、MediaPlayer)將拒絕應用程式使用明文流量的請求。 鼓勵第三方圖書館也尊重此旗幟。 注意:WebView 對針對 API 等級 26 及以上的應用程式,仍維持此旗標。 在 Android N 及以上版本,如果有 Android 網路安全設定,這個旗標會被忽略。 這個旗標來自應用程式>標籤的 <android:usesCleartextTraffic。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_USES_CLEARTEXT_TRAFFIC

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ExtractNativeLibs 268435456

安裝程式設定後會解壓原生函式庫from.apk檔案。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_EXTRACT_NATIVE_LIBS

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

HardwareAccelerated 536870912

旗標值為 true,當應用程式渲染應進行硬體加速時。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_HARDWARE_ACCELERATED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Suspended 1073741824

旗標值:若該應用程式的套件處於暫停狀態,則為 true。

Android 參考資料。android.content.pm.ApplicationInfo.FLAG_SUSPENDED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於