diff --git a/Configuration.props b/Configuration.props index 99492c15eda..d96b9a205f5 100644 --- a/Configuration.props +++ b/Configuration.props @@ -17,9 +17,9 @@ v2.3 - 27 + 28 $(AndroidLatestStableApiLevel) - v8.1 + v9.0 28 28 diff --git a/build-tools/enumification-helpers/enum-conversion-mappings.xml b/build-tools/enumification-helpers/enum-conversion-mappings.xml index 1cb34889ca0..5451d306e77 100644 --- a/build-tools/enumification-helpers/enum-conversion-mappings.xml +++ b/build-tools/enumification-helpers/enum-conversion-mappings.xml @@ -76,7 +76,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -199,7 +199,7 @@ - + @@ -944,7 +944,7 @@ - + @@ -1063,4 +1063,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build-tools/enumification-helpers/methodmap.ext.csv b/build-tools/enumification-helpers/methodmap.ext.csv index fa76f2fa99e..245526ad060 100644 --- a/build-tools/enumification-helpers/methodmap.ext.csv +++ b/build-tools/enumification-helpers/methodmap.ext.csv @@ -1662,6 +1662,8 @@ //26, android.view, View, setFocusable, focusable, Android.Views.ViewFocusability 26, android.view, View, getImportantForAutofill, return, Android.Views.ImportantForAutofill 26, android.view, View, setImportantForAutofill, mode, Android.Views.ImportantForAutofill +// This was found in the enumification-helpers diff at 28. It is possible that Google added this in the revised platform-26/android.jar (it cannot be an overlook as the enumification-helpers diff source is *generated*). I don't bother to add it to the enumification. Who cares. +// 26, android.view, ViewStructure, setImportantForAutofill, mode, Android.Views.ImportantForAutofill 26, android.webkit, WebView, getRendererRequestedPriority, return, Android.Webkit.RendererPriority 26, android.webkit, WebView, setRendererPriorityPolicy, rendererRequestedPriority, Android.Webkit.RendererPriority 26, android.widget, TextView, getAutoSizeTextType, return, Android.Widget.AutoSizeTextType @@ -1778,3 +1780,119 @@ 27, android.view.accessibility, AccessibilityRequestPreparer, ctor, requestTypes, Android.Views.Accessibility.AccessibilityRequestTypes // android.view.ViewStructure.setInputType never appeared before - it seems Google keeps breaking API on the docs, which is rather likely they are filling doc bits by fixing their tools. 27, android.webkit, WebViewClient, onSafeBrowsingHit, threatType, Android.Webkit.SafeBrowsingThreat + +28, android.app.admin, DevicePolicyManager, generateKeyPair, idAttestationFlags, Android.App.Admin.IdAttestationFlags +28, android.app.admin, DevicePolicyManager, getLogTaskFeatures, return, Android.App.Admin.LockTaskMode +28, android.app.admin, DevicePolicyManager, installKeyPair, flags, Android.App.Admin.InstallKeyFlags +28, android.app.admin, DevicePolicyManager, logoutUser, return, Android.OS.UserOperationResultCode +28, android.app.admin, DevicePolicyManager, setLockTaskFeatures, flags, Android.App.Admin.LockTaskFeatures +28, android.app.admin, DevicePolicyManager, stopUser, return, Android.OS.UserOperationResultCode +28, android.app.admin, SecurityLog, getLogLevel, return, Android.App.Admin.SecurityLogLevel +28, android.app.admin, SystemUpdatePolicy.ValidationFailedException, getErrorCode, return, Android.App.Admin.SystemUpdatePolicyErrorCode +28, android.app.backup, BackupDataOutput, getTransportFlags, return, Android.App.Backup.BackupTransportFlags +28, android.app.backup, FullBackupDataOutput, getTransportFlags, return, Android.App.Backup.BackupTransportFlags +28, android.app, Notification.Action, getSemanticAction, return, Android.App.SemanticAction +28, android.app, Notification.Action.Builder, setSemanticAction, semanticAction, Android.App.SemanticAction +28, android.app, RemoteInput, getResultsSource, return, Android.App.RemoteInputSource +28, android.app, RemoteInput, setResultsSource, source, Android.App.RemoteInputSource +28, android.app.usage, NetworkStats.Bucket, getDefaultNetworkStatus, return, Android.App.Usage.NetworkStatsDefault +28, android.app.usage, UsageStatsManager, getAppStandbyBucket, return, Android.App.Usage.StandbyBucket +28, android.appwidget, AppWidgetProviderInfo, widgetFeatures, , Android.Appwidget.WidgetFeatures +28, android.bluetooth, BluetoothHidDeviceAppQosSettings, ctor, serviceType, Android.Bluetooth.HidDeviceAppQosSettingsServiceType +28, android.bluetooth, BluetoothHidDeviceAppQosSettings, getServiceType, return, Android.Bluetooth.HidDeviceAppQosSettingsServiceType +28, android.content.pm, PackageManager, hasSigningCertificate, type, Android.Content.PM.CertificateType +28, android.content.pm, PermissionInfo, getProtection, return, Android.Content.PM.Protection +28, android.content.pm, PermissionInfo, getProtectionFlags, return, Android.Content.PM.Protection +28, android.content.pm, ShortcutInfo, getDisabledReason, return, Android.Content.PM.ShortcutDisabledReason +28, android.graphics.drawable, Icon, getType, return, Android.Graphics.Drawables.IconType +28, android.graphics, ImageDecoder, getAllocator, return, Android.Graphics.ImageDecoderAllocatorType +28, android.graphics, ImageDecoder, setAllocator, allocator, Android.Graphics.ImageDecoderAllocatorType +28, android.graphics, ImageDecoder, getMemorySizePolicy, return, Android.Graphics.ImageDecoderMemoryPolicy +28, android.graphics, ImageDecoder, setMemorySizePolicy, policy, Android.Graphics.ImageDecoderMemoryPolicy +28, android.graphics, ImageDecoder.DecodeException, getError, return, Android.Graphics.ImageDecoderErrorType +28, android.hardware.biometrics, BiometricPrompt.AuthenticationCallback, onAuthenticationError, errorCode, Android.Hardware.Biometrics.BiometricsErrorCode +28, android.hardware.biometrics, BiometricPrompt.AuthenticationCallback, onAuthenticationHelp, helpCode, Android.Hardware.Biometrics.BiometricAcquiredStatus +28, android.hardware.camera2.params, SessionConfiguration, getSessionType, return, Android.Hardware.Camera2.Params.SessionType +28, android.icu.util, LocaleData, getDelimiter, type, Android.Icu.Util.DelimiterType +28, android.media, AudioPresentation, getMasteringIndication, return, Android.Media.MasteringIndicationType +28, android.media.audiofx, DynamicsProcessing.Config, getVariant, return, Android.Media.Audiofx.VariantType +28, android.media, MediaDrm, getConnectedHdcpLevel, return, Android.Media.HdcpLevel +28, android.media, MicrophoneInfo, getChannelMapping, return, Android.Media.MicrophoneChannelMapping +28, android.media, MicrophoneInfo, getDirectionality, return, Android.Media.MicrophoneDirectionality +28, android.media, MicrophoneInfo, getLocation, return, Android.Media.MicrophoneLocation +28, android.net, IpSecManager, applyTransportModeTransform, direction, Android.Net.IpSecTransportDirection +28, android.net, MacAddress, getAddressType, return, Android.Net.MacAddressType +28, android.net.wifi.rtt, RangingResult, getStatus, return, Android.Net.Wifi.Rtt.RangingStatus +28, android.net.wifi.rtt, RangingResultCallback, onRangingFailure, code, Android.Net.Wifi.Rtt.RangingResultStatusCode +28, android.os, PowerManager, getLocationPowerSaveMode, return, Android.OS, LocationPowerSaveMode +28, android.os, UserManager.UserOperationException, getUserOperationResult, return, Android.OS.UserOperationResultCode +28, android.service.autofill, FillResponse.Builder, setFlags, flags, Android.Service.Autofill.AutofillResponseFlags +28, android.service.notification, NotificationListenerService.Ranking, getUserSentiment, return, Android.Service.Notification.UserSentiment +28, android.telecom, Call.Callback, onHandoverFailed, failureReason, Android.Telecom.HandoverFailureReason +28, android.telecom, Connection, sendRttInitiationFailure, reason, Android.Telecom.RttSessionModifyResult +28, android.telecom, ConnectionService, onHandoverFailed, error, Android.Telecom.HandoverFailureReason +28, android.telephony, CellInfo, getCellConnectionStatus, return, Android.Telephony.CellConnectionStatus +28, android.telephony.data, ApnSetting, getApnTypeBitmask, return, Android.Telephony.ApnType +28, android.telephony.data, ApnSetting, getAuthType, return, Android.Telephony.AuthType +28, android.telephony.data, ApnSetting, getMvnoType, return, Android.Telephony.MvnoType +28, android.telephony.data, ApnSetting, getNetworkTypeBitmask, return, Android.Telephony.NetworkType +28, android.telephony.data, ApnSetting, getProtocol, return, Android.Telephony.Protocols +28, android.telephony.data, ApnSetting, getRoamingProtocol, return, Android.Telephony.Protocols +28, android.telephony.data, ApnSetting.Builder, setApnTypeBitmask, apnTypeBitmask, Android.Telephony.ApnType +28, android.telephony.data, ApnSetting.Builder, setAuthType, authType, Android.Telephony.AuthType +28, android.telephony.data, ApnSetting.Builder, setMvnoType, mvnoType, Android.Telephony.MvnoType +28, android.telephony.data, ApnSetting.Builder, setNetworkTypeBitmask, networkTypeBitmask, Android.Telephony.NetworkType +28, android.telephony.data, ApnSetting.Builder, setProtocol, protocol, Android.Telephony.Protocols +28, android.telephony.data, ApnSetting.Builder, setRoamingProtocol, roamingProtocol, Android.Telephony.Protocols +28, android.telephony, Call.Callback, onHandoverFailed, failureReason, Android.Telephony.HandoverFailureReason +28, android.telephony.mbms, StreamingServiceCallback, onStreamMethodUpdated, methodType, Android.Telephony.StreamingMethod +28, android.telephony.mbms, StreamingServiceCallback, onStreamStateUpdated, state, Android.Telephony.StreamingState +28, android.telephony.mbms, StreamingServiceCallback, onStreamStateUpdated, reason, Android.Telephony.StreamingStateChangedReason +28, android.telephony.mbms, DownloadStatusListener, onStatusUpdated, status, Android.Telephony.Mbms.DownloadStatus +28, android.telephony, TelephonyScanManager.NetworkScanCallback, onError, error, Android.Telephony.ScanResultCode +28, android.telephony, NetworkScanRequest, ctor, scanType, Android.Telephony.NetworkScanType +28, android.telephony, NetworkScanRequest, getScanType, return, Android.Telephony.NetworkScanType +28, android.telephony, PhoneNumberUtils, calledPartyBCDFragmentToString, bcdExtType, Android.Telephony.BcdExtendedType +28, android.telephony, PhoneNumberUtils, calledPartyBCDToString, bcdExtType, Android.Telephony.BcdExtendedType +28, android.telephony, PhoneNumberUtils, numberToCalledPartyBCD, bcdExtType, Android.Telephony.BcdExtendedType +28, android.telephony, ServiceState, getDuplexMode, return, Android.Telephony.DuplexMode +28, android.telephony, SubscriptionPlan, getDataLimitBehavior, return, Android.Telephony.DataLimitBehavior +28, android.telephony, SubscriptionPlan.Builder, setDataLimit, dataLimitBehavior, Android.Telephony.DataLimitBehavior +28, android.view.accessibility, AccessibilityEvent, getWindowChanges, return, Android.Views.Accessibility.WindowsChange +28, android.view, WindowManager.LayoutParams, layoutInDisplayCutoutMode, , Android.Views.LayoutInDisplayCutoutMode +28, android.view.textclassifier, SelectionEvent, createSelectionActionEvent, actionType, Android.Views.TextClassifiers.SelectionAction +28, android.view.textclassifier, SelectionEvent, getEventType, return, Android.Views.TextClassifiers.SelectionEventType +28, android.view.textclassifier, SelectionEvent, isTerminal, eventType, Android.Views.TextClassifiers.SelectionEventType +28, android.view.textclassifier, SelectionEvent, createSelectionStartedEvent, invocationMethod, Android.Views.TextClassifiers.SelectionInvocationMethod +28, android.view.textclassifier, SelectionEvent, getInvocationMethod, return, Android.Views.TextClassifiers.SelectionInvocationMethod +28, android.view.textclassifier, TextLinks, apply, applyStrategy, Android.Views.TextClassifiers.ApplyStrategy +28, android.view.textclassifier, TextLinks, apply, return, Android.Views.TextClassifiers.ApplyStatusCode +28, android.webkit, TracingConfig, getPredefinedCategories, return, Android.Webkit.Categories +28, android.webkit, TracingConfig, getTracingMode, return, Android.Webkit.TracingMode +28, android.webkit, TracingConfig.Builder, addCategories, predefinedCategories, Android.Webkit.Categories[] +28, android.webkit, TracingConfig.Builder, setTracingMode, tracingMode, Android.Webkit.TracingMode +// Android P non-new-enum related methods +28, android.app.assist, AssistStructure.ViewNode, getImportantForAutofill, return, Android.Views.ImportantForAutofill +28, android.app.slice, SliceManager, checkSlicePermission, return, Android.Content.PM.Permission +// fun, android.app.slice.SliceMetrics.logTouch() takes int actionType, and the documentation links to androidx.slice (i.e. Jetpack) ... +28, android.app.usage, EventStats, getEventType, return, Android.App.Usage.UsageEventType +28, android.app.usage, NetworkStatsManager, queryDetailsForUidTagState, networkType, Android.Net.ConnectivityType +28, android.app.usage, NetworkStatsManager, queryDetailsForUidTagState, state, Android.App.Usage.NetworkUsageState +28, android.app.usage, UsageStatsManager, queryEventStats, intervalType, Android.App.Usage.UsageStatsInterval +// They were too late to get documented. +//27, android.app, WallpaperManager, getWallpaperColors, which, Android.App.WallpaperManagerFlags +//27, android.app, WallpaperManager.OnColorsChangedListener, onColorsChanged, which, Android.App.WallpaperManagerFlags +28, android.bluetooth, BluetoothHidDevice.Callback, onConnectionStateChanged, state, Android.Bluetooth.ProfileState +28, android.inputmethodservice, InputMethodService, requestShowSelf, flags, Android.Views.InputMethods.ShowFlags +28, android.media, AudioManager, getStreamVolumeDb, streamType, Android.Media.Stream +28, android.media, AudioManager, getStreamMinVolume, streamType, Android.Media.Stream +28, android.media, AudioTrack, setPresentation, return, Android.Media.TrackStatus +28, android.media, MediaDrm, getSecurityLevel, return, Android.Media.SecurityLevel +28, android.media, MicrophoneInfo, getType, return, Android.Media.AudioDeviceType +28, android.net, NetworkRequest, hasCapability, capability, Android.Net.NetCapability +28, android.net, NetworkRequest, hasTransport, transportType, Android.Net.TransportType +28, android.telecom, Call, handoverTo, videoState, Android.Telecom.VideoProfileState +28, android.telecom, TelecomManager, acceptHandover, videoState, Android.Telecom.VideoProfileState +28, android.text, DynamicLayout.Builder, setBreakStrategy, breakStrategy, Android.Text.BreakStrategy +28, android.text, DynamicLayout.Builder, setHyphenationFrequency, hyphenationFrequency, Android.Text.HyphenationFrequency +28, android.text, DynamicLayout.Builder, setJustificationMode, justificationMode, Android.Text.JustificationMode diff --git a/build-tools/enumification-helpers/remaining-int-consts.txt b/build-tools/enumification-helpers/remaining-int-consts.txt index c529e37d50d..9a38c07d5d6 100644 --- a/build-tools/enumification-helpers/remaining-int-consts.txt +++ b/build-tools/enumification-helpers/remaining-int-consts.txt @@ -6,6 +6,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.AlertDialog.cs: public const int ThemeHoloLight = (int) 3; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.AlertDialog.cs: public const int ThemeTraditional = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Assist.AssistStructure.cs: public const int TextColorUndefined = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Job.JobInfo.cs: public const int NetworkBytesUnknown = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Job.JobScheduler.cs: public const int ResultFailure = (int) 0; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Job.JobScheduler.cs: public const int ResultSuccess = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Notification.cs: public const int ColorDefault = (int) 0; @@ -24,6 +25,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.BluetoothDevice.cs: public const int Error = (int) -2147483648; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.BluetoothDevice.cs: public const int PairingVariantPasskeyConfirmation = (int) 2; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.BluetoothDevice.cs: public const int PairingVariantPin = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.BluetoothHidDeviceAppQosSettings.cs: public const int Max = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.LE.AdvertisingSetParameters.cs: public const int IntervalHigh = (int) 1600; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.LE.AdvertisingSetParameters.cs: public const int IntervalLow = (int) 160; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.LE.AdvertisingSetParameters.cs: public const int IntervalMax = (int) 16777215; @@ -46,8 +48,18 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Database.Sqlite.SQLiteDatabase.cs: public const int MaxSqlCacheSize = (int) 100; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Database.Sqlite.SQLiteDatabase.cs: public const int SqliteMaxLikePatternLength = (int) 50000; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Bitmap.cs: public const int DensityNone = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public const int Black = (int) -16777216; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public const int Cyan = (int) -16711681; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public const int Dkgray = (int) -12303292; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public const int Gray = (int) -7829368; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public const int Ltgray = (int) -3355444; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public const int Magenta = (int) -65281; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public const int Transparent = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public const int White = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public const int Yellow = (int) -256; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorSpace.cs: public const int MaxId = (int) 63; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorSpace.cs: public const int MinId = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Drawables.AnimatedImageDrawable.cs: public const int RepeatInfinite = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Drawables.LayerDrawable.cs: public const int InsetUndefined = (int) -2147483648; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Drawables.RippleDrawable.cs: public const int RadiusAuto = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Matrix.cs: public const int Mpersp0 = (int) 6; @@ -59,16 +71,18 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Matrix.cs: public const int MskewY = (int) 3; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Matrix.cs: public const int MtransX = (int) 2; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Matrix.cs: public const int MtransY = (int) 5; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public const int Black = (int) -16777216; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public const int Cyan = (int) -16711681; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public const int Dkgray = (int) -12303292; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public const int Gray = (int) -7829368; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public const int Ltgray = (int) -3355444; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public const int Magenta = (int) -65281; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public const int Transparent = (int) 0; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public const int White = (int) -1; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public const int Yellow = (int) -256; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraAccessException.cs: public const int MaxCamerasInUse = (int) 5; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int ControlAfSceneChangeDetected = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int ControlAfSceneChangeNotDetected = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int DistortionCorrectionModeFast = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int DistortionCorrectionModeHighQuality = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int DistortionCorrectionModeOff = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int LensPoseReferenceGyroscope = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int LensPoseReferencePrimaryCamera = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int LogicalMultiCameraSensorSyncTypeApproximate = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int LogicalMultiCameraSensorSyncTypeCalibrated = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int StatisticsOisDataModeOff = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraMetadata.cs: public const int StatisticsOisDataModeOn = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.DngCreator.cs: public const int MaxThumbnailDimension = (int) 256; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.Params.BlackLevelPattern.cs: public const int Count = (int) 4; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.Params.Face.cs: public const int IdUnsupported = (int) -1; @@ -118,6 +132,11 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int Diacritic = (int) 7; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int DoubleStart = (int) 12288; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int EastAsianWidth = (int) 4100; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int Emoji = (int) 57; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int EmojiComponent = (int) 61; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int EmojiModifier = (int) 59; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int EmojiModifierBase = (int) 60; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int EmojiPresentation = (int) 58; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int Extender = (int) 8; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int FullCompositionExclusion = (int) 9; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int GeneralCategory = (int) 4101; @@ -165,8 +184,10 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int PosixGraph = (int) 46; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int PosixPrint = (int) 47; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int PosixXdigit = (int) 48; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int PrependedConcatenationMark = (int) 63; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int QuotationMark = (int) 25; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int Radical = (int) 26; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int RegionalIndicator = (int) 62; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int STerm = (int) 35; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int Script = (int) 4106; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.IUProperty.cs: public const int ScriptExtensions = (int) 28672; @@ -298,6 +319,17 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int KnottedHeh = (int) 21; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int Lam = (int) 22; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int Lamadh = (int) 23; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamBha = (int) 89; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamJa = (int) 90; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamLla = (int) 91; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamLlla = (int) 92; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamNga = (int) 93; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamNna = (int) 94; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamNnna = (int) 95; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamNya = (int) 96; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamRa = (int) 97; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamSsa = (int) 98; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MalayalamTta = (int) 99; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int ManichaeanAleph = (int) 58; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int ManichaeanAyin = (int) 59; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int ManichaeanBeth = (int) 60; @@ -480,6 +512,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int CjkUnifiedIdeographsExtensionCId = (int) 197; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int CjkUnifiedIdeographsExtensionDId = (int) 209; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int CjkUnifiedIdeographsExtensionEId = (int) 256; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int CjkUnifiedIdeographsExtensionFId = (int) 274; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int CjkUnifiedIdeographsId = (int) 71; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int CombiningDiacriticalMarksExtendedId = (int) 224; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int CombiningDiacriticalMarksId = (int) 7; @@ -553,6 +586,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int IpaExtensionsId = (int) 5; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int JavaneseId = (int) 181; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int KaithiId = (int) 193; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int KanaExtendedAId = (int) 275; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int KanaSupplementId = (int) 203; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int KanbunId = (int) 66; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int KangxiRadicalsId = (int) 59; @@ -589,6 +623,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MandaicId = (int) 198; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int ManichaeanId = (int) 234; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MarchenId = (int) 268; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MasaramGondiId = (int) 276; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MathematicalAlphanumericSymbolsId = (int) 93; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MathematicalOperatorsId = (int) 47; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int MeeteiMayekExtensionsId = (int) 213; @@ -618,6 +653,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int NewaId = (int) 270; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int NkoId = (int) 146; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int NumberFormsId = (int) 45; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int NushuId = (int) 277; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int OghamId = (int) 34; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int OlChikiId = (int) 157; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int OldHungarianId = (int) 260; @@ -657,6 +693,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SinhalaId = (int) 24; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SmallFormVariantsId = (int) 84; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SoraSompengId = (int) 218; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SoyomboId = (int) 278; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SpacingModifierLettersId = (int) 6; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SpecialsId = (int) 86; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SundaneseId = (int) 155; @@ -673,6 +710,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SuttonSignwritingId = (int) 262; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SylotiNagriId = (int) 143; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SyriacId = (int) 13; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int SyriacSupplementId = (int) 279; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int TagalogId = (int) 98; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int TagbanwaId = (int) 101; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int TagsId = (int) 96; @@ -703,6 +741,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int YiRadicalsId = (int) 73; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int YiSyllablesId = (int) 72; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int YijingHexagramSymbolsId = (int) 116; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int ZanabazarSquareId = (int) 280; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int Aletter = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int Cr = (int) 8; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UCharacter.cs: public const int DoubleQuote = (int) 16; @@ -860,6 +899,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Mandaic = (int) 84; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Manichaean = (int) 121; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Marchen = (int) 169; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int MasaramGondi = (int) 175; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int MathematicalNotation = (int) 128; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int MayanHieroglyphs = (int) 85; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int MeiteiMayek = (int) 115; @@ -914,6 +954,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Sindhi = (int) 145; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Sinhala = (int) 33; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int SoraSompeng = (int) 152; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Soyombo = (int) 176; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Sundanese = (int) 113; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int SylotiNagri = (int) 58; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Symbols = (int) 129; @@ -944,6 +985,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int WesternSyriac = (int) 96; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Woleai = (int) 155; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int Yi = (int) 41; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Lang.UScript.cs: public const int ZanabazarSquare = (int) 177; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.BreakIterator.cs: public const int Done = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.CollationElementIterator.cs: public const int Ignorable = (int) 0; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.CollationElementIterator.cs: public const int Nullorder = (int) -1; @@ -1082,8 +1124,12 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.AudioManager.cs: public const int UseDefaultStreamType = (int) -2147483648; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.BassBoost.cs: public const int ParamStrengthSupported = (int) 0; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MediaDrm.cs: public const int RequestTypeInitial = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MediaDrm.cs: public const int RequestTypeNone = (int) 3; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MediaDrm.cs: public const int RequestTypeRelease = (int) 2; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MediaDrm.cs: public const int RequestTypeRenewal = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MediaDrm.cs: public const int RequestTypeUpdate = (int) 4; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MicrophoneInfo.cs: public const int GroupUnknown = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MicrophoneInfo.cs: public const int IndexInTheGroupUnknown = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Session.MediaSession.cs: public const int UnknownId = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.ConnectivityManager.cs: public const int DefaultNetworkPreference = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.Nsd.NsdManager.cs: public const int NsdStateDisabled = (int) 1; @@ -1332,6 +1378,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.CalendarContract.cs: public const int MinutesDefault = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.CallLog.cs: public const int FeaturesHdCall = (int) 4; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.CallLog.cs: public const int FeaturesPulledExternally = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.CallLog.cs: public const int FeaturesRtt = (int) 32; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.CallLog.cs: public const int FeaturesVideo = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.CallLog.cs: public const int FeaturesWifi = (int) 8; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.ContactsContract.cs: public const int TypeCustom = (int) 0; @@ -1376,6 +1423,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.ContactsContract.cs: public const int CarrierPresenceVtCapable = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.ContactsContract.cs: public const int CarrierPresenceVtCapable = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.VoicemailContract.cs: public const int QuotaUnavailable = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Provider.VoicemailContract.cs: public const int DirtyRetain = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Renderscripts.ProgramFragmentFixedFunction.cs: public const int MaxTexture = (int) 2; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Renderscripts.ScriptIntrinsicBLAS.cs: public const int ConjTranspose = (int) 113; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Renderscripts.ScriptIntrinsicBLAS.cs: public const int Left = (int) 141; @@ -1391,29 +1439,167 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Speech.Tts.TextToSpeech.cs: public const int DefaultStream = (int) 3; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telecom.PhoneAccount.cs: public const int NoHighlightColor = (int) 0; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telecom.PhoneAccount.cs: public const int NoResourceId = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Cdma2000 = (int) 4; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Eutran = (int) 3; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Geran = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Iwlan = (int) 5; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Unknown = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Utran = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band1 = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band10 = (int) 10; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band11 = (int) 11; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band12 = (int) 12; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band13 = (int) 13; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band14 = (int) 14; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band17 = (int) 17; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band18 = (int) 18; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band19 = (int) 19; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band2 = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band20 = (int) 20; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band21 = (int) 21; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band22 = (int) 22; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band23 = (int) 23; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band24 = (int) 24; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band25 = (int) 25; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band26 = (int) 26; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band27 = (int) 27; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band28 = (int) 28; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band3 = (int) 3; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band30 = (int) 30; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band31 = (int) 31; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band33 = (int) 33; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band34 = (int) 34; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band35 = (int) 35; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band36 = (int) 36; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band37 = (int) 37; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band38 = (int) 38; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band39 = (int) 39; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band4 = (int) 4; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band40 = (int) 40; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band41 = (int) 41; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band42 = (int) 42; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band43 = (int) 43; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band44 = (int) 44; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band45 = (int) 45; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band46 = (int) 46; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band47 = (int) 47; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band48 = (int) 48; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band5 = (int) 5; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band6 = (int) 6; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band65 = (int) 65; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band66 = (int) 66; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band68 = (int) 68; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band7 = (int) 7; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band70 = (int) 70; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band8 = (int) 8; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band9 = (int) 9; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band450 = (int) 3; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band480 = (int) 4; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band710 = (int) 5; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band750 = (int) 6; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band850 = (int) 8; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int BandDcs1800 = (int) 12; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int BandE900 = (int) 10; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int BandEr900 = (int) 14; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int BandP900 = (int) 9; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int BandPcs1900 = (int) 13; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int BandR900 = (int) 11; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int BandT380 = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int BandT410 = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int BandT810 = (int) 7; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band1 = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band10 = (int) 10; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band11 = (int) 11; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band12 = (int) 12; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band13 = (int) 13; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band14 = (int) 14; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band19 = (int) 19; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band2 = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band20 = (int) 20; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band21 = (int) 21; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band22 = (int) 22; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band25 = (int) 25; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band26 = (int) 26; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band3 = (int) 3; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band4 = (int) 4; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band5 = (int) 5; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band6 = (int) 6; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band7 = (int) 7; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band8 = (int) 8; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.AccessNetworkConstants.cs: public const int Band9 = (int) 9; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CarrierConfigManager.cs: public const int DataCycleThresholdDisabled = (int) -2; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellSignalStrength.cs: public const int SignalStrengthGood = (int) 3; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellSignalStrength.cs: public const int SignalStrengthGreat = (int) 4; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellSignalStrength.cs: public const int SignalStrengthModerate = (int) 2; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellSignalStrength.cs: public const int SignalStrengthNoneOrUnknown = (int) 0; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellSignalStrength.cs: public const int SignalStrengthPoor = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Euicc.EuiccManager.cs: public const int EmbeddedSubscriptionResultError = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Euicc.EuiccManager.cs: public const int EmbeddedSubscriptionResultOk = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Euicc.EuiccManager.cs: public const int EmbeddedSubscriptionResultResolvableError = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Gsm.SmsMessage.cs: public const int MaxUserDataBytes = (int) 140; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Gsm.SmsMessage.cs: public const int MaxUserDataSeptets = (int) 160; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Gsm.SmsMessage.cs: public const int MaxUserDataSeptetsWithHeader = (int) 153; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.IccOpenLogicalChannelResponse.cs: public const int InvalidChannel = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorMiddlewareLost = (int) 3; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorMiddlewareNotBound = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorNoUniqueMiddleware = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int Success = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int Unknown = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorCannotChangeTempFileRoot = (int) 401; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorUnknownDownloadRequest = (int) 402; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorUnknownFileInfo = (int) 403; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorCarrierChangeNotAllowed = (int) 207; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorInE911 = (int) 204; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorMiddlewareNotYetReady = (int) 201; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorMiddlewareTemporarilyUnavailable = (int) 203; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorNotConnectedToHomeCarrierLte = (int) 205; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorOutOfMemory = (int) 202; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorUnableToReadSim = (int) 206; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorAppPermissionsNotGranted = (int) 102; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorDuplicateInitialize = (int) 101; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorUnableToInitialize = (int) 103; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorConcurrentServiceLimitReached = (int) 301; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorDuplicateStartStream = (int) 303; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsErrors.cs: public const int ErrorUnableToStartService = (int) 302; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.StreamingService.cs: public const int StateStalled = (int) 3; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.StreamingService.cs: public const int StateStarted = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.StreamingService.cs: public const int StateStopped = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.StreamingServiceCallback.cs: public const int SignalStrengthUnavailable = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int ResultCancelled = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int ResultDownloadFailure = (int) 6; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int ResultExpired = (int) 3; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int ResultFileRootUnreachable = (int) 8; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int ResultIoError = (int) 4; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int ResultOutOfStorage = (int) 7; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int ResultServiceIdNotDefined = (int) 5; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int ResultSuccessful = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int StatusActivelyDownloading = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int StatusPendingDownload = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int StatusPendingDownloadWindow = (int) 4; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int StatusPendingRepair = (int) 3; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.MbmsDownloadSession.cs: public const int StatusUnknown = (int) 0; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.NeighboringCellInfo.cs: public const int UnknownCid = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.NeighboringCellInfo.cs: public const int UnknownRssi = (int) 99; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.ServiceState.cs: public const int UnknownId = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.SmsMessage.cs: public const int MaxUserDataBytes = (int) 140; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.SmsMessage.cs: public const int MaxUserDataBytesWithHeader = (int) 134; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.SmsMessage.cs: public const int MaxUserDataSeptets = (int) 160; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.SmsMessage.cs: public const int MaxUserDataSeptetsWithHeader = (int) 153; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.SubscriptionManager.cs: public const int InvalidSubscriptionId = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.TelephonyManager.cs: public const int CdmaRoamingModeAffiliated = (int) 1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.TelephonyManager.cs: public const int CdmaRoamingModeAny = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.TelephonyManager.cs: public const int CdmaRoamingModeHome = (int) 0; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.TelephonyManager.cs: public const int CdmaRoamingModeRadioDefault = (int) -1; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.TelephonyManager.cs: public const int UnknownCarrierId = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.VisualVoicemailSmsFilterSettings.cs: public const int DestinationPortAny = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.VisualVoicemailSmsFilterSettings.cs: public const int DestinationPortDataSms = (int) -2; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Format.Time.cs: public const int EpochJulianDay = (int) 2440588; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.BulletSpan.cs: public const int StandardGapWidth = (int) 2; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.EasyEditSpan.cs: public const int TextDeleted = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.EasyEditSpan.cs: public const int TextModified = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.QuoteSpan.cs: public const int StandardColor = (int) -16776961; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.QuoteSpan.cs: public const int StandardGapWidthPx = (int) 2; +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.QuoteSpan.cs: public const int StandardStripeWidthPx = (int) 2; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.SuggestionSpan.cs: public const int SuggestionsMaxSize = (int) 5; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Util.Half.cs: public const int MaxExponent = (int) 15; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Util.Half.cs: public const int MinExponent = (int) -14; @@ -1482,9 +1668,6 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Widget.IAdapter.cs: public const int NoSelection = (int) -2147483648; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Widget.ListPopupWindow.cs: public const int MatchParent = (int) -1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Widget.ListPopupWindow.cs: public const int WrapContent = (int) -2; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Widget.ListView.cs: public const int ChoiceModeMultiple = (int) 2; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Widget.ListView.cs: public const int ChoiceModeNone = (int) 0; -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Widget.ListView.cs: public const int ChoiceModeSingle = (int) 1; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.IO.IObjectStreamConstants.cs: public const int BaseWireHandle = (int) 8257536; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.IO.ObjectInputStream.cs: public const int BaseWireHandle = (int) 8257536; ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.IO.ObjectOutputStream.cs: public const int BaseWireHandle = (int) 8257536; diff --git a/build-tools/enumification-helpers/remaining-int-methods-filtered.txt b/build-tools/enumification-helpers/remaining-int-methods-filtered.txt index 916dc06699c..9774fd8bfe7 100644 --- a/build-tools/enumification-helpers/remaining-int-methods-filtered.txt +++ b/build-tools/enumification-helpers/remaining-int-methods-filtered.txt @@ -4,7 +4,10 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Activity.cs: public virtual unsafe void OnActivityReenter (int resultCode, Android.Content.Intent data) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.ActivityManager.cs: public virtual unsafe int AddAppTask (Android.App.Activity activity, , Android.App.ActivityManager.TaskDescription description, Android.Graphics.Bitmap thumbnail) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.ActivityManager.cs: public virtual unsafe int PrimaryColor { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Admin.DevicePolicyManager.cs: public virtual unsafe int AddOverrideApn (Android.Content.ComponentName admin, Android.Telephony.Data.ApnSetting apnSetting) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Admin.DevicePolicyManager.cs: public virtual unsafe int GetLockTaskFeatures (Android.Content.ComponentName admin) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Admin.DevicePolicyManager.cs: public virtual unsafe int GetOrganizationColor (Android.Content.ComponentName admin) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Admin.SecurityLog.cs: public unsafe int LogLevel { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Admin.SystemUpdatePolicy.cs: public virtual unsafe int InstallWindowEnd { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Admin.SystemUpdatePolicy.cs: public virtual unsafe int InstallWindowStart { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Assist.AssistStructure.cs: public virtual unsafe int[] GetTextLineBaselines () @@ -30,12 +33,22 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Notification.cs: public unsafe int ContentIcon { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Notification.cs: public unsafe int HintScreenTimeout { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Notification.cs: public virtual unsafe Android.App.Notification.Builder SetPriority (int pri) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Notification.cs: public virtual unsafe Android.App.Notification.MediaStyle SetShowActionsInCompactView (params int[] actions) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Notification.cs: public virtual unsafe Android.App.Notification.MediaStyle SetShowActionsInCompactView (params int[] actions) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Slices.SliceMetrics.cs: public virtual unsafe void LogTouch (int actionType, Android.Net.Uri subSlice) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Slices.SliceSpec.cs: public unsafe int Revision { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Slices.SliceSpec.cs: public unsafe SliceSpec (string type, int revision) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.Usage.UsageEvents.cs: public unsafe int AppStandbyBucket { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.WallpaperManager.cs: public ColorsChangedEventArgs (Android.App.WallpaperColors colors, int which) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.WallpaperManager.cs: public unsafe void OnColorsChanged (Android.App.WallpaperColors colors, int which) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.WallpaperManager.cs: public virtual unsafe Android.App.WallpaperColors GetWallpaperColors (int which) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.WallpaperManager.cs: public virtual unsafe int SetBitmap (Android.Graphics.Bitmap fullImage, Android.Graphics.Rect visibleCropHint, bool allowBackup) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.WallpaperManager.cs: public virtual unsafe int SetStream (System.IO.Stream bitmapData, Android.Graphics.Rect visibleCropHint, bool allowBackup) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.App.WallpaperManager.cs: public void OnColorsChanged (Android.App.WallpaperColors colors, int which) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Appwidget.AppWidgetProviderInfo.cs: public int InitialKeyguardLayout { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.BluetoothHealthAppConfiguration.cs: public unsafe int DataType { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.BluetoothHealth.cs: public unsafe bool RegisterSinkAppConfiguration (string name, int dataType, Android.Bluetooth.BluetoothHealthCallback @callback) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.BluetoothHidDeviceAppQosSettings.cs: public unsafe int DelayVariation { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.BluetoothHidDeviceAppQosSettings.cs: public unsafe int Latency { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.LE.AdvertisingSetParameters.cs: public unsafe Android.Bluetooth.LE.AdvertisingSetParameters.Builder SetInterval (int interval) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.LE.PeriodicAdvertisingParameters.cs: public unsafe Android.Bluetooth.LE.PeriodicAdvertisingParameters.Builder SetInterval (int interval) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Bluetooth.LE.ScanRecord.cs: public unsafe int AdvertiseFlags { @@ -53,10 +66,8 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.PackageItemInfo.cs: public int Banner { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.PackageManager.cs: public abstract Android.Graphics.Drawables.Drawable GetUserBadgedDrawableForDensity (Android.Graphics.Drawables.Drawable drawable, Android.OS.UserHandle user, Android.Graphics.Rect badgeLocation, int badgeDensity); ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.PackageManager.cs: public abstract int InstantAppCookieMaxBytes { -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.PackageManager.cs: public abstract void SetApplicationCategory(string packageName, int categoryHint); ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.PackageManager.cs: public override unsafe Android.Graphics.Drawables.Drawable GetUserBadgedDrawableForDensity (Android.Graphics.Drawables.Drawable drawable, Android.OS.UserHandle user, Android.Graphics.Rect badgeLocation, int badgeDensity) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.PackageManager.cs: public override unsafe int InstantAppCookieMaxBytes { -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.PackageManager.cs: public override unsafe void SetApplicationCategory(string packageName, int categoryHint) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.PermissionGroupInfo.cs: public int Priority { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.ResolveInfo.cs: public int Priority { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.PM.ShortcutInfo.cs: public unsafe int Rank { @@ -70,20 +81,20 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Content.UriMatcher.cs: public virtual unsafe int Match (Android.Net.Uri uri) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Canvas.cs: public virtual unsafe void DrawTextRun (Java.Lang.ICharSequence text, , Start, int contextEnd, float x, float y, bool isRtl, Android.Graphics.paint) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Canvas.cs: public void DrawTextRun (string text, , Start, int contextEnd, float x, float y, bool isRtl, Android.Graphics.paint) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int Argb (float alpha, float red, float green, float blue) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int Argb (, int red, int green, int blue) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int Blue (Android.Graphics.Color color) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int Green (Android.Graphics.Color color) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int HSVToColor (float[] hsv) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int HSVToColor (, float[] hsv) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int ParseColor (string colorString) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int Red (Android.Graphics.Color color) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int Rgb (float red, float green, float blue) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int Rgb (int red, int green, int blue) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe int ToArgb (long color) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public static unsafe void RGBToHSV (int red, int green, int blue, float[] hsv) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public virtual unsafe float GetComponent (int component) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics._Color.cs: public virtual unsafe int ToArgb () +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int Argb (float alpha, float red, float green, float blue) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int Argb (, int red, int green, int blue) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int Blue (Android.Graphics.Color color) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int Green (Android.Graphics.Color color) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int HSVToColor (float[] hsv) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int HSVToColor (, float[] hsv) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int ParseColor (string colorString) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int Red (Android.Graphics.Color color) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int Rgb (float red, float green, float blue) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int Rgb (int red, int green, int blue) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe int ToArgb (long color) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public static unsafe void RGBToHSV (int red, int green, int blue, float[] hsv) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public virtual unsafe float GetComponent (int component) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorObject.cs: public virtual unsafe int ToArgb () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorSpace.cs: public abstract float GetMaxValue (int component); ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorSpace.cs: public abstract float GetMinValue (int component); ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.ColorSpace.cs: public override unsafe float GetMaxValue (int component) @@ -108,6 +119,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Drawables.LayerDrawable.cs: public virtual unsafe void SetLayerInsetTop (, int t) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Drawables.LayerDrawable.cs: public virtual unsafe void SetLayerWidth (, int w) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Drawables.RippleDrawable.cs: public virtual unsafe int Radius { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.IPostProcessor.cs: public unsafe int OnPostProcess (Android.Graphics.Canvas canvas) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.LightingColorFilter.cs: public virtual unsafe int ColorAdd { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.LightingColorFilter.cs: public virtual unsafe int ColorMultiply { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Paint.cs: public float GetRunAdvance (string text, , Start, int contextEnd, bool isRtl, ) @@ -116,6 +128,10 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Paint.cs: public virtual unsafe float GetRunAdvance (Java.Lang.ICharSequence text, , Start, int contextEnd, bool isRtl, ) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Paint.cs: public virtual unsafe ForAdvance (char[] text, , Start, int contextEnd, bool isRtl, float advance) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Graphics.Paint.cs: public virtual unsafe ForAdvance (Java.Lang.ICharSequence text, , Start, int contextEnd, bool isRtl, float advance) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraCaptureSession.cs: public virtual unsafe int CaptureBurstRequests (System.Collections.Generic.IList requests, Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraCaptureSession.CaptureCallback listener) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraCaptureSession.cs: public virtual unsafe int CaptureSingleRequest (Android.Hardware.Camera2.CaptureRequest request, Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraCaptureSession.CaptureCallback listener) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraCaptureSession.cs: public virtual unsafe int SetRepeatingBurstRequests (System.Collections.Generic.IList requests, Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraCaptureSession.CaptureCallback listener) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraCaptureSession.cs: public virtual unsafe int SetSingleRepeatingRequest (Android.Hardware.Camera2.CaptureRequest request, Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraCaptureSession.CaptureCallback listener) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraConstrainedHighSpeedCaptureSession.cs: public override unsafe int Capture (Android.Hardware.Camera2.CaptureRequest request, Android.Hardware.Camera2.CameraCaptureSession.CaptureCallback listener, Android.OS.Handler handler) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraConstrainedHighSpeedCaptureSession.cs: public override unsafe int CaptureBurst (System.Collections.Generic.IList requests, Android.Hardware.Camera2.CameraCaptureSession.CaptureCallback listener, Android.OS.Handler handler) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.CameraConstrainedHighSpeedCaptureSession.cs: public override unsafe int SetRepeatingBurst (System.Collections.Generic.IList requests, Android.Hardware.Camera2.CameraCaptureSession.CaptureCallback listener, Android.OS.Handler handler) @@ -125,6 +141,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.Params.ColorSpaceTransform.cs: public unsafe void CopyElements (int[] destination, ) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.Params.InputConfiguration.cs: public unsafe InputConfiguration (, , int format) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.Params.InputConfiguration.cs: public unsafe int Format { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.Params.SessionConfiguration.cs: public unsafe SessionConfiguration (int sessionType, System.Collections.Generic.IList outputs, Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraCaptureSession.StateCallback cb) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.Params.StreamConfigurationMap.cs: public unsafe int[] GetInputFormats () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.Params.StreamConfigurationMap.cs: public unsafe int[] GetOutputFormats () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Hardware.Camera2.Params.StreamConfigurationMap.cs: public unsafe int[] GetValidOutputFormatsForInput (int inputFormat) @@ -254,7 +271,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.UnicodeSet.cs: public int SpanBack (string s, Android.Icu.Text.UnicodeSet.SpanCondition spanCondition) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.UnicodeSet.cs: public int SpanBack (string s, , Android.Icu.Text.UnicodeSet.SpanCondition spanCondition) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.UnicodeSet.cs: public override unsafe bool MatchesIndexValue (int v) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.UnicodeSet.cs: public unsafe UnicodeSet (params int[] pairs) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.UnicodeSet.cs: public unsafe UnicodeSet (params int[] pairs) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.UnicodeSet.cs: public virtual unsafe Android.Icu.Text.UnicodeSet ApplyIntPropertyValue (int prop, ) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.UnicodeSet.cs: public virtual unsafe int CharAt () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Icu.Text.UnicodeSet.cs: public virtual unsafe int GetRangeEnd () @@ -319,11 +336,44 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Locations.GnssNavigationMessage.cs: public virtual unsafe Android.Locations.GnssNavigationStatus OnStatusChanged (int status) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Locations.GnssStatus.cs: public unsafe int GetSvid () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Locations.GnssStatus.cs: public virtual unsafe void OnFirstFix (int ttffMillis) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Locations.LocationManager.cs: public virtual unsafe int GnssYearOfHardware { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.AudioDeviceInfo.cs: public unsafe int[] GetChannelCounts () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.AudioDeviceInfo.cs: public unsafe int[] GetChannelIndexMasks () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.AudioDeviceInfo.cs: public unsafe int[] GetChannelMasks () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.AudioDeviceInfo.cs: public unsafe int[] GetSampleRates () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.BassBoost.cs: public unsafe BassBoost (int priority, ) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.EqBand GetBand (int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.EqBand GetPostEqBandByChannelIndex (, int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.EqBand GetPostEqBandByChannelIndex (, int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.EqBand GetPostEqBand (int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.EqBand GetPreEqBandByChannelIndex (, int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.EqBand GetPreEqBandByChannelIndex (, int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.EqBand GetPreEqBand (int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.MbcBand GetBand (int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.MbcBand GetMbcBandByChannelIndex (, int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.MbcBand GetMbcBandByChannelIndex (, int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Android.Media.Audiofx.DynamicsProcessing.MbcBand GetMbcBand (int band) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Builder (int variant, , bool preEqInUse, , bool mbcInUse, int mbcBandCount, bool postEqInUse, tEqBandCount, bool limiterInUse) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe DynamicsProcessing (int priority, , Android.Media.Audiofx.DynamicsProcessing.Config cfg) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe int LinkGroup { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe Limiter (bool inUse, bool enabled, int linkGroup, float attackTime, float releaseTime, float ratio, float threshold, float postGain) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetBand (int band, Android.Media.Audiofx.DynamicsProcessing.EqBand bandCfg) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetBand (int band, Android.Media.Audiofx.DynamicsProcessing.MbcBand bandCfg) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetMbcBandAllChannelsTo (int band, Android.Media.Audiofx.DynamicsProcessing.MbcBand mbcBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetMbcBandAllChannelsTo (int band, Android.Media.Audiofx.DynamicsProcessing.MbcBand mbcBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetMbcBandByChannelIndex (, int band, Android.Media.Audiofx.DynamicsProcessing.MbcBand mbcBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetMbcBandByChannelIndex (, int band, Android.Media.Audiofx.DynamicsProcessing.MbcBand mbcBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetMbcBand (int band, Android.Media.Audiofx.DynamicsProcessing.MbcBand mbcBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPostEqBandAllChannelsTo (int band, Android.Media.Audiofx.DynamicsProcessing.EqBand postEqBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPostEqBandAllChannelsTo (int band, Android.Media.Audiofx.DynamicsProcessing.EqBand postEqBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPostEqBandByChannelIndex (, int band, Android.Media.Audiofx.DynamicsProcessing.EqBand postEqBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPostEqBandByChannelIndex (, int band, Android.Media.Audiofx.DynamicsProcessing.EqBand postEqBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPostEqBand (int band, Android.Media.Audiofx.DynamicsProcessing.EqBand postEqBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPreEqBandAllChannelsTo (int band, Android.Media.Audiofx.DynamicsProcessing.EqBand preEqBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPreEqBandAllChannelsTo (int band, Android.Media.Audiofx.DynamicsProcessing.EqBand preEqBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPreEqBandByChannelIndex (, int band, Android.Media.Audiofx.DynamicsProcessing.EqBand preEqBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPreEqBandByChannelIndex (, int band, Android.Media.Audiofx.DynamicsProcessing.EqBand preEqBand) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.DynamicsProcessing.cs: public unsafe void SetPreEqBand (int band, Android.Media.Audiofx.DynamicsProcessing.EqBand preEqBand) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.EnvironmentalReverb.cs: public unsafe EnvironmentalReverb (int priority, ) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.Equalizer.cs: public unsafe Equalizer (int priority, ) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Audiofx.PresetReverb.cs: public unsafe PresetReverb (int priority, ) @@ -356,6 +406,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MediaRouter.cs: public virtual unsafe void RequestUpdateVolume (int direction) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MediaSync.cs: public ErrorEventArgs (Android.Media.MediaSync sync, Android.Media.MediaSyncErrorCode what, int extra) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MediaSync.cs: public int Extra { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.MicrophoneInfo.cs: public unsafe int Group { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Projection.MediaProjectionManager.cs: public unsafe Android.Media.Projection.MediaProjection GetMediaProjection (int resultCode, Android.Content.Intent resultData) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.Session.MediaController.cs: public unsafe int CurrentVolume { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Media.SoundPool.cs: public global::System.Threading.Tasks.Task LoadAsync (Android.Content.Context context, , int priority) @@ -376,12 +427,18 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Mtp.MtpEvent.cs: public virtual unsafe int Parameter2 { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Mtp.MtpEvent.cs: public virtual unsafe int Parameter3 { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Mtp.MtpObjectInfo.cs: public unsafe int AssociationDesc { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.IpSecAlgorithm.cs: public unsafe IpSecAlgorithm (string algorithm, byte[] key, int truncLenBits) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.IpSecManager.cs: public unsafe Android.Net.IpSecManager.SecurityParameterIndex AllocateSecurityParameterIndex (Java.Net.InetAddress destinationAddress, int requestedSpi) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.IpSecManager.cs: public unsafe int Spi { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.IpSecManager.cs: public unsafe int Spi { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.LinkAddress.cs: public virtual unsafe int Flags { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.LinkAddress.cs: public virtual unsafe int Scope { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.TrafficStats.cs: public static unsafe int GetAndSetThreadStatsTag () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.VpnService.cs: public virtual unsafe Android.Net.VpnService.Builder AllowFamily (int family) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.Wifi.Hotspot2.Pps.Credential.cs: public unsafe int EapType { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.Wifi.Hotspot2.Pps.Credential.cs: public unsafe int EapType { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.Wifi.Rtt.RangingResult.cs: public unsafe int DistanceMm { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.Wifi.Rtt.RangingResult.cs: public unsafe int DistanceStdDevMm { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.Wifi.WifiConfiguration.cs: public int Priority { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.Wifi.WifiConfiguration.cs: public virtual unsafe bool IsPasspoint { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Net.Wifi.WifiManager.cs: public static unsafe int CalculateSignalLevel (, ) @@ -469,6 +526,9 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellIdentityLte.cs: public unsafe int Earfcn { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellIdentityLte.cs: public unsafe int Pci { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellIdentityLte.cs: public unsafe int Tac { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellIdentityTdscdma.cs: public unsafe int Cid { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellIdentityTdscdma.cs: public unsafe int Cpid { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellIdentityTdscdma.cs: public unsafe int Lac { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellIdentityWcdma.cs: public unsafe int Cid { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellIdentityWcdma.cs: public unsafe int Lac { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellIdentityWcdma.cs: public unsafe int Psc { @@ -479,6 +539,17 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.CellSignalStrengthLte.cs: public unsafe int Rssnr { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.IccOpenLogicalChannelResponse.cs: public virtual unsafe int Channel { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.IccOpenLogicalChannelResponse.cs: public virtual unsafe int Status { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsDownloadSessionCallback.cs: public virtual unsafe void OnError (int errorCode, string message) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.MbmsStreamingSessionCallback.cs: public virtual unsafe void OnError (int errorCode, string message) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.StreamingServiceCallback.cs: public virtual unsafe void OnBroadcastSignalStrengthUpdated (int signalStrength) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.Mbms.StreamingServiceCallback.cs: public virtual unsafe void OnError (int errorCode, string message) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.NetworkScanRequest.cs: public unsafe int SearchPeriodicity { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.RadioAccessSpecifier.cs: public unsafe int[] GetBands () +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.RadioAccessSpecifier.cs: public unsafe int[] GetChannels () +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.RadioAccessSpecifier.cs: public unsafe int RadioAccessNetwork { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.RadioAccessSpecifier.cs: public unsafe RadioAccessSpecifier (int ran, int[] bands, int[] channels) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.ServiceState.cs: public virtual unsafe int ChannelNumber { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.ServiceState.cs: public virtual unsafe int[] GetCellBandwidths () ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.TelephonyManager.cs: public virtual unsafe bool IccCloseLogicalChannel (int channel) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.TelephonyManager.cs: public virtual unsafe byte[] IccExchangeSimIO (int fileID, int command, string filePath) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Telephony.TelephonyManager.cs: public virtual unsafe string IccTransmitApduBasicChannel (int cla, int instruction, string data) @@ -491,10 +562,18 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.SpannableStringBuilder.cs: public virtual unsafe int TextWatcherDepth { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.StaticLayout.cs: public unsafe Android.Text.StaticLayout.Builder SetIndents (int[] leftIndents, int[] rightIndents) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.BackgroundColorSpan.cs: public virtual unsafe int BackgroundColor { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.BulletSpan.cs: public unsafe BulletSpan (, Android.Graphics.Color color, int bulletRadius) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.BulletSpan.cs: public virtual unsafe int BulletRadius { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.BulletSpan.cs: public virtual unsafe int Color { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.ForegroundColorSpan.cs: public virtual unsafe int ForegroundColor { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.ILineHeightSpan.cs: public static void ChooseHeight (this Android.Text.Style.ILineHeightSpan self, string text, , int spanstartv, , Android.Graphics.Paint.FontMetricsInt fm) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.ILineHeightSpan.cs: public static void ChooseHeight (this Android.Text.Style.ILineHeightSpanWithDensity self, string text, , int spanstartv, , Android.Graphics.Paint.FontMetricsInt fm, Android.Text.Textpaint) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.ILineHeightSpan.cs: public unsafe void ChooseHeight (Java.Lang.ICharSequence text, , int spanstartv, , Android.Graphics.Paint.FontMetricsInt fm) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.ILineHeightSpan.cs: public unsafe void ChooseHeight (Java.Lang.ICharSequence text, , int spanstartv, , Android.Graphics.Paint.FontMetricsInt fm) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.Style.ILineHeightSpan.cs: public unsafe void ChooseHeight (Java.Lang.ICharSequence text, , int spanstartv, , Android.Graphics.Paint.FontMetricsInt fm, Android.Text.Textpaint) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.TextPaint.cs: public int BgColor { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Text.TextPaint.cs: public int LinkColor { -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Transitions.Transition.cs: public virtual unsafe void SetMatchOrder (params int[] matches) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Transitions.Transition.cs: public virtual unsafe void SetMatchOrder (params int[] matches) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Util.Base64InputStream.cs: public unsafe Base64InputStream (System.IO.Stream @in, int flags) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Util.Base64OutputStream.cs: public unsafe Base64OutputStream (System.IO.Stream @out, int flags) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Util.EventLog.cs: public static global::System.Threading.Tasks.Task ReadEventsAsync (int[] tags, System.Collections.Generic.ICollection output) @@ -519,10 +598,16 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Animations.Animation.cs: public virtual unsafe int BackgroundColor { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Autofill.AutofillValue.cs: public unsafe int ListValue { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Display.cs: public virtual unsafe int Orientation { -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.InputDevice.cs: public unsafe bool[] HasKeys (params int[] keys) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.DisplayCutout.cs: public unsafe int SafeInsetBottom { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.DisplayCutout.cs: public unsafe int SafeInsetLeft { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.DisplayCutout.cs: public unsafe int SafeInsetRight { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.DisplayCutout.cs: public unsafe int SafeInsetTop { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.InputDevice.cs: public unsafe bool[] HasKeys (params int[] keys) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.IViewParent.cs: public unsafe void OnNestedPreScroll (Android.Views.View target, , int[] consumed) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Surface.cs: public virtual unsafe void SetFlags (int flags, int mask) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Surface.cs: public virtual unsafe void SetLayer (int zorder) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.TextClassifiers.SelectionEvent.cs: public unsafe int SmartEnd { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.TextClassifiers.SelectionEvent.cs: public unsafe int SmartStart { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe bool CanScrollHorizontally (int direction) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe bool CanScrollVertically (int direction) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe bool DispatchNestedPreScroll (, int[] consumed, int[] offsetInWindow) @@ -530,6 +615,8 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe int AccessibilityTraversalAfter { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe int AccessibilityTraversalBefore { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe int LabelFor { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe int OutlineAmbientShadowColor { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe int OutlineSpotShadowColor { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe int SolidColor { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe void GetLocationInWindow (int[] outLocation) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.View.cs: public virtual unsafe void GetLocationOnScreen (int[] outLocation) @@ -548,11 +635,13 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.ViewStructure.cs: public override unsafe void SetInputType (int inputType) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.ViewStructure.cs: public override unsafe void SetText (Java.Lang.ICharSequence text, int selectionStart, int selectionEnd) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.ViewStructure.cs: public override unsafe void SetTextLines (int[] charOffsets, int[] baselines) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.ViewStructure.cs: public virtual unsafe void SetImportantForAutofill (int mode) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.ViewStructure.cs: public void SetText (string text, int selectionStart, int selectionEnd) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Window.cs: public abstract int NavigationBarColor { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Window.cs: public abstract int StatusBarColor { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Window.cs: public override unsafe int NavigationBarColor { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Window.cs: public override unsafe int StatusBarColor { +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.Window.cs: public virtual unsafe int NavigationBarDividerColor { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.WindowInsets.cs: public unsafe int StableInsetBottom { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.WindowInsets.cs: public unsafe int StableInsetLeft { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Android.Views.WindowInsets.cs: public unsafe int StableInsetRight { @@ -645,8 +734,8 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.IO.RandomAccessFile.cs: public virtual unsafe void Write (int b) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Lang.Byte.cs: public static unsafe int ToUnsignedInt (sbyte x) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Lang.Invoke.IMethodHandleInfo.cs: public unsafe int Modifiers { -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Lang.Invoke.MethodHandles.cs: public static unsafe Java.Lang.Invoke.MethodHandle PermuteArguments (Java.Lang.Invoke.MethodHandle target, Java.Lang.Invoke.MethodType newType, params int[] reorder) -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Lang.Reflect.Array.cs: public static unsafe Java.Lang.Object NewInstance (Java.Lang.Class componentType, params int[] dimensions) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Lang.Invoke.MethodHandles.cs: public static unsafe Java.Lang.Invoke.MethodHandle PermuteArguments (Java.Lang.Invoke.MethodHandle target, Java.Lang.Invoke.MethodType newType, params int[] reorder) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Lang.Reflect.Array.cs: public static unsafe Java.Lang.Object NewInstance (Java.Lang.Class componentType, params int[] dimensions) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Lang.Reflect.Constructor.cs: public override unsafe int Modifiers { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Lang.Reflect.Executable.cs: public abstract int Modifiers { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Lang.Reflect.Executable.cs: public override unsafe int Modifiers { @@ -900,7 +989,7 @@ ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Util.Calendar.cs: public unsafe void Set (, , int date, OfDay, , ) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Util.Calendar.cs: public virtual unsafe int WeeksInWeekYear { ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Util.Calendar.cs: public virtual unsafe int WeekYear { -../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Util.Calendar.cs: public virtual unsafe Java.Util.Calendar.Builder SetFields (params int[] fieldValuePairs) +../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Util.Calendar.cs: public virtual unsafe Java.Util.Calendar.Builder SetFields (params int[] fieldValuePairs) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Util.Calendar.cs: public virtual unsafe Java.Util.Calendar.Builder SetTimeOfDay (OfDay, , , int millis) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Util.Calendar.cs: public virtual unsafe Java.Util.Calendar.Builder SetWeekDate (int weekYear, int weekOfYear, ) ../../src/Mono.Android/obj/Debug/android-XXX/mcw/Java.Util.Calendar.cs: public virtual unsafe Java.Util.Calendar.Builder SetWeekDefinition (int firstDayOfWeek, ) diff --git a/build-tools/scripts/BuildEverything.mk b/build-tools/scripts/BuildEverything.mk index 1f931b80ae0..14a0a05344d 100644 --- a/build-tools/scripts/BuildEverything.mk +++ b/build-tools/scripts/BuildEverything.mk @@ -29,7 +29,7 @@ ALL_PLATFORM_IDS = 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 # supported api levels ALL_FRAMEWORKS = _ _ _ _ _ _ _ _ _ v2.3 _ _ _ _ v4.0.3 v4.1 v4.2 v4.3 v4.4 v4.4.87 v5.0 v5.1 v6.0 v7.0 v7.1 v8.0 v8.1 v9.0 API_LEVELS = 10 15 16 17 18 19 20 21 22 23 24 25 26 27 28 -STABLE_API_LEVELS = 10 15 16 17 18 19 20 21 22 23 24 25 26 27 +STABLE_API_LEVELS = 10 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ## The preceding values *must* use SPACE, **not** TAB, to separate values. diff --git a/external/xamarin-android-api-compatibility b/external/xamarin-android-api-compatibility index f36a1f07cbb..ea6a8a7a349 160000 --- a/external/xamarin-android-api-compatibility +++ b/external/xamarin-android-api-compatibility @@ -1 +1 @@ -Subproject commit f36a1f07cbb60ed979a5793e02fd7b640e98fca6 +Subproject commit ea6a8a7a34921778e977a49ddcc7b0ca5ed35217 diff --git a/src/Mono.Android/Mono.Android.projitems b/src/Mono.Android/Mono.Android.projitems index f8e511a562d..d6f3d2e3f12 100644 --- a/src/Mono.Android/Mono.Android.projitems +++ b/src/Mono.Android/Mono.Android.projitems @@ -143,7 +143,7 @@ P 28 28 - False + True diff --git a/src/Mono.Android/map.csv b/src/Mono.Android/map.csv index 3d3c238fc86..085cb78d0a1 100644 --- a/src/Mono.Android/map.csv +++ b/src/Mono.Android/map.csv @@ -199,15 +199,21 @@ 21,Android.App.Job.BackoffPolicy,Exponential,android/app/job/JobInfo.BACKOFF_POLICY_EXPONENTIAL,1 21,Android.App.Job.BackoffPolicy,Linear,android/app/job/JobInfo.BACKOFF_POLICY_LINEAR,0 21,Android.App.Job.NetworkType,Any,android/app/job/JobInfo.NETWORK_TYPE_ANY,1 +28,Android.App.Job.NetworkType,Cellular,android/app/job/JobInfo.NETWORK_TYPE_CELLULAR,4 26,Android.App.Job.NetworkType,Metered,android/app/job/JobInfo.NETWORK_TYPE_METERED,4 21,Android.App.Job.NetworkType,None,android/app/job/JobInfo.NETWORK_TYPE_NONE,0 24,Android.App.Job.NetworkType,NotRoaming,android/app/job/JobInfo.NETWORK_TYPE_NOT_ROAMING,3 21,Android.App.Job.NetworkType,Unmetered,android/app/job/JobInfo.NETWORK_TYPE_UNMETERED,2 21,Android.App.Usage.UsageEventType,ConfigurationChange,android/app/usage/UsageEvents.Event.CONFIGURATION_CHANGE,5 +28,Android.App.Usage.UsageEventType,KeyguardHidden,android/app/usage/UsageEvents.Event.KEYGUARD_HIDDEN,18 +28,Android.App.Usage.UsageEventType,KeyguardShown,android/app/usage/UsageEvents.Event.KEYGUARD_SHOWN,17 21,Android.App.Usage.UsageEventType,MoveToBackground,android/app/usage/UsageEvents.Event.MOVE_TO_BACKGROUND,2 21,Android.App.Usage.UsageEventType,MoveToForeground,android/app/usage/UsageEvents.Event.MOVE_TO_FOREGROUND,1 21,Android.App.Usage.UsageEventType,None,android/app/usage/UsageEvents.Event.NONE,0 +28,Android.App.Usage.UsageEventType,ScreenInteractive,android/app/usage/UsageEvents.Event.SCREEN_INTERACTIVE,15 +28,Android.App.Usage.UsageEventType,ScreenNonInteractive,android/app/usage/UsageEvents.Event.SCREEN_NON_INTERACTIVE,16 25,Android.App.Usage.UsageEventType,ShortcutInvocation,android/app/usage/UsageEvents.Event.SHORTCUT_INVOCATION,8 +28,Android.App.Usage.UsageEventType,StandbyBucketChanged,android/app/usage/UsageEvents.Event.STANDBY_BUCKET_CHANGED,11 23,Android.App.Usage.UsageEventType,UserInteraction,android/app/usage/UsageEvents.Event.USER_INTERACTION,7 21,Android.App.Usage.UsageStatsInterval,Best,android/app/usage/UsageStatsManager.INTERVAL_BEST,4 21,Android.App.Usage.UsageStatsInterval,Daily,android/app/usage/UsageStatsManager.INTERVAL_DAILY,0 @@ -325,6 +331,7 @@ 10,Android.Content.ActivityFlags,ForwardResult,android/content/Intent.FLAG_ACTIVITY_FORWARD_RESULT,33554432 24,Android.Content.ActivityFlags,LaunchAdjacent,android/content/Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT,4096 10,Android.Content.ActivityFlags,LaunchedFromHistory,android/content/Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY,1048576 +28,Android.Content.ActivityFlags,MatchExternal,android/content/Intent.FLAG_ACTIVITY_MATCH_EXTERNAL,2048 10,Android.Content.ActivityFlags,MultipleTask,android/content/Intent.FLAG_ACTIVITY_MULTIPLE_TASK,134217728 21,Android.Content.ActivityFlags,NewDocument,android/content/Intent.FLAG_ACTIVITY_NEW_DOCUMENT,524288 10,Android.Content.ActivityFlags,NewTask,android/content/Intent.FLAG_ACTIVITY_NEW_TASK,268435456 @@ -515,6 +522,7 @@ 10,Android.Content.PM.PackageInfoFlags,Services,android/content/pm/PackageManager.GET_SERVICES,4 10,Android.Content.PM.PackageInfoFlags,SharedLibraryFiles,android/content/pm/PackageManager.GET_SHARED_LIBRARY_FILES,1024 10,Android.Content.PM.PackageInfoFlags,Signatures,android/content/pm/PackageManager.GET_SIGNATURES,64 +28,Android.Content.PM.PackageInfoFlags,SigningCertificates,android/content/pm/PackageManager.GET_SIGNING_CERTIFICATES,134217728 10,Android.Content.PM.PackageInfoFlags,UninstalledPackages,android/content/pm/PackageManager.GET_UNINSTALLED_PACKAGES,8192 10,Android.Content.PM.PackageInfoFlags,UriPermissionPatterns,android/content/pm/PackageManager.GET_URI_PERMISSION_PATTERNS,2048 10,Android.Content.PM.PackageInfoFlags,MatchDefaultOnly,android/content/pm/PackageManager.MATCH_DEFAULT_ONLY,65536 @@ -621,6 +629,12 @@ 26,Android.Hardware.HardwareBufferFormat,RgbaFp16,android/hardware/HardwareBuffer.RGBA_FP16,22 26,Android.Hardware.HardwareBufferFormat,Rgbx8888,android/hardware/HardwareBuffer.RGBX_8888,2 26,Android.Hardware.HardwareBufferFormat,Blob,android/hardware/HardwareBuffer.BLOB,33 +28,Android.Hardware.HardwareBufferFormat,D16,android/hardware/HardwareBuffer.D_16,48 +28,Android.Hardware.HardwareBufferFormat,D24,android/hardware/HardwareBuffer.D_24,49 +28,Android.Hardware.HardwareBufferFormat,DFp32,android/hardware/HardwareBuffer.D_FP32,51 +28,Android.Hardware.HardwareBufferFormat,Ds24ui8,android/hardware/HardwareBuffer.DS_24UI8,50 +28,Android.Hardware.HardwareBufferFormat,DsFp32ui8,android/hardware/HardwareBuffer.DS_FP32UI8,52 +28,Android.Hardware.HardwareBufferFormat,SUi8,android/hardware/HardwareBuffer.S_UI8,53 21,Android.Hardware.ReportingMode,Continuous,android/hardware/Sensor.REPORTING_MODE_CONTINUOUS,0 21,Android.Hardware.ReportingMode,OnChange,android/hardware/Sensor.REPORTING_MODE_ON_CHANGE,1 21,Android.Hardware.ReportingMode,OneShot,android/hardware/Sensor.REPORTING_MODE_ONE_SHOT,2 @@ -690,6 +704,7 @@ 21,Android.Hardware.Camera2.ControlAEMode,OnAlwaysFlash,android/hardware/camera2/CameraMetadata.CONTROL_AE_MODE_ON_ALWAYS_FLASH,3 21,Android.Hardware.Camera2.ControlAEMode,OnAutoFlash,android/hardware/camera2/CameraMetadata.CONTROL_AE_MODE_ON_AUTO_FLASH,2 21,Android.Hardware.Camera2.ControlAEMode,OnAutoFlashRedeye,android/hardware/camera2/CameraMetadata.CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE,4 +28,Android.Hardware.Camera2.ControlAEMode,OnExternalFlash,android/hardware/camera2/CameraMetadata.CONTROL_AE_MODE_ON_EXTERNAL_FLASH,5 23,Android.Hardware.Camera2.ControlAEPrecaptureTrigger,Cancel,android/hardware/camera2/CameraMetadata.CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL,2 21,Android.Hardware.Camera2.ControlAEPrecaptureTrigger,Idle,android/hardware/camera2/CameraMetadata.CONTROL_AE_PRECAPTURE_TRIGGER_IDLE,0 21,Android.Hardware.Camera2.ControlAEPrecaptureTrigger,Start,android/hardware/camera2/CameraMetadata.CONTROL_AE_PRECAPTURE_TRIGGER_START,1 @@ -730,6 +745,7 @@ 21,Android.Hardware.Camera2.ControlAwbState,Searching,android/hardware/camera2/CameraMetadata.CONTROL_AWB_STATE_SEARCHING,1 21,Android.Hardware.Camera2.ControlCaptureIntent,Custom,android/hardware/camera2/CameraMetadata.CONTROL_CAPTURE_INTENT_CUSTOM,0 21,Android.Hardware.Camera2.ControlCaptureIntent,Manual,android/hardware/camera2/CameraMetadata.CONTROL_CAPTURE_INTENT_MANUAL,6 +28,Android.Hardware.Camera2.ControlCaptureIntent,MotionTracking,android/hardware/camera2/CameraMetadata.CONTROL_CAPTURE_INTENT_MOTION_TRACKING,7 21,Android.Hardware.Camera2.ControlCaptureIntent,Preview,android/hardware/camera2/CameraMetadata.CONTROL_CAPTURE_INTENT_PREVIEW,1 21,Android.Hardware.Camera2.ControlCaptureIntent,StillCapture,android/hardware/camera2/CameraMetadata.CONTROL_CAPTURE_INTENT_STILL_CAPTURE,2 21,Android.Hardware.Camera2.ControlCaptureIntent,VideoRecord,android/hardware/camera2/CameraMetadata.CONTROL_CAPTURE_INTENT_VIDEO_RECORD,3 @@ -785,6 +801,7 @@ 21,Android.Hardware.Camera2.HotPixelMode,HighQuality,android/hardware/camera2/CameraMetadata.HOT_PIXEL_MODE_HIGH_QUALITY,2 21,Android.Hardware.Camera2.HotPixelMode,Off,android/hardware/camera2/CameraMetadata.HOT_PIXEL_MODE_OFF,0 24,Android.Hardware.Camera2.InfoSupportedHardwareLevel,I3,android/hardware/camera2/CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_3,3 +28,Android.Hardware.Camera2.InfoSupportedHardwareLevel,External,android/hardware/camera2/CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL,4 21,Android.Hardware.Camera2.InfoSupportedHardwareLevel,Full,android/hardware/camera2/CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_FULL,1 21,Android.Hardware.Camera2.InfoSupportedHardwareLevel,Legacy,android/hardware/camera2/CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY,2 21,Android.Hardware.Camera2.InfoSupportedHardwareLevel,Limited,android/hardware/camera2/CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED,0 @@ -807,8 +824,11 @@ 22,Android.Hardware.Camera2.RequestAvailableCapabilities,BurstCapture,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE,6 23,Android.Hardware.Camera2.RequestAvailableCapabilities,ConstrainedHighSpeedVideo,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO,9 23,Android.Hardware.Camera2.RequestAvailableCapabilities,DepthOutput,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT,8 +28,Android.Hardware.Camera2.RequestAvailableCapabilities,LogicalMultiCamera,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA,11 21,Android.Hardware.Camera2.RequestAvailableCapabilities,ManualPostProcessing,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING,2 21,Android.Hardware.Camera2.RequestAvailableCapabilities,ManualSensor,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR,1 +28,Android.Hardware.Camera2.RequestAvailableCapabilities,Monochrome,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_MONOCHROME,12 +28,Android.Hardware.Camera2.RequestAvailableCapabilities,MotionTracking,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING,10 23,Android.Hardware.Camera2.RequestAvailableCapabilities,PrivateReprocessing,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING,4 21,Android.Hardware.Camera2.RequestAvailableCapabilities,Raw,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_RAW,3 22,Android.Hardware.Camera2.RequestAvailableCapabilities,ReadSensorSettings,android/hardware/camera2/CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS,5 @@ -896,6 +916,7 @@ 15,Android.Hardware.Usb.UsbAddressing,XferInterrupt,android/hardware/usb/UsbConstants.USB_ENDPOINT_XFER_INT,3 15,Android.Hardware.Usb.UsbAddressing,XferIsochronous,android/hardware/usb/UsbConstants.USB_ENDPOINT_XFER_ISOC,1 15,Android.Hardware.Usb.UsbAddressing,XferTypeMask,android/hardware/usb/UsbConstants.USB_ENDPOINT_XFERTYPE_MASK,3 +28,Android.InputMethodServices.BackDisposition,AdjustNothing,android/inputmethodservice/InputMethodService.BACK_DISPOSITION_ADJUST_NOTHING,3 15,Android.InputMethodServices.BackDisposition,Default,android/inputmethodservice/InputMethodService.BACK_DISPOSITION_DEFAULT,0 15,Android.InputMethodServices.BackDisposition,WillDismiss,android/inputmethodservice/InputMethodService.BACK_DISPOSITION_WILL_DISMISS,2 15,Android.InputMethodServices.BackDisposition,WillNotDismiss,android/inputmethodservice/InputMethodService.BACK_DISPOSITION_WILL_NOT_DISMISS,1 @@ -1000,14 +1021,22 @@ 21,Android.Media.ChannelOut,SideRight,android/media/AudioFormat.CHANNEL_OUT_SIDE_RIGHT,4096 10,Android.Media.ChannelOut,Stereo,android/media/AudioFormat.CHANNEL_OUT_STEREO,12 10,Android.Media.ChannelOut,Surround,android/media/AudioFormat.CHANNEL_OUT_SURROUND,1052 +28,Android.Media.Encoding,AacEld,android/media/AudioFormat.ENCODING_AAC_ELD,15 +28,Android.Media.Encoding,AacHeV1,android/media/AudioFormat.ENCODING_AAC_HE_V1,11 +28,Android.Media.Encoding,AacHeV2,android/media/AudioFormat.ENCODING_AAC_HE_V2,12 +28,Android.Media.Encoding,AacLc,android/media/AudioFormat.ENCODING_AAC_LC,10 +28,Android.Media.Encoding,AacXhe,android/media/AudioFormat.ENCODING_AAC_XHE,16 21,Android.Media.Encoding,Ac3,android/media/AudioFormat.ENCODING_AC3,5 +28,Android.Media.Encoding,Ac4,android/media/AudioFormat.ENCODING_AC4,17 10,Android.Media.Encoding,Default,android/media/AudioFormat.ENCODING_DEFAULT,1 25,Android.Media.Encoding,DolbyTruehd,android/media/AudioFormat.ENCODING_DOLBY_TRUEHD,14 23,Android.Media.Encoding,Dts,android/media/AudioFormat.ENCODING_DTS,7 23,Android.Media.Encoding,DtsHd,android/media/AudioFormat.ENCODING_DTS_HD,8 21,Android.Media.Encoding,EAc3,android/media/AudioFormat.ENCODING_E_AC3,6 +28,Android.Media.Encoding,EAc3Joc,android/media/AudioFormat.ENCODING_E_AC3_JOC,18 24,Android.Media.Encoding,Iec61937,android/media/AudioFormat.ENCODING_IEC61937,13 10,Android.Media.Encoding,Invalid,android/media/AudioFormat.ENCODING_INVALID,0 +28,Android.Media.Encoding,Mp3,android/media/AudioFormat.ENCODING_MP3,9 10,Android.Media.Encoding,Pcm16bit,android/media/AudioFormat.ENCODING_PCM_16BIT,2 10,Android.Media.Encoding,Pcm8bit,android/media/AudioFormat.ENCODING_PCM_8BIT,3 21,Android.Media.Encoding,PcmFloat,android/media/AudioFormat.ENCODING_PCM_FLOAT,4 @@ -1135,6 +1164,7 @@ 10,Android.Media.MediaInfo,BufferingStart,android/media/MediaPlayer.MEDIA_INFO_BUFFERING_START,701 10,Android.Media.MediaInfo,MetadataUpdate,android/media/MediaPlayer.MEDIA_INFO_METADATA_UPDATE,802 10,Android.Media.MediaInfo,NotSeekable,android/media/MediaPlayer.MEDIA_INFO_NOT_SEEKABLE,801 +28,Android.Media.MediaInfo,StartedAsNext,android/media/MediaPlayer.MEDIA_INFO_STARTED_AS_NEXT,2 19,Android.Media.MediaInfo,SubtitleTimedOut,android/media/MediaPlayer.MEDIA_INFO_SUBTITLE_TIMED_OUT,902 10,Android.Media.MediaInfo,Unknown,android/media/MediaPlayer.MEDIA_INFO_UNKNOWN,1 19,Android.Media.MediaInfo,UnsupportedSubtitle,android/media/MediaPlayer.MEDIA_INFO_UNSUPPORTED_SUBTITLE,901 @@ -1525,6 +1555,10 @@ 10,Android.OS.Pattern,Prefix,android/os/PatternMatcher.PATTERN_PREFIX,1 10,Android.OS.Pattern,SimpleGlob,android/os/PatternMatcher.PATTERN_SIMPLE_GLOB,2 10,Android.OS.WakeLockFlags,AcquireCausesWakeup,android/os/PowerManager.ACQUIRE_CAUSES_WAKEUP,268435456 +28,Android.OS.WakeLockFlags,LocationModeAllDisabledWhenScreenOff,android/os/PowerManager.LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF,2 +28,Android.OS.WakeLockFlags,LocationModeForegroundOnly,android/os/PowerManager.LOCATION_MODE_FOREGROUND_ONLY,3 +28,Android.OS.WakeLockFlags,LocationModeGpsDisabledWhenScreenOff,android/os/PowerManager.LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF,1 +28,Android.OS.WakeLockFlags,LocationModeNoChange,android/os/PowerManager.LOCATION_MODE_NO_CHANGE,0 10,Android.OS.WakeLockFlags,OnAfterRelease,android/os/PowerManager.ON_AFTER_RELEASE,536870912 21,Android.OS.WakeLockFlags,ReleaseFlagWaitForNoProximity,android/os/PowerManager.RELEASE_FLAG_WAIT_FOR_NO_PROXIMITY,1 10,Android.OS.WakeLockFlags,Full,android/os/PowerManager.FULL_WAKE_LOCK,26 @@ -1545,6 +1579,7 @@ 10,Android.OS.ThreadPriority,MoreFavorable,android/os/Process.THREAD_PRIORITY_MORE_FAVORABLE,-1 10,Android.OS.ThreadPriority,UrgentAudio,android/os/Process.THREAD_PRIORITY_URGENT_AUDIO,-19 10,Android.OS.ThreadPriority,UrgentDisplay,android/os/Process.THREAD_PRIORITY_URGENT_DISPLAY,-8 +28,Android.OS.ThreadPriority,Video,android/os/Process.THREAD_PRIORITY_VIDEO,-10 10,Android.Provider.ContactKind,Email,android/provider/Contacts.KIND_EMAIL,1 10,Android.Provider.ContactKind,Im,android/provider/Contacts.KIND_IM,3 10,Android.Provider.ContactKind,Organization,android/provider/Contacts.KIND_ORGANIZATION,4 @@ -1695,10 +1730,12 @@ 21,Android.Renderscripts.CreateFlag,LowPower,android/renderscript/RenderScript.CREATE_FLAG_LOW_POWER,4 21,Android.Renderscripts.CreateFlag,None,android/renderscript/RenderScript.CREATE_FLAG_NONE,0 26,Android.Service.Autofill.EventType,AuthenticationSelected,android/service/autofill/FillEventHistory.Event.TYPE_AUTHENTICATION_SELECTED,2 +28,Android.Service.Autofill.EventType,ContextCommitted,android/service/autofill/FillEventHistory.Event.TYPE_CONTEXT_COMMITTED,4 26,Android.Service.Autofill.EventType,DatasetAuthenticationSelected,android/service/autofill/FillEventHistory.Event.TYPE_DATASET_AUTHENTICATION_SELECTED,1 26,Android.Service.Autofill.EventType,DatasetSelected,android/service/autofill/FillEventHistory.Event.TYPE_DATASET_SELECTED,0 26,Android.Service.Autofill.EventType,SaveShown,android/service/autofill/FillEventHistory.Event.TYPE_SAVE_SHOWN,3 0,Android.Service.Autofill.SaveFlags,None,,0 +28,Android.Service.Autofill.SaveFlags,DontSaveOnFinish,android/service/autofill/SaveInfo.FLAG_DONT_SAVE_ON_FINISH,2 26,Android.Service.Autofill.SaveFlags,SaveOnAllViewsInvisible,android/service/autofill/SaveInfo.FLAG_SAVE_ON_ALL_VIEWS_INVISIBLE,1 26,Android.Service.Autofill.NegativeButtonStyle,Cancel,android/service/autofill/SaveInfo.NEGATIVE_BUTTON_STYLE_CANCEL,0 26,Android.Service.Autofill.NegativeButtonStyle,Reject,android/service/autofill/SaveInfo.NEGATIVE_BUTTON_STYLE_REJECT,1 @@ -1956,6 +1993,7 @@ 10,Android.Views.Keycode,Num8,android/view/KeyEvent.KEYCODE_8,15 10,Android.Views.Keycode,Num9,android/view/KeyEvent.KEYCODE_9,16 10,Android.Views.Keycode,A,android/view/KeyEvent.KEYCODE_A,29 +28,Android.Views.Keycode,AllApps,android/view/KeyEvent.KEYCODE_ALL_APPS,284 10,Android.Views.Keycode,AltLeft,android/view/KeyEvent.KEYCODE_ALT_LEFT,57 10,Android.Views.Keycode,AltRight,android/view/KeyEvent.KEYCODE_ALT_RIGHT,58 10,Android.Views.Keycode,Apostrophe,android/view/KeyEvent.KEYCODE_APOSTROPHE,75 @@ -2147,6 +2185,7 @@ 15,Android.Views.Keycode,ProgYellow,android/view/KeyEvent.KEYCODE_PROG_YELLOW,185 10,Android.Views.Keycode,Q,android/view/KeyEvent.KEYCODE_Q,45 10,Android.Views.Keycode,R,android/view/KeyEvent.KEYCODE_R,46 +28,Android.Views.Keycode,Refresh,android/view/KeyEvent.KEYCODE_REFRESH,285 10,Android.Views.Keycode,RightBracket,android/view/KeyEvent.KEYCODE_RIGHT_BRACKET,72 16,Android.Views.Keycode,Ro,android/view/KeyEvent.KEYCODE_RO,217 10,Android.Views.Keycode,S,android/view/KeyEvent.KEYCODE_S,47 @@ -2679,6 +2718,7 @@ 10,Android.Telephony.PhoneStateListenerFlags,ServiceState,android/telephony/PhoneStateListener.LISTEN_SERVICE_STATE,1 10,Android.Telephony.PhoneStateListenerFlags,SignalStrength,android/telephony/PhoneStateListener.LISTEN_SIGNAL_STRENGTH,2 10,Android.Telephony.PhoneStateListenerFlags,SignalStrengths,android/telephony/PhoneStateListener.LISTEN_SIGNAL_STRENGTHS,256 +28,Android.Telephony.PhoneStateListenerFlags,UserMobileDataState,android/telephony/PhoneStateListener.LISTEN_USER_MOBILE_DATA_STATE,524288 10,Android.Telephony.PhoneState,EmergencyOnly,android/telephony/ServiceState.STATE_EMERGENCY_ONLY,2 10,Android.Telephony.PhoneState,InService,android/telephony/ServiceState.STATE_IN_SERVICE,0 10,Android.Telephony.PhoneState,OutOfService,android/telephony/ServiceState.STATE_OUT_OF_SERVICE,1 @@ -2815,6 +2855,7 @@ 20,Android.Views.DisplayState,Dozing,android/view/Display.STATE_DOZING,3 20,Android.Views.DisplayState,Off,android/view/Display.STATE_OFF,1 20,Android.Views.DisplayState,On,android/view/Display.STATE_ON,2 +28,Android.Views.DisplayState,OnSuspend,android/view/Display.STATE_ON_SUSPEND,6 20,Android.Views.DisplayState,Unknown,android/view/Display.STATE_UNKNOWN,0 26,Android.Views.DisplayState,Vr,android/view/Display.STATE_VR,5 15,Android.Views.DragAction,Drop,android/view/DragEvent.ACTION_DROP,3 @@ -3068,11 +3109,14 @@ 23,Android.App.InterruptionFilter,None,android/app/NotificationManager.INTERRUPTION_FILTER_NONE,3 23,Android.App.InterruptionFilter,Priority,android/app/NotificationManager.INTERRUPTION_FILTER_PRIORITY,2 23,Android.App.InterruptionFilter,Unknown,android/app/NotificationManager.INTERRUPTION_FILTER_UNKNOWN,0 +28,Android.App.NotificationPriorityCategory,Alarms,android/app/NotificationManager.Policy.PRIORITY_CATEGORY_ALARMS,32 23,Android.App.NotificationPriorityCategory,Calls,android/app/NotificationManager.Policy.PRIORITY_CATEGORY_CALLS,8 23,Android.App.NotificationPriorityCategory,Events,android/app/NotificationManager.Policy.PRIORITY_CATEGORY_EVENTS,2 +28,Android.App.NotificationPriorityCategory,Media,android/app/NotificationManager.Policy.PRIORITY_CATEGORY_MEDIA,64 23,Android.App.NotificationPriorityCategory,Messages,android/app/NotificationManager.Policy.PRIORITY_CATEGORY_MESSAGES,4 23,Android.App.NotificationPriorityCategory,Reminders,android/app/NotificationManager.Policy.PRIORITY_CATEGORY_REMINDERS,1 23,Android.App.NotificationPriorityCategory,RepeatCallers,android/app/NotificationManager.Policy.PRIORITY_CATEGORY_REPEAT_CALLERS,16 +28,Android.App.NotificationPriorityCategory,System,android/app/NotificationManager.Policy.PRIORITY_CATEGORY_SYSTEM,128 23,Android.App.NotificationPrioritySenders,Any,android/app/NotificationManager.Policy.PRIORITY_SENDERS_ANY,0 23,Android.App.NotificationPrioritySenders,Contacts,android/app/NotificationManager.Policy.PRIORITY_SENDERS_CONTACTS,1 23,Android.App.NotificationPrioritySenders,Starred,android/app/NotificationManager.Policy.PRIORITY_SENDERS_STARRED,2 @@ -3099,9 +3143,11 @@ 23,Android.Hardware.Fingerprints.FingerprintState,AcquiredTooFast,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ACQUIRED_TOO_FAST,5 23,Android.Hardware.Fingerprints.FingerprintState,AcquiredTooSlow,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ACQUIRED_TOO_SLOW,4 23,Android.Hardware.Fingerprints.FingerprintState,ErrorCanceled,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ERROR_CANCELED,5 +28,Android.Hardware.Fingerprints.FingerprintState,ErrorHwNotPresent,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ERROR_HW_NOT_PRESENT,12 23,Android.Hardware.Fingerprints.FingerprintState,ErrorHwUnavailable,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ERROR_HW_UNAVAILABLE,1 23,Android.Hardware.Fingerprints.FingerprintState,ErrorLockout,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ERROR_LOCKOUT,7 27,Android.Hardware.Fingerprints.FingerprintState,ErrorLockoutPermanent,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ERROR_LOCKOUT_PERMANENT,9 +28,Android.Hardware.Fingerprints.FingerprintState,ErrorNoFingerprints,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ERROR_NO_FINGERPRINTS,11 23,Android.Hardware.Fingerprints.FingerprintState,ErrorNoSpace,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ERROR_NO_SPACE,4 23,Android.Hardware.Fingerprints.FingerprintState,ErrorTimeout,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ERROR_TIMEOUT,3 23,Android.Hardware.Fingerprints.FingerprintState,ErrorUnableToProcess,android/hardware/fingerprint/FingerprintManager.FINGERPRINT_ERROR_UNABLE_TO_PROCESS,2 @@ -3119,6 +3165,7 @@ 23,Android.Media.AudioDeviceType,FmTuner,android/media/AudioDeviceInfo.TYPE_FM_TUNER,16 23,Android.Media.AudioDeviceType,Hdmi,android/media/AudioDeviceInfo.TYPE_HDMI,9 23,Android.Media.AudioDeviceType,HdmiArc,android/media/AudioDeviceInfo.TYPE_HDMI_ARC,10 +28,Android.Media.AudioDeviceType,HearingAid,android/media/AudioDeviceInfo.TYPE_HEARING_AID,23 23,Android.Media.AudioDeviceType,Ip,android/media/AudioDeviceInfo.TYPE_IP,20 23,Android.Media.AudioDeviceType,LineAnalog,android/media/AudioDeviceInfo.TYPE_LINE_ANALOG,5 23,Android.Media.AudioDeviceType,LineDigital,android/media/AudioDeviceInfo.TYPE_LINE_DIGITAL,6 @@ -3176,11 +3223,13 @@ 23,Android.Print.DuplexMode,ShortEdge,android/print/PrintAttributes.DUPLEX_MODE_SHORT_EDGE,4 23,Android.Security.Keystore.KeyStoreOrigin,Generated,android/security/keystore/KeyProperties.ORIGIN_GENERATED,1 23,Android.Security.Keystore.KeyStoreOrigin,Imported,android/security/keystore/KeyProperties.ORIGIN_IMPORTED,2 +28,Android.Security.Keystore.KeyStoreOrigin,SecurelyImported,android/security/keystore/KeyProperties.ORIGIN_SECURELY_IMPORTED,8 23,Android.Security.Keystore.KeyStoreOrigin,Unknown,android/security/keystore/KeyProperties.ORIGIN_UNKNOWN,4 23,Android.Security.Keystore.KeyStorePurpose,Decrypt,android/security/keystore/KeyProperties.PURPOSE_DECRYPT,2 23,Android.Security.Keystore.KeyStorePurpose,Encrypt,android/security/keystore/KeyProperties.PURPOSE_ENCRYPT,1 23,Android.Security.Keystore.KeyStorePurpose,Sign,android/security/keystore/KeyProperties.PURPOSE_SIGN,4 23,Android.Security.Keystore.KeyStorePurpose,Verify,android/security/keystore/KeyProperties.PURPOSE_VERIFY,8 +28,Android.Security.Keystore.KeyStorePurpose,WrapKey,android/security/keystore/KeyProperties.PURPOSE_WRAP_KEY,32 24,Android.Service.Voice.ShowFlags,SourceActivity,android/service/voice/VoiceInteractionSession.SHOW_SOURCE_ACTIVITY,16 23,Android.Service.Voice.ShowFlags,SourceApplication,android/service/voice/VoiceInteractionSession.SHOW_SOURCE_APPLICATION,8 23,Android.Service.Voice.ShowFlags,SourceAssistGesture,android/service/voice/VoiceInteractionSession.SHOW_SOURCE_ASSIST_GESTURE,4 @@ -3209,6 +3258,7 @@ 23,Android.Telecom.CallCapability,Mute,android/telecom/Call.Details.CAPABILITY_MUTE,64 23,Android.Telecom.CallCapability,RespondViaText,android/telecom/Call.Details.CAPABILITY_RESPOND_VIA_TEXT,32 23,Android.Telecom.CallCapability,SeparateFromConference,android/telecom/Call.Details.CAPABILITY_SEPARATE_FROM_CONFERENCE,4096 +28,Android.Telecom.CallCapability,SupportDeflect,android/telecom/Call.Details.CAPABILITY_SUPPORT_DEFLECT,16777216 23,Android.Telecom.CallCapability,SupportHold,android/telecom/Call.Details.CAPABILITY_SUPPORT_HOLD,2 23,Android.Telecom.CallCapability,SupportsVtLocalBidirectional,android/telecom/Call.Details.CAPABILITY_SUPPORTS_VT_LOCAL_BIDIRECTIONAL,768 23,Android.Telecom.CallCapability,SupportsVtLocalRx,android/telecom/Call.Details.CAPABILITY_SUPPORTS_VT_LOCAL_RX,256 @@ -3224,6 +3274,7 @@ 25,Android.Telecom.CallProperty,HasCdmaVoicePrivacy,android/telecom/Call.Details.PROPERTY_HAS_CDMA_VOICE_PRIVACY,128 23,Android.Telecom.CallProperty,HighDefAudio,android/telecom/Call.Details.PROPERTY_HIGH_DEF_AUDIO,16 25,Android.Telecom.CallProperty,IsExternalCall,android/telecom/Call.Details.PROPERTY_IS_EXTERNAL_CALL,64 +28,Android.Telecom.CallProperty,Rtt,android/telecom/Call.Details.PROPERTY_RTT,1024 26,Android.Telecom.CallProperty,SelfManaged,android/telecom/Call.Details.PROPERTY_SELF_MANAGED,256 23,Android.Telecom.CallProperty,Wifi,android/telecom/Call.Details.PROPERTY_WIFI,8 23,Android.Telecom.CallAudioRoute,Bluetooth,android/telecom/CallAudioState.ROUTE_BLUETOOTH,2 @@ -3243,6 +3294,7 @@ 23,Android.Telecom.ConnectionCapability,Mute,android/telecom/Connection.CAPABILITY_MUTE,64 23,Android.Telecom.ConnectionCapability,RespondViaText,android/telecom/Connection.CAPABILITY_RESPOND_VIA_TEXT,32 23,Android.Telecom.ConnectionCapability,SeparateFromConference,android/telecom/Connection.CAPABILITY_SEPARATE_FROM_CONFERENCE,4096 +28,Android.Telecom.ConnectionCapability,SupportDeflect,android/telecom/Connection.CAPABILITY_SUPPORT_DEFLECT,33554432 23,Android.Telecom.ConnectionCapability,SupportHold,android/telecom/Connection.CAPABILITY_SUPPORT_HOLD,2 23,Android.Telecom.ConnectionCapability,SupportsVtLocalBidirectional,android/telecom/Connection.CAPABILITY_SUPPORTS_VT_LOCAL_BIDIRECTIONAL,768 23,Android.Telecom.ConnectionCapability,SupportsVtLocalRx,android/telecom/Connection.CAPABILITY_SUPPORTS_VT_LOCAL_RX,256 @@ -3536,6 +3588,7 @@ 10,Android.App.ProcessError,NotResponding,android/app/ActivityManager$ProcessErrorStateInfo.NOT_RESPONDING,2 10,Android.App.Importance,Background,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_BACKGROUND,400 26,Android.App.Importance,Cached,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_CACHED,400 +28,Android.App.Importance,CantSaveState,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_CANT_SAVE_STATE,350 10,Android.App.Importance,Empty,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_EMPTY,500 10,Android.App.Importance,Foreground,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_FOREGROUND,100 23,Android.App.Importance,ForegroundService,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE,125 @@ -3543,7 +3596,8 @@ 10,Android.App.Importance,Perceptible,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE,230 26,Android.App.Importance,PerceptiblePre26,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE_PRE_26,130 10,Android.App.Importance,Service,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_SERVICE,300 -23,Android.App.Importance,TopSleeping,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING,150 +23,Android.App.Importance,TopSleeping,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING,325 +28,Android.App.Importance,TopSleepingPre28,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING_PRE_28,150 10,Android.App.Importance,Visible,android/app/ActivityManager$RunningAppProcessInfo.IMPORTANCE_VISIBLE,200 10,Android.App.ImportanceReason,ProviderInUse,android/app/ActivityManager$RunningAppProcessInfo.REASON_PROVIDER_IN_USE,1 10,Android.App.ImportanceReason,ServiceInUse,android/app/ActivityManager$RunningAppProcessInfo.REASON_SERVICE_IN_USE,2 @@ -3618,6 +3672,7 @@ 23,Android.App.Admin.ResetPasswordFlags,DoNotAskCredentialsOnBoot,android/app/admin/DevicePolicyManager.RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT,2 10,Android.App.Admin.ResetPasswordFlags,RequireEntry,android/app/admin/DevicePolicyManager.RESET_PASSWORD_REQUIRE_ENTRY,1 0,Android.App.Admin.WipeDataFlags,None,,0 +28,Android.App.Admin.WipeDataFlags,WipeEuicc,android/app/admin/DevicePolicyManager.WIPE_EUICC,4 10,Android.App.Admin.WipeDataFlags,WipeExternalStorage,android/app/admin/DevicePolicyManager.WIPE_EXTERNAL_STORAGE,1 22,Android.App.Admin.WipeDataFlags,WipeResetProtectionData,android/app/admin/DevicePolicyManager.WIPE_RESET_PROTECTION_DATA,2 15,Android.App.Backup.BackupFileType,Directory,android/app/backup/BackupAgent.TYPE_DIRECTORY,2 @@ -3756,6 +3811,7 @@ 18,Android.Bluetooth.ProfileType,GattServer,I:android/bluetooth/BluetoothProfile.GATT_SERVER,8 15,Android.Bluetooth.ProfileType,Headset,I:android/bluetooth/BluetoothProfile.HEADSET,1 15,Android.Bluetooth.ProfileType,Health,I:android/bluetooth/BluetoothProfile.HEALTH,3 +28,Android.Bluetooth.ProfileType,HidDevice,I:android/bluetooth/BluetoothProfile.HID_DEVICE,19 23,Android.Bluetooth.ProfileType,Sap,I:android/bluetooth/BluetoothProfile.SAP,10 15,Android.Content.TrimMemory,Background,I:android/content/ComponentCallbacks2.TRIM_MEMORY_BACKGROUND,40 15,Android.Content.TrimMemory,Complete,I:android/content/ComponentCallbacks2.TRIM_MEMORY_COMPLETE,80 @@ -3950,6 +4006,7 @@ 19,Android.Media.MediaMetadataEditKey,RatingKeyByOthers,android/media/MediaMetadataEditor.RATING_KEY_BY_OTHERS,101 19,Android.Media.MediaMetadataEditKey,RatingKeyByUser,android/media/MediaMetadataEditor.RATING_KEY_BY_USER,268435457 26,Android.Media.MuxerOutputType,M3gpp,android/media/MediaMuxer$OutputFormat.MUXER_OUTPUT_3GPP,2 +28,Android.Media.MuxerOutputType,Heif,android/media/MediaMuxer$OutputFormat.MUXER_OUTPUT_HEIF,3 18,Android.Media.MuxerOutputType,Mpeg4,android/media/MediaMuxer$OutputFormat.MUXER_OUTPUT_MPEG_4,0 21,Android.Media.MuxerOutputType,Webm,android/media/MediaMuxer$OutputFormat.MUXER_OUTPUT_WEBM,1 10,Android.Media.MetadataKey,Album,android/media/MediaMetadataRetriever.METADATA_KEY_ALBUM,1 @@ -3966,11 +4023,18 @@ 10,Android.Media.MetadataKey,Duration,android/media/MediaMetadataRetriever.METADATA_KEY_DURATION,9 10,Android.Media.MetadataKey,Genre,android/media/MediaMetadataRetriever.METADATA_KEY_GENRE,6 15,Android.Media.MetadataKey,HasAudio,android/media/MediaMetadataRetriever.METADATA_KEY_HAS_AUDIO,16 +28,Android.Media.MetadataKey,HasImage,android/media/MediaMetadataRetriever.METADATA_KEY_HAS_IMAGE,26 15,Android.Media.MetadataKey,HasVideo,android/media/MediaMetadataRetriever.METADATA_KEY_HAS_VIDEO,17 +28,Android.Media.MetadataKey,ImageCount,android/media/MediaMetadataRetriever.METADATA_KEY_IMAGE_COUNT,27 +28,Android.Media.MetadataKey,ImageHeight,android/media/MediaMetadataRetriever.METADATA_KEY_IMAGE_HEIGHT,30 +28,Android.Media.MetadataKey,ImagePrimary,android/media/MediaMetadataRetriever.METADATA_KEY_IMAGE_PRIMARY,28 +28,Android.Media.MetadataKey,ImageRotation,android/media/MediaMetadataRetriever.METADATA_KEY_IMAGE_ROTATION,31 +28,Android.Media.MetadataKey,ImageWidth,android/media/MediaMetadataRetriever.METADATA_KEY_IMAGE_WIDTH,29 15,Android.Media.MetadataKey,Location,android/media/MediaMetadataRetriever.METADATA_KEY_LOCATION,23 10,Android.Media.MetadataKey,Mimetype,android/media/MediaMetadataRetriever.METADATA_KEY_MIMETYPE,12 10,Android.Media.MetadataKey,NumTracks,android/media/MediaMetadataRetriever.METADATA_KEY_NUM_TRACKS,10 10,Android.Media.MetadataKey,Title,android/media/MediaMetadataRetriever.METADATA_KEY_TITLE,7 +28,Android.Media.MetadataKey,VideoFrameCount,android/media/MediaMetadataRetriever.METADATA_KEY_VIDEO_FRAME_COUNT,32 15,Android.Media.MetadataKey,VideoHeight,android/media/MediaMetadataRetriever.METADATA_KEY_VIDEO_HEIGHT,19 17,Android.Media.MetadataKey,VideoRotation,android/media/MediaMetadataRetriever.METADATA_KEY_VIDEO_ROTATION,24 15,Android.Media.MetadataKey,VideoWidth,android/media/MediaMetadataRetriever.METADATA_KEY_VIDEO_WIDTH,18 @@ -4091,13 +4155,17 @@ 21,Android.Net.NetCapability,Cbs,android/net/NetworkCapabilities.NET_CAPABILITY_CBS,5 21,Android.Net.NetCapability,Dun,android/net/NetworkCapabilities.NET_CAPABILITY_DUN,2 21,Android.Net.NetCapability,Eims,android/net/NetworkCapabilities.NET_CAPABILITY_EIMS,10 +28,Android.Net.NetCapability,Foreground,android/net/NetworkCapabilities.NET_CAPABILITY_FOREGROUND,19 21,Android.Net.NetCapability,Fota,android/net/NetworkCapabilities.NET_CAPABILITY_FOTA,3 21,Android.Net.NetCapability,Ia,android/net/NetworkCapabilities.NET_CAPABILITY_IA,7 21,Android.Net.NetCapability,Ims,android/net/NetworkCapabilities.NET_CAPABILITY_IMS,4 21,Android.Net.NetCapability,Internet,android/net/NetworkCapabilities.NET_CAPABILITY_INTERNET,12 21,Android.Net.NetCapability,Mms,android/net/NetworkCapabilities.NET_CAPABILITY_MMS,0 +28,Android.Net.NetCapability,NotCongested,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_CONGESTED,20 21,Android.Net.NetCapability,NotMetered,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_METERED,11 21,Android.Net.NetCapability,NotRestricted,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_RESTRICTED,13 +28,Android.Net.NetCapability,NotRoaming,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_ROAMING,18 +28,Android.Net.NetCapability,NotSuspended,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_SUSPENDED,21 21,Android.Net.NetCapability,NotVpn,android/net/NetworkCapabilities.NET_CAPABILITY_NOT_VPN,15 21,Android.Net.NetCapability,Rcs,android/net/NetworkCapabilities.NET_CAPABILITY_RCS,8 21,Android.Net.NetCapability,Supl,android/net/NetworkCapabilities.NET_CAPABILITY_SUPL,1 @@ -4269,6 +4337,7 @@ 25,Android.OS.BuildVersionCodes,NMr1,android/os/Build$VERSION_CODES.N_MR1,25 26,Android.OS.BuildVersionCodes,O,android/os/Build$VERSION_CODES.O,26 27,Android.OS.BuildVersionCodes,OMr1,android/os/Build$VERSION_CODES.O_MR1,27 +28,Android.OS.BuildVersionCodes,P,android/os/Build$VERSION_CODES.P,28 0,Android.OS.DebugShow,Default,,0 10,Android.OS.DebugShow,Classloader,android/os/Debug.SHOW_CLASSLOADER,2 10,Android.OS.DebugShow,FullDetail,android/os/Debug.SHOW_FULL_DETAIL,1 @@ -4541,6 +4610,7 @@ 23,Android.Util.DisplayMetricsDensity,D360,android/util/DisplayMetrics.DENSITY_360,360 19,Android.Util.DisplayMetricsDensity,D400,android/util/DisplayMetrics.DENSITY_400,400 23,Android.Util.DisplayMetricsDensity,D420,android/util/DisplayMetrics.DENSITY_420,420 +28,Android.Util.DisplayMetricsDensity,D440,android/util/DisplayMetrics.DENSITY_440,440 21,Android.Util.DisplayMetricsDensity,D560,android/util/DisplayMetrics.DENSITY_560,560 10,Android.Util.DisplayMetricsDensity,Default,android/util/DisplayMetrics.DENSITY_DEFAULT,160 10,Android.Util.DisplayMetricsDensity,High,android/util/DisplayMetrics.DENSITY_HIGH,240 @@ -4555,6 +4625,9 @@ 19,Android.Util.LayoutDirections,Ltr,android/util/LayoutDirection.LTR,0 19,Android.Util.LayoutDirections,Rtl,android/util/LayoutDirection.RTL,1 19,Android.Views.Accessibility.ContentChangeTypes,ContentDescription,android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_CONTENT_DESCRIPTION,4 +28,Android.Views.Accessibility.ContentChangeTypes,PaneAppeared,android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_PANE_APPEARED,16 +28,Android.Views.Accessibility.ContentChangeTypes,PaneDisappeared,android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_PANE_DISAPPEARED,32 +28,Android.Views.Accessibility.ContentChangeTypes,PaneTitle,android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_PANE_TITLE,8 19,Android.Views.Accessibility.ContentChangeTypes,Subtree,android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_SUBTREE,1 19,Android.Views.Accessibility.ContentChangeTypes,Text,android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_TEXT,2 19,Android.Views.Accessibility.ContentChangeTypes,Undefined,android/view/accessibility/AccessibilityEvent.CONTENT_CHANGE_TYPE_UNDEFINED,0 @@ -4758,10 +4831,12 @@ 16,Android.AccessibilityServices.AccessibilityGesture,SwipeUpAndRight,android/accessibilityservice/AccessibilityService.GESTURE_SWIPE_UP_AND_RIGHT,14 16,Android.AccessibilityServices.GlobalAction,Back,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_BACK,1 16,Android.AccessibilityServices.GlobalAction,Home,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_HOME,2 +28,Android.AccessibilityServices.GlobalAction,LockScreen,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_LOCK_SCREEN,8 16,Android.AccessibilityServices.GlobalAction,Notifications,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_NOTIFICATIONS,4 21,Android.AccessibilityServices.GlobalAction,PowerDialog,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_POWER_DIALOG,6 17,Android.AccessibilityServices.GlobalAction,QuickSettings,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_QUICK_SETTINGS,5 16,Android.AccessibilityServices.GlobalAction,Recents,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_RECENTS,3 +28,Android.AccessibilityServices.GlobalAction,TakeScreenshot,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_TAKE_SCREENSHOT,9 24,Android.AccessibilityServices.GlobalAction,ToggleSplitScreen,android/accessibilityservice/AccessibilityService.GLOBAL_ACTION_TOGGLE_SPLIT_SCREEN,7 16,Android.App.NotificationPriority,Default,android/app/Notification.PRIORITY_DEFAULT,0 16,Android.App.NotificationPriority,High,android/app/Notification.PRIORITY_HIGH,1 @@ -4946,6 +5021,7 @@ 21,Android.Media.MediaCodecProfileType,Hevcprofilemain,android/media/MediaCodecInfo$CodecProfileLevel.HEVCProfileMain,1 21,Android.Media.MediaCodecProfileType,Hevcprofilemain10,android/media/MediaCodecInfo$CodecProfileLevel.HEVCProfileMain10,2 24,Android.Media.MediaCodecProfileType,Hevcprofilemain10hdr10,android/media/MediaCodecInfo$CodecProfileLevel.HEVCProfileMain10HDR10,4096 +28,Android.Media.MediaCodecProfileType,Hevcprofilemainstill,android/media/MediaCodecInfo$CodecProfileLevel.HEVCProfileMainStill,4 23,Android.Media.MediaCodecProfileType,Mpeg2profile422,android/media/MediaCodecInfo$CodecProfileLevel.MPEG2Profile422,2 23,Android.Media.MediaCodecProfileType,Mpeg2profilehigh,android/media/MediaCodecInfo$CodecProfileLevel.MPEG2ProfileHigh,5 23,Android.Media.MediaCodecProfileType,Mpeg2profilemain,android/media/MediaCodecInfo$CodecProfileLevel.MPEG2ProfileMain,1 @@ -4986,6 +5062,7 @@ 16,Android.Media.MediaCodecProfileType,Aacobjectmain,android/media/MediaCodecInfo$CodecProfileLevel.AACObjectMain,1 16,Android.Media.MediaCodecProfileType,Aacobjectscalable,android/media/MediaCodecInfo$CodecProfileLevel.AACObjectScalable,6 16,Android.Media.MediaCodecProfileType,Aacobjectssr,android/media/MediaCodecInfo$CodecProfileLevel.AACObjectSSR,3 +28,Android.Media.MediaCodecProfileType,Aacobjectxhe,android/media/MediaCodecInfo$CodecProfileLevel.AACObjectXHE,42 16,Android.Media.MediaActionSoundType,FocusComplete,android/media/MediaActionSound.FOCUS_COMPLETE,1 16,Android.Media.MediaActionSoundType,ShutterClick,android/media/MediaActionSound.SHUTTER_CLICK,0 16,Android.Media.MediaActionSoundType,StartVideoRecording,android/media/MediaActionSound.START_VIDEO_RECORDING,2 @@ -5053,9 +5130,12 @@ 17,Android.Views.TextAlignment,TextStart,android/view/View.TEXT_ALIGNMENT_TEXT_START,2 17,Android.Views.TextAlignment,ViewEnd,android/view/View.TEXT_ALIGNMENT_VIEW_END,6 17,Android.Views.TextAlignment,ViewStart,android/view/View.TEXT_ALIGNMENT_VIEW_START,5 +28,Android.App.Admin.KeyguardDisable,Biometrics,android/app/admin/DevicePolicyManager.KEYGUARD_DISABLE_BIOMETRICS,416 +28,Android.App.Admin.KeyguardDisable,Face,android/app/admin/DevicePolicyManager.KEYGUARD_DISABLE_FACE,128 17,Android.App.Admin.KeyguardDisable,FeaturesAll,android/app/admin/DevicePolicyManager.KEYGUARD_DISABLE_FEATURES_ALL,2147483647 17,Android.App.Admin.KeyguardDisable,FeaturesNone,android/app/admin/DevicePolicyManager.KEYGUARD_DISABLE_FEATURES_NONE,0 21,Android.App.Admin.KeyguardDisable,Fingerprint,android/app/admin/DevicePolicyManager.KEYGUARD_DISABLE_FINGERPRINT,32 +28,Android.App.Admin.KeyguardDisable,Iris,android/app/admin/DevicePolicyManager.KEYGUARD_DISABLE_IRIS,256 24,Android.App.Admin.KeyguardDisable,RemoteInput,android/app/admin/DevicePolicyManager.KEYGUARD_DISABLE_REMOTE_INPUT,64 17,Android.App.Admin.KeyguardDisable,SecureCamera,android/app/admin/DevicePolicyManager.KEYGUARD_DISABLE_SECURE_CAMERA,2 21,Android.App.Admin.KeyguardDisable,SecureNotifications,android/app/admin/DevicePolicyManager.KEYGUARD_DISABLE_SECURE_NOTIFICATIONS,4 @@ -5112,15 +5192,42 @@ 24,Android.App.Admin.BugReportFailureReason,FailedCompleting,android/app/admin/DeviceAdminReceiver.BUGREPORT_FAILURE_FAILED_COMPLETING,0 24,Android.App.Admin.BugReportFailureReason,FileNoLongerAvailable,android/app/admin/DeviceAdminReceiver.BUGREPORT_FAILURE_FILE_NO_LONGER_AVAILABLE,1 0,Android.App.Admin.UserManagementFlags,None,,0 +28,Android.App.Admin.UserManagementFlags,LeaveAllSystemAppsEnabled,android/app/admin/DevicePolicyManager.LEAVE_ALL_SYSTEM_APPS_ENABLED,16 +28,Android.App.Admin.UserManagementFlags,MakeUserEphemeral,android/app/admin/DevicePolicyManager.MAKE_USER_EPHEMERAL,2 24,Android.App.Admin.UserManagementFlags,SkipSetupWizard,android/app/admin/DevicePolicyManager.SKIP_SETUP_WIZARD,1 24,Android.App.Admin.SecurityLogTags,AdbShellCmd,android/app/admin/SecurityLog.TAG_ADB_SHELL_CMD,210002 24,Android.App.Admin.SecurityLogTags,AdbShellInteractive,android/app/admin/SecurityLog.TAG_ADB_SHELL_INTERACTIVE,210001 24,Android.App.Admin.SecurityLogTags,AppProcessStart,android/app/admin/SecurityLog.TAG_APP_PROCESS_START,210005 +28,Android.App.Admin.SecurityLogTags,CertAuthorityInstalled,android/app/admin/SecurityLog.TAG_CERT_AUTHORITY_INSTALLED,210029 +28,Android.App.Admin.SecurityLogTags,CertAuthorityRemoved,android/app/admin/SecurityLog.TAG_CERT_AUTHORITY_REMOVED,210030 +28,Android.App.Admin.SecurityLogTags,CertValidationFailure,android/app/admin/SecurityLog.TAG_CERT_VALIDATION_FAILURE,210033 +28,Android.App.Admin.SecurityLogTags,CryptoSelfTestCompleted,android/app/admin/SecurityLog.TAG_CRYPTO_SELF_TEST_COMPLETED,210031 +28,Android.App.Admin.SecurityLogTags,KeyDestruction,android/app/admin/SecurityLog.TAG_KEY_DESTRUCTION,210026 +28,Android.App.Admin.SecurityLogTags,KeyGenerated,android/app/admin/SecurityLog.TAG_KEY_GENERATED,210024 +28,Android.App.Admin.SecurityLogTags,KeyImport,android/app/admin/SecurityLog.TAG_KEY_IMPORT,210025 +28,Android.App.Admin.SecurityLogTags,KeyIntegrityViolation,android/app/admin/SecurityLog.TAG_KEY_INTEGRITY_VIOLATION,210032 +28,Android.App.Admin.SecurityLogTags,KeyguardDisabledFeaturesSet,android/app/admin/SecurityLog.TAG_KEYGUARD_DISABLED_FEATURES_SET,210021 24,Android.App.Admin.SecurityLogTags,KeyguardDismissAuthAttempt,android/app/admin/SecurityLog.TAG_KEYGUARD_DISMISS_AUTH_ATTEMPT,210007 24,Android.App.Admin.SecurityLogTags,KeyguardDismissed,android/app/admin/SecurityLog.TAG_KEYGUARD_DISMISSED,210006 24,Android.App.Admin.SecurityLogTags,KeyguardSecured,android/app/admin/SecurityLog.TAG_KEYGUARD_SECURED,210008 +28,Android.App.Admin.SecurityLogTags,LogBufferSizeCritical,android/app/admin/SecurityLog.TAG_LOG_BUFFER_SIZE_CRITICAL,210015 +28,Android.App.Admin.SecurityLogTags,LoggingStarted,android/app/admin/SecurityLog.TAG_LOGGING_STARTED,210011 +28,Android.App.Admin.SecurityLogTags,LoggingStopped,android/app/admin/SecurityLog.TAG_LOGGING_STOPPED,210012 +28,Android.App.Admin.SecurityLogTags,MaxPasswordAttemptsSet,android/app/admin/SecurityLog.TAG_MAX_PASSWORD_ATTEMPTS_SET,210020 +28,Android.App.Admin.SecurityLogTags,MaxScreenLockTimeoutSet,android/app/admin/SecurityLog.TAG_MAX_SCREEN_LOCK_TIMEOUT_SET,210019 +28,Android.App.Admin.SecurityLogTags,MediaMount,android/app/admin/SecurityLog.TAG_MEDIA_MOUNT,210013 +28,Android.App.Admin.SecurityLogTags,MediaUnmount,android/app/admin/SecurityLog.TAG_MEDIA_UNMOUNT,210014 +28,Android.App.Admin.SecurityLogTags,OsShutdown,android/app/admin/SecurityLog.TAG_OS_SHUTDOWN,210010 +28,Android.App.Admin.SecurityLogTags,OsStartup,android/app/admin/SecurityLog.TAG_OS_STARTUP,210009 +28,Android.App.Admin.SecurityLogTags,PasswordComplexitySet,android/app/admin/SecurityLog.TAG_PASSWORD_COMPLEXITY_SET,210017 +28,Android.App.Admin.SecurityLogTags,PasswordExpirationSet,android/app/admin/SecurityLog.TAG_PASSWORD_EXPIRATION_SET,210016 +28,Android.App.Admin.SecurityLogTags,PasswordHistoryLengthSet,android/app/admin/SecurityLog.TAG_PASSWORD_HISTORY_LENGTH_SET,210018 +28,Android.App.Admin.SecurityLogTags,RemoteLock,android/app/admin/SecurityLog.TAG_REMOTE_LOCK,210022 24,Android.App.Admin.SecurityLogTags,SyncRecvFile,android/app/admin/SecurityLog.TAG_SYNC_RECV_FILE,210003 24,Android.App.Admin.SecurityLogTags,SyncSendFile,android/app/admin/SecurityLog.TAG_SYNC_SEND_FILE,210004 +28,Android.App.Admin.SecurityLogTags,UserRestrictionAdded,android/app/admin/SecurityLog.TAG_USER_RESTRICTION_ADDED,210027 +28,Android.App.Admin.SecurityLogTags,UserRestrictionRemoved,android/app/admin/SecurityLog.TAG_USER_RESTRICTION_REMOVED,210028 +28,Android.App.Admin.SecurityLogTags,WipeFailure,android/app/admin/SecurityLog.TAG_WIPE_FAILURE,210023 0,Android.App.Job.TriggerContentUriFlags,None,,0 24,Android.App.Job.TriggerContentUriFlags,NotifyForDescendants,android/app/job/JobInfo.TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS,1 24,Android.App.NotificationImportance,Default,android/app/NotificationManager.IMPORTANCE_DEFAULT,3 @@ -5130,8 +5237,15 @@ 24,Android.App.NotificationImportance,Min,android/app/NotificationManager.IMPORTANCE_MIN,1 24,Android.App.NotificationImportance,None,android/app/NotificationManager.IMPORTANCE_NONE,0 24,Android.App.NotificationImportance,Unspecified,android/app/NotificationManager.IMPORTANCE_UNSPECIFIED,-1000 +28,Android.App.SuppressedEffects,Ambient,android/app/NotificationManager.Policy.SUPPRESSED_EFFECT_AMBIENT,128 +28,Android.App.SuppressedEffects,Badge,android/app/NotificationManager.Policy.SUPPRESSED_EFFECT_BADGE,64 +28,Android.App.SuppressedEffects,FullScreenIntent,android/app/NotificationManager.Policy.SUPPRESSED_EFFECT_FULL_SCREEN_INTENT,4 +28,Android.App.SuppressedEffects,Lights,android/app/NotificationManager.Policy.SUPPRESSED_EFFECT_LIGHTS,8 +28,Android.App.SuppressedEffects,NotificationList,android/app/NotificationManager.Policy.SUPPRESSED_EFFECT_NOTIFICATION_LIST,256 +28,Android.App.SuppressedEffects,Peek,android/app/NotificationManager.Policy.SUPPRESSED_EFFECT_PEEK,16 24,Android.App.SuppressedEffects,ScreenOff,android/app/NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_OFF,1 24,Android.App.SuppressedEffects,ScreenOn,android/app/NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_ON,2 +28,Android.App.SuppressedEffects,StatusBar,android/app/NotificationManager.Policy.SUPPRESSED_EFFECT_STATUS_BAR,32 24,Android.App.StopForegroundFlags,Detach,android/app/Service.STOP_FOREGROUND_DETACH,2 24,Android.App.StopForegroundFlags,Remove,android/app/Service.STOP_FOREGROUND_REMOVE,1 0,Android.App.UiAutomationFlags,None,,0 @@ -5202,6 +5316,7 @@ 24,Android.Icu.Text.CollationStrength,Tertiary,android/icu/text/Collator.TERTIARY,2 24,Android.Icu.Text.CollationStrength,Quaternary,android/icu/text/Collator.QUATERNARY,3 24,Android.Icu.Text.DateFormatField,AmPm,android/icu/text/DateFormat.AM_PM_FIELD,14 +28,Android.Icu.Text.DateFormatField,AmPmMidnightNoon,android/icu/text/DateFormat.AM_PM_MIDNIGHT_NOON_FIELD,35 24,Android.Icu.Text.DateFormatField,Date,android/icu/text/DateFormat.DATE_FIELD,3 24,Android.Icu.Text.DateFormatField,DayOfWeek,android/icu/text/DateFormat.DAY_OF_WEEK_FIELD,9 24,Android.Icu.Text.DateFormatField,DayOfWeekInMonth,android/icu/text/DateFormat.DAY_OF_WEEK_IN_MONTH_FIELD,11 @@ -5209,6 +5324,7 @@ 24,Android.Icu.Text.DateFormatField,DowLocal,android/icu/text/DateFormat.DOW_LOCAL_FIELD,19 24,Android.Icu.Text.DateFormatField,Era,android/icu/text/DateFormat.ERA_FIELD,0 24,Android.Icu.Text.DateFormatField,ExtendedYear,android/icu/text/DateFormat.EXTENDED_YEAR_FIELD,20 +28,Android.Icu.Text.DateFormatField,FlexibleDayPeriod,android/icu/text/DateFormat.FLEXIBLE_DAY_PERIOD_FIELD,36 24,Android.Icu.Text.DateFormatField,FractionalSecond,android/icu/text/DateFormat.FRACTIONAL_SECOND_FIELD,8 24,Android.Icu.Text.DateFormatField,HourOfDay0,android/icu/text/DateFormat.HOUR_OF_DAY0_FIELD,5 24,Android.Icu.Text.DateFormatField,HourOfDay1,android/icu/text/DateFormat.HOUR_OF_DAY1_FIELD,4 @@ -5384,6 +5500,8 @@ 26,Android.Icu.Util.UniversalTimeScaleValue,ToMin,android/icu/util/UniversalTimeScale.TO_MIN_VALUE,4 26,Android.Icu.Util.UniversalTimeScaleValue,Units,android/icu/util/UniversalTimeScale.UNITS_VALUE,0 24,Android.Locations.AccumulatedDeltaRangeState,CycleSlip,android/location/GnssMeasurement.ADR_STATE_CYCLE_SLIP,4 +28,Android.Locations.AccumulatedDeltaRangeState,HalfCycleReported,android/location/GnssMeasurement.ADR_STATE_HALF_CYCLE_REPORTED,16 +28,Android.Locations.AccumulatedDeltaRangeState,HalfCycleResolved,android/location/GnssMeasurement.ADR_STATE_HALF_CYCLE_RESOLVED,8 24,Android.Locations.AccumulatedDeltaRangeState,Reset,android/location/GnssMeasurement.ADR_STATE_RESET,2 24,Android.Locations.AccumulatedDeltaRangeState,Unknown,android/location/GnssMeasurement.ADR_STATE_UNKNOWN,0 24,Android.Locations.AccumulatedDeltaRangeState,Valid,android/location/GnssMeasurement.ADR_STATE_VALID,1 @@ -5408,6 +5526,7 @@ 26,Android.Locations.GnssState,TowKnown,android/location/GnssMeasurement.STATE_TOW_KNOWN,16384 24,Android.Locations.GnssState,Unknown,android/location/GnssMeasurement.STATE_UNKNOWN,0 24,Android.Locations.GnssMeasurementCallbackStatus,LocationDisabled,android/location/GnssMeasurementsEvent.Callback.STATUS_LOCATION_DISABLED,2 +28,Android.Locations.GnssMeasurementCallbackStatus,NotAllowed,android/location/GnssMeasurementsEvent.Callback.STATUS_NOT_ALLOWED,3 24,Android.Locations.GnssMeasurementCallbackStatus,NotSupported,android/location/GnssMeasurementsEvent.Callback.STATUS_NOT_SUPPORTED,0 24,Android.Locations.GnssMeasurementCallbackStatus,Ready,android/location/GnssMeasurementsEvent.Callback.STATUS_READY,1 24,Android.Locations.GnssNavigationStatus,ParityPassed,android/location/GnssNavigationMessage.STATUS_PARITY_PASSED,1 @@ -5623,9 +5742,273 @@ 25,Android.Content.PM.LauncherAppsShortcutQueryFlags,MatchDynamic,android/content/pm/LauncherApps.ShortcutQuery.FLAG_MATCH_DYNAMIC,1 25,Android.Content.PM.LauncherAppsShortcutQueryFlags,MatchManifest,android/content/pm/LauncherApps.ShortcutQuery.FLAG_MATCH_MANIFEST,8 25,Android.Content.PM.LauncherAppsShortcutQueryFlags,MatchPinned,android/content/pm/LauncherApps.ShortcutQuery.FLAG_MATCH_PINNED,2 +28,Android.Content.PM.LauncherAppsShortcutQueryFlags,MatchPinnedByAnyLauncher,android/content/pm/LauncherApps.ShortcutQuery.FLAG_MATCH_PINNED_BY_ANY_LAUNCHER,1024 24,Android.Telecom.ConnectionProperties,None,,0 24,Android.Telecom.ConnectionProperties,HasCdmaVoicePrivacy,android/telecom/Connection.PROPERTY_HAS_CDMA_VOICE_PRIVACY,32 24,Android.Telecom.ConnectionProperties,IsExternalCall,android/telecom/Connection.PROPERTY_IS_EXTERNAL_CALL,16 +24,Android.Telecom.ConnectionProperties,IsRtt,android/telecom/Connection.PROPERTY_IS_RTT,256 24,Android.Telecom.ConnectionProperties,SelfManaged,android/telecom/Connection.PROPERTY_SELF_MANAGED,128 0,Android.Views.InputMethods.InputContentFlags,None,,0 25,Android.Views.InputMethods.InputContentFlags,GrantReadUriPermission,I:android/view/inputmethod/InputConnection.INPUT_CONTENT_GRANT_READ_URI_PERMISSION,1 +28,Android.App.Admin.IdAttestationFlags,BaseInfo,android/app/admin/DevicePolicyManager.ID_TYPE_BASE_INFO,1 +28,Android.App.Admin.IdAttestationFlags,Imei,android/app/admin/DevicePolicyManager.ID_TYPE_IMEI,4 +28,Android.App.Admin.IdAttestationFlags,Meid,android/app/admin/DevicePolicyManager.ID_TYPE_MEID,8 +28,Android.App.Admin.IdAttestationFlags,Serial,android/app/admin/DevicePolicyManager.ID_TYPE_SERIAL,2 +28,Android.App.Admin.InstallKeyFlags,RequestCredentialsAccess,android/app/admin/DevicePolicyManager.INSTALLKEY_REQUEST_CREDENTIALS_ACCESS,1 +28,Android.App.Admin.InstallKeyFlags,SetUserSelectable,android/app/admin/DevicePolicyManager.INSTALLKEY_SET_USER_SELECTABLE,2 +28,Android.App.Admin.LockTaskFeatures,GlobalActions,android/app/admin/DevicePolicyManager.LOCK_TASK_FEATURE_GLOBAL_ACTIONS,16 +28,Android.App.Admin.LockTaskFeatures,Home,android/app/admin/DevicePolicyManager.LOCK_TASK_FEATURE_HOME,4 +28,Android.App.Admin.LockTaskFeatures,Keyguard,android/app/admin/DevicePolicyManager.LOCK_TASK_FEATURE_KEYGUARD,32 +28,Android.App.Admin.LockTaskFeatures,None,android/app/admin/DevicePolicyManager.LOCK_TASK_FEATURE_NONE,0 +28,Android.App.Admin.LockTaskFeatures,Notifications,android/app/admin/DevicePolicyManager.LOCK_TASK_FEATURE_NOTIFICATIONS,2 +28,Android.App.Admin.LockTaskFeatures,Overview,android/app/admin/DevicePolicyManager.LOCK_TASK_FEATURE_OVERVIEW,8 +28,Android.App.Admin.LockTaskFeatures,SystemInfo,android/app/admin/DevicePolicyManager.LOCK_TASK_FEATURE_SYSTEM_INFO,1 +28,Android.App.Admin.SecurityLogLevel,Error,android/app/admin/SecurityLog.LEVEL_ERROR,3 +28,Android.App.Admin.SecurityLogLevel,Info,android/app/admin/SecurityLog.LEVEL_INFO,1 +28,Android.App.Admin.SecurityLogLevel,Warning,android/app/admin/SecurityLog.LEVEL_WARNING,2 +28,Android.App.Admin.SystemUpdatePolicyErrorCode,CombinedFreezePeriodTooClose,android/app/admin/SystemUpdatePolicy.ValidationFailedException.ERROR_COMBINED_FREEZE_PERIOD_TOO_CLOSE,6 +28,Android.App.Admin.SystemUpdatePolicyErrorCode,CombinedFreezePeriodTooLong,android/app/admin/SystemUpdatePolicy.ValidationFailedException.ERROR_COMBINED_FREEZE_PERIOD_TOO_LONG,5 +28,Android.App.Admin.SystemUpdatePolicyErrorCode,DuplicateOrOverlap,android/app/admin/SystemUpdatePolicy.ValidationFailedException.ERROR_DUPLICATE_OR_OVERLAP,2 +28,Android.App.Admin.SystemUpdatePolicyErrorCode,NewFreezePeriodTooClose,android/app/admin/SystemUpdatePolicy.ValidationFailedException.ERROR_NEW_FREEZE_PERIOD_TOO_CLOSE,4 +28,Android.App.Admin.SystemUpdatePolicyErrorCode,NewFreezePeriodTooLong,android/app/admin/SystemUpdatePolicy.ValidationFailedException.ERROR_NEW_FREEZE_PERIOD_TOO_LONG,3 +28,Android.App.Admin.SystemUpdatePolicyErrorCode,Unknown,android/app/admin/SystemUpdatePolicy.ValidationFailedException.ERROR_UNKNOWN,1 +28,Android.App.Backup.BackupTransportFlags,ClientSideEncryptionEnabled,android/app/backup/BackupAgent.FLAG_CLIENT_SIDE_ENCRYPTION_ENABLED,1 +28,Android.App.Backup.BackupTransportFlags,DeviceToDeviceTransfer,android/app/backup/BackupAgent.FLAG_DEVICE_TO_DEVICE_TRANSFER,2 +28,Android.App.SemanticAction,Archive,android/app/Notification.Action.SEMANTIC_ACTION_ARCHIVE,5 +28,Android.App.SemanticAction,Call,android/app/Notification.Action.SEMANTIC_ACTION_CALL,10 +28,Android.App.SemanticAction,Delete,android/app/Notification.Action.SEMANTIC_ACTION_DELETE,4 +28,Android.App.SemanticAction,MarkAsRead,android/app/Notification.Action.SEMANTIC_ACTION_MARK_AS_READ,2 +28,Android.App.SemanticAction,MarkAsUnread,android/app/Notification.Action.SEMANTIC_ACTION_MARK_AS_UNREAD,3 +28,Android.App.SemanticAction,Mute,android/app/Notification.Action.SEMANTIC_ACTION_MUTE,6 +28,Android.App.SemanticAction,None,android/app/Notification.Action.SEMANTIC_ACTION_NONE,0 +28,Android.App.SemanticAction,Reply,android/app/Notification.Action.SEMANTIC_ACTION_REPLY,1 +28,Android.App.SemanticAction,ThumbsDown,android/app/Notification.Action.SEMANTIC_ACTION_THUMBS_DOWN,9 +28,Android.App.SemanticAction,ThumbsUp,android/app/Notification.Action.SEMANTIC_ACTION_THUMBS_UP,8 +28,Android.App.SemanticAction,Unmute,android/app/Notification.Action.SEMANTIC_ACTION_UNMUTE,7 +28,Android.App.RemoteInputSource,Choice,android/app/RemoteInput.SOURCE_CHOICE,1 +28,Android.App.RemoteInputSource,FreeFormInput,android/app/RemoteInput.SOURCE_FREE_FORM_INPUT,0 +28,Android.App.Usage.NetworkStatsDefault,All,android/app/usage/NetworkStats.Bucket.DEFAULT_NETWORK_ALL,-1 +28,Android.App.Usage.NetworkStatsDefault,No,android/app/usage/NetworkStats.Bucket.DEFAULT_NETWORK_NO,1 +28,Android.App.Usage.NetworkStatsDefault,Yes,android/app/usage/NetworkStats.Bucket.DEFAULT_NETWORK_YES,2 +28,Android.App.Usage.StandbyBucket,Active,android/app/usage/UsageStatsManager.STANDBY_BUCKET_ACTIVE,10 +28,Android.App.Usage.StandbyBucket,Frequent,android/app/usage/UsageStatsManager.STANDBY_BUCKET_FREQUENT,30 +28,Android.App.Usage.StandbyBucket,Rare,android/app/usage/UsageStatsManager.STANDBY_BUCKET_RARE,40 +28,Android.App.Usage.StandbyBucket,WorkingSet,android/app/usage/UsageStatsManager.STANDBY_BUCKET_WORKING_SET,20 +28,Android.Appwidget.WidgetFeatures,HideFromPicker,android/appwidget/AppWidgetProviderInfo.WIDGET_FEATURE_HIDE_FROM_PICKER,2 +28,Android.Appwidget.WidgetFeatures,Reconfigurable,android/appwidget/AppWidgetProviderInfo.WIDGET_FEATURE_RECONFIGURABLE,1 +28,Android.Bluetooth.HidDeviceAppQosSettingsServiceType,BestEffort,android/bluetooth/BluetoothHidDeviceAppQosSettings.SERVICE_BEST_EFFORT,1 +28,Android.Bluetooth.HidDeviceAppQosSettingsServiceType,Guaranteed,android/bluetooth/BluetoothHidDeviceAppQosSettings.SERVICE_GUARANTEED,2 +28,Android.Bluetooth.HidDeviceAppQosSettingsServiceType,NoTraffic,android/bluetooth/BluetoothHidDeviceAppQosSettings.SERVICE_NO_TRAFFIC,0 +28,Android.Content.PM.CertificateType,RawX509,android/content/pm/PackageManager.CERT_INPUT_RAW_X509,0 +28,Android.Content.PM.CertificateType,Sha256,android/content/pm/PackageManager.CERT_INPUT_SHA256,1 +28,Android.Content.PM.ShortcutDisabledReason,AppChanged,android/content/pm/ShortcutInfo.DISABLED_REASON_APP_CHANGED,2 +28,Android.Content.PM.ShortcutDisabledReason,BackupNotSupported,android/content/pm/ShortcutInfo.DISABLED_REASON_BACKUP_NOT_SUPPORTED,101 +28,Android.Content.PM.ShortcutDisabledReason,ByApp,android/content/pm/ShortcutInfo.DISABLED_REASON_BY_APP,1 +28,Android.Content.PM.ShortcutDisabledReason,NotDisabled,android/content/pm/ShortcutInfo.DISABLED_REASON_NOT_DISABLED,0 +28,Android.Content.PM.ShortcutDisabledReason,OtherRestoreIssue,android/content/pm/ShortcutInfo.DISABLED_REASON_OTHER_RESTORE_ISSUE,103 +28,Android.Content.PM.ShortcutDisabledReason,SignatureMismatch,android/content/pm/ShortcutInfo.DISABLED_REASON_SIGNATURE_MISMATCH,102 +28,Android.Content.PM.ShortcutDisabledReason,Unknown,android/content/pm/ShortcutInfo.DISABLED_REASON_UNKNOWN,3 +28,Android.Content.PM.ShortcutDisabledReason,VersionLower,android/content/pm/ShortcutInfo.DISABLED_REASON_VERSION_LOWER,100 +28,Android.Graphics.Drawables.IconType,AdaptiveBitmap,android/graphics/drawable/Icon.TYPE_ADAPTIVE_BITMAP,5 +28,Android.Graphics.Drawables.IconType,Bitmap,android/graphics/drawable/Icon.TYPE_BITMAP,1 +28,Android.Graphics.Drawables.IconType,Data,android/graphics/drawable/Icon.TYPE_DATA,3 +28,Android.Graphics.Drawables.IconType,Resource,android/graphics/drawable/Icon.TYPE_RESOURCE,2 +28,Android.Graphics.Drawables.IconType,Uri,android/graphics/drawable/Icon.TYPE_URI,4 +28,Android.Graphics.ImageDecoderAllocator,Default,android/graphics/ImageDecoder.ALLOCATOR_DEFAULT,0 +28,Android.Graphics.ImageDecoderAllocator,Hardware,android/graphics/ImageDecoder.ALLOCATOR_HARDWARE,3 +28,Android.Graphics.ImageDecoderAllocator,SharedMemory,android/graphics/ImageDecoder.ALLOCATOR_SHARED_MEMORY,2 +28,Android.Graphics.ImageDecoderAllocator,Software,android/graphics/ImageDecoder.ALLOCATOR_SOFTWARE,1 +28,Android.Graphics.ImageDecoderMemoryPolicy,Default,android/graphics/ImageDecoder.MEMORY_POLICY_DEFAULT,1 +28,Android.Graphics.ImageDecoderMemoryPolicy,LowRam,android/graphics/ImageDecoder.MEMORY_POLICY_LOW_RAM,0 +28,Android.Graphics.ImageDecoderErrorType,SourceException,android/graphics/ImageDecoder.DecodeException.SOURCE_EXCEPTION,1 +28,Android.Graphics.ImageDecoderErrorType,SourceIncomplete,android/graphics/ImageDecoder.DecodeException.SOURCE_INCOMPLETE,2 +28,Android.Graphics.ImageDecoderErrorType,SourceMalformedData,android/graphics/ImageDecoder.DecodeException.SOURCE_MALFORMED_DATA,3 +28,Android.Hardware.Biometrics.BiometricAcquiredStatus,Good,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ACQUIRED_GOOD,0 +28,Android.Hardware.Biometrics.BiometricAcquiredStatus,ImagerDirty,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ACQUIRED_IMAGER_DIRTY,3 +28,Android.Hardware.Biometrics.BiometricAcquiredStatus,Insufficient,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ACQUIRED_INSUFFICIENT,2 +28,Android.Hardware.Biometrics.BiometricAcquiredStatus,Partial,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ACQUIRED_PARTIAL,1 +28,Android.Hardware.Biometrics.BiometricAcquiredStatus,TooFast,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ACQUIRED_TOO_FAST,5 +28,Android.Hardware.Biometrics.BiometricAcquiredStatus,TooSlow,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ACQUIRED_TOO_SLOW,4 +28,Android.Hardware.Biometrics.BiometricErrorCode,Canceled,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_CANCELED,5 +28,Android.Hardware.Biometrics.BiometricErrorCode,HwNotPresent,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_HW_NOT_PRESENT,12 +28,Android.Hardware.Biometrics.BiometricErrorCode,HwUnavailable,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_HW_UNAVAILABLE,1 +28,Android.Hardware.Biometrics.BiometricErrorCode,Lockout,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_LOCKOUT,7 +28,Android.Hardware.Biometrics.BiometricErrorCode,LockoutPermanent,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_LOCKOUT_PERMANENT,9 +28,Android.Hardware.Biometrics.BiometricErrorCode,NoBiometrics,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_NO_BIOMETRICS,11 +28,Android.Hardware.Biometrics.BiometricErrorCode,NoSpace,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_NO_SPACE,4 +28,Android.Hardware.Biometrics.BiometricErrorCode,Timeout,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_TIMEOUT,3 +28,Android.Hardware.Biometrics.BiometricErrorCode,UnableToProcess,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_UNABLE_TO_PROCESS,2 +28,Android.Hardware.Biometrics.BiometricErrorCode,UserCanceled,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_USER_CANCELED,10 +28,Android.Hardware.Biometrics.BiometricErrorCode,Vendor,android/hardware/biometrics/BiometricPrompt.BIOMETRIC_ERROR_VENDOR,8 +28,Android.Hardware.Camera2.Params.SessionType,HighSpeed,android/hardware/camera2/params/SessionConfiguration.SESSION_HIGH_SPEED,1 +28,Android.Hardware.Camera2.Params.SessionType,Regular,android/hardware/camera2/params/SessionConfiguration.SESSION_REGULAR,0 +28,Android.Icu.Util.DelimiterType,AltQuotationEnd,android/icu/util/LocaleData.ALT_QUOTATION_END,3 +28,Android.Icu.Util.DelimiterType,AltQuotationStart,android/icu/util/LocaleData.ALT_QUOTATION_START,2 +28,Android.Icu.Util.DelimiterType,QuotationEnd,android/icu/util/LocaleData.QUOTATION_END,1 +28,Android.Icu.Util.DelimiterType,QuotationStart,android/icu/util/LocaleData.QUOTATION_START,0 +28,Android.Media.MasteringIndicationType,MasteringNotIndicated,android/media/AudioPresentation.MASTERING_NOT_INDICATED,0 +28,Android.Media.MasteringIndicationType,MasteredFor3d,android/media/AudioPresentation.MASTERED_FOR_3D,3 +28,Android.Media.MasteringIndicationType,MasteredForHeadphone,android/media/AudioPresentation.MASTERED_FOR_HEADPHONE,4 +28,Android.Media.MasteringIndicationType,MasteredForStereo,android/media/AudioPresentation.MASTERED_FOR_STEREO,1 +28,Android.Media.MasteringIndicationType,MasteredForSurround,android/media/AudioPresentation.MASTERED_FOR_SURROUND,2 +28,Android.Media.Audiofx.VariantType,FavorFrequencyResolution,android/media/audiofx/DynamicsProcessing.VARIANT_FAVOR_FREQUENCY_RESOLUTION,0 +28,Android.Media.Audiofx.VariantType,FavorTimeResolution,android/media/audiofx/DynamicsProcessing.VARIANT_FAVOR_TIME_RESOLUTION,1 +28,Android.Media.HdcpLevel,LevelUnknown,android/media/MediaDrm.HDCP_LEVEL_UNKNOWN,0 +28,Android.Media.HdcpLevel,NoDigitalOutput,android/media/MediaDrm.HDCP_NO_DIGITAL_OUTPUT,2147483647 +28,Android.Media.HdcpLevel,None,android/media/MediaDrm.HDCP_NONE,1 +28,Android.Media.HdcpLevel,V1,android/media/MediaDrm.HDCP_V1,2 +28,Android.Media.HdcpLevel,V2,android/media/MediaDrm.HDCP_V2,3 +28,Android.Media.HdcpLevel,V21,android/media/MediaDrm.HDCP_V2_1,4 +28,Android.Media.HdcpLevel,V22,android/media/MediaDrm.HDCP_V2_2,5 +28,Android.Media.SecurityLevel,HwSecureAll,android/media/MediaDrm.SECURITY_LEVEL_HW_SECURE_ALL,5 +28,Android.Media.SecurityLevel,HwSecureCrypto,android/media/MediaDrm.SECURITY_LEVEL_HW_SECURE_CRYPTO,3 +28,Android.Media.SecurityLevel,HwSecureDecode,android/media/MediaDrm.SECURITY_LEVEL_HW_SECURE_DECODE,4 +28,Android.Media.SecurityLevel,SwSecureCrypto,android/media/MediaDrm.SECURITY_LEVEL_SW_SECURE_CRYPTO,1 +28,Android.Media.SecurityLevel,SwSecureDecode,android/media/MediaDrm.SECURITY_LEVEL_SW_SECURE_DECODE,2 +28,Android.Media.SecurityLevel,Unknown,android/media/MediaDrm.SECURITY_LEVEL_UNKNOWN,0 +28,Android.Media.MicrophoneChannelMapping,Direct,android/media/MicrophoneInfo.CHANNEL_MAPPING_DIRECT,1 +28,Android.Media.MicrophoneChannelMapping,Processed,android/media/MicrophoneInfo.CHANNEL_MAPPING_PROCESSED,2 +28,Android.Media.MicrophoneDirectionality,BiDirectional,android/media/MicrophoneInfo.DIRECTIONALITY_BI_DIRECTIONAL,2 +28,Android.Media.MicrophoneDirectionality,Cardioid,android/media/MicrophoneInfo.DIRECTIONALITY_CARDIOID,3 +28,Android.Media.MicrophoneDirectionality,HyperCardioid,android/media/MicrophoneInfo.DIRECTIONALITY_HYPER_CARDIOID,4 +28,Android.Media.MicrophoneDirectionality,Omni,android/media/MicrophoneInfo.DIRECTIONALITY_OMNI,1 +28,Android.Media.MicrophoneDirectionality,SuperCardioid,android/media/MicrophoneInfo.DIRECTIONALITY_SUPER_CARDIOID,5 +28,Android.Media.MicrophoneDirectionality,Unknown,android/media/MicrophoneInfo.DIRECTIONALITY_UNKNOWN,0 +28,Android.Media.MicrophoneLocation,Mainbody,android/media/MicrophoneInfo.LOCATION_MAINBODY,1 +28,Android.Media.MicrophoneLocation,MainbodyMovable,android/media/MicrophoneInfo.LOCATION_MAINBODY_MOVABLE,2 +28,Android.Media.MicrophoneLocation,Peripheral,android/media/MicrophoneInfo.LOCATION_PERIPHERAL,3 +28,Android.Media.MicrophoneLocation,Unknown,android/media/MicrophoneInfo.LOCATION_UNKNOWN,0 +28,Android.Net.IpSecTransportDirection,In,android/net/IpSecManager.DIRECTION_IN,0 +28,Android.Net.IpSecTransportDirection,Out,android/net/IpSecManager.DIRECTION_OUT,1 +28,Android.Net.MacAddressType,Broadcast,android/net/MacAddress.TYPE_BROADCAST,3 +28,Android.Net.MacAddressType,Multicast,android/net/MacAddress.TYPE_MULTICAST,2 +28,Android.Net.MacAddressType,Unicast,android/net/MacAddress.TYPE_UNICAST,1 +28,Android.Net.Wifi.Rtt.RangingStatus,Fail,android/net/wifi/rtt/RangingResult.STATUS_FAIL,1 +28,Android.Net.Wifi.Rtt.RangingStatus,ResponderDoesNotSupportIeee80211mc,android/net/wifi/rtt/RangingResult.STATUS_RESPONDER_DOES_NOT_SUPPORT_IEEE80211MC,2 +28,Android.Net.Wifi.Rtt.RangingStatus,Success,android/net/wifi/rtt/RangingResult.STATUS_SUCCESS,0 +28,Android.Net.Wifi.Rtt.RangingResultStatusCode,Fail,android/net/wifi/rtt/RangingResultCallback.STATUS_CODE_FAIL,1 +28,Android.Net.Wifi.Rtt.RangingResultStatusCode,FailRttNotAvailable,android/net/wifi/rtt/RangingResultCallback.STATUS_CODE_FAIL_RTT_NOT_AVAILABLE,2 +28,Android.OS.LocationPowerSaveMode,AllDisabledWhenScreenOff,android/os/PowerManager.LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF,2 +28,Android.OS.LocationPowerSaveMode,ForegroundOnly,android/os/PowerManager.LOCATION_MODE_FOREGROUND_ONLY,3 +28,Android.OS.LocationPowerSaveMode,GpsDisabledWhenScreenOff,android/os/PowerManager.LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF,1 +28,Android.OS.LocationPowerSaveMode,NoChange,android/os/PowerManager.LOCATION_MODE_NO_CHANGE,0 +28,Android.OS.UserOperationResultCode,ErrorCurrentUser,android/os/UserManager.USER_OPERATION_ERROR_CURRENT_USER,4 +28,Android.OS.UserOperationResultCode,ErrorLowStorage,android/os/UserManager.USER_OPERATION_ERROR_LOW_STORAGE,5 +28,Android.OS.UserOperationResultCode,ErrorManagedProfile,android/os/UserManager.USER_OPERATION_ERROR_MANAGED_PROFILE,2 +28,Android.OS.UserOperationResultCode,ErrorMaxRunningUsers,android/os/UserManager.USER_OPERATION_ERROR_MAX_RUNNING_USERS,3 +28,Android.OS.UserOperationResultCode,ErrorMaxUsers,android/os/UserManager.USER_OPERATION_ERROR_MAX_USERS,6 +28,Android.OS.UserOperationResultCode,ErrorUnknown,android/os/UserManager.USER_OPERATION_ERROR_UNKNOWN,1 +28,Android.OS.UserOperationResultCode,Success,android/os/UserManager.USER_OPERATION_SUCCESS,0 +28,Android.Service.Autofill.AutofillResponseFlags,DisableActivityOnly,android/service/autofill/FillResponse.FLAG_DISABLE_ACTIVITY_ONLY,2 +28,Android.Service.Autofill.AutofillResponseFlags,TrackContextCommited,android/service/autofill/FillResponse.FLAG_TRACK_CONTEXT_COMMITED,1 +28,Android.Service.Notification.UserSentiment,Negative,android/service/notification/NotificationListenerService.Ranking.USER_SENTIMENT_NEGATIVE,-1 +28,Android.Service.Notification.UserSentiment,Neutral,android/service/notification/NotificationListenerService.Ranking.USER_SENTIMENT_NEUTRAL,0 +28,Android.Service.Notification.UserSentiment,Positive,android/service/notification/NotificationListenerService.Ranking.USER_SENTIMENT_POSITIVE,1 +28,Android.Telecom.HandoverFailureReason,DestAppRejected,android/telecom/Call.Callback.HANDOVER_FAILURE_DEST_APP_REJECTED,1 +28,Android.Telecom.HandoverFailureReason,NotSupported,android/telecom/Call.Callback.HANDOVER_FAILURE_NOT_SUPPORTED,2 +28,Android.Telecom.HandoverFailureReason,OngoingEmergencyCall,android/telecom/Call.Callback.HANDOVER_FAILURE_ONGOING_EMERGENCY_CALL,4 +28,Android.Telecom.HandoverFailureReason,Unknown,android/telecom/Call.Callback.HANDOVER_FAILURE_UNKNOWN,5 +28,Android.Telecom.HandoverFailureReason,UserRejected,android/telecom/Call.Callback.HANDOVER_FAILURE_USER_REJECTED,3 +28,Android.Telephony.CellConnectionStatus,None,android/telephony/CellInfo.CONNECTION_NONE,0 +28,Android.Telephony.CellConnectionStatus,PrimaryServing,android/telephony/CellInfo.CONNECTION_PRIMARY_SERVING,1 +28,Android.Telephony.CellConnectionStatus,SecondaryServing,android/telephony/CellInfo.CONNECTION_SECONDARY_SERVING,2 +28,Android.Telephony.CellConnectionStatus,Unknown,android/telephony/CellInfo.CONNECTION_UNKNOWN,2147483647 +28,Android.Telephony.Data.AuthType,Chap,android/telephony/data/ApnSetting.AUTH_TYPE_CHAP,2 +28,Android.Telephony.Data.AuthType,None,android/telephony/data/ApnSetting.AUTH_TYPE_NONE,0 +28,Android.Telephony.Data.AuthType,Pap,android/telephony/data/ApnSetting.AUTH_TYPE_PAP,1 +28,Android.Telephony.Data.AuthType,PapOrChap,android/telephony/data/ApnSetting.AUTH_TYPE_PAP_OR_CHAP,3 +28,Android.Telephony.Data.MvnoType,Gid,android/telephony/data/ApnSetting.MVNO_TYPE_GID,2 +28,Android.Telephony.Data.MvnoType,Iccid,android/telephony/data/ApnSetting.MVNO_TYPE_ICCID,3 +28,Android.Telephony.Data.MvnoType,Imsi,android/telephony/data/ApnSetting.MVNO_TYPE_IMSI,1 +28,Android.Telephony.Data.MvnoType,Spn,android/telephony/data/ApnSetting.MVNO_TYPE_SPN,0 +28,Android.Telephony.Data.Protocols,Ip,android/telephony/data/ApnSetting.PROTOCOL_IP,0 +28,Android.Telephony.Data.Protocols,Ipv4v6,android/telephony/data/ApnSetting.PROTOCOL_IPV4V6,2 +28,Android.Telephony.Data.Protocols,Ipv6,android/telephony/data/ApnSetting.PROTOCOL_IPV6,1 +28,Android.Telephony.Data.Protocols,Ppp,android/telephony/data/ApnSetting.PROTOCOL_PPP,3 +28,Android.Telephony.Data.ApnType,Cbs,android/telephony/data/ApnSetting.TYPE_CBS,128 +28,Android.Telephony.Data.ApnType,Default,android/telephony/data/ApnSetting.TYPE_DEFAULT,17 +28,Android.Telephony.Data.ApnType,Dun,android/telephony/data/ApnSetting.TYPE_DUN,8 +28,Android.Telephony.Data.ApnType,Emergency,android/telephony/data/ApnSetting.TYPE_EMERGENCY,512 +28,Android.Telephony.Data.ApnType,Fota,android/telephony/data/ApnSetting.TYPE_FOTA,32 +28,Android.Telephony.Data.ApnType,Hipri,android/telephony/data/ApnSetting.TYPE_HIPRI,16 +28,Android.Telephony.Data.ApnType,Ia,android/telephony/data/ApnSetting.TYPE_IA,256 +28,Android.Telephony.Data.ApnType,Ims,android/telephony/data/ApnSetting.TYPE_IMS,64 +28,Android.Telephony.Data.ApnType,Mms,android/telephony/data/ApnSetting.TYPE_MMS,2 +28,Android.Telephony.Data.ApnType,Supl,android/telephony/data/ApnSetting.TYPE_SUPL,4 +28,Android.Telephony.Mbms.StreamingMethod,Broadcast,android/telephony/mbms/StreamingService.BROADCAST_METHOD,1 +28,Android.Telephony.Mbms.StreamingMethod,Unicast,android/telephony/mbms/StreamingService.UNICAST_METHOD,2 +28,Android.Telephony.Mbms.StreamingStateChangedReason,ByUserRequest,android/telephony/mbms/StreamingService.REASON_BY_USER_REQUEST,1 +28,Android.Telephony.Mbms.StreamingStateChangedReason,EndOfSession,android/telephony/mbms/StreamingService.REASON_END_OF_SESSION,2 +28,Android.Telephony.Mbms.StreamingStateChangedReason,FrequencyConflict,android/telephony/mbms/StreamingService.REASON_FREQUENCY_CONFLICT,3 +28,Android.Telephony.Mbms.StreamingStateChangedReason,LeftMbmsBroadcastArea,android/telephony/mbms/StreamingService.REASON_LEFT_MBMS_BROADCAST_AREA,6 +28,Android.Telephony.Mbms.StreamingStateChangedReason,None,android/telephony/mbms/StreamingService.REASON_NONE,0 +28,Android.Telephony.Mbms.StreamingStateChangedReason,NotConnectedToHomecarrierLte,android/telephony/mbms/StreamingService.REASON_NOT_CONNECTED_TO_HOMECARRIER_LTE,5 +28,Android.Telephony.Mbms.StreamingStateChangedReason,OutOfMemory,android/telephony/mbms/StreamingService.REASON_OUT_OF_MEMORY,4 +28,Android.Telephony.ScanResultCode,ErrorInterrupted,android/telephony/NetworkScan.ERROR_INTERRUPTED,10002 +28,Android.Telephony.ScanResultCode,ErrorInvalidScan,android/telephony/NetworkScan.ERROR_INVALID_SCAN,2 +28,Android.Telephony.ScanResultCode,ErrorInvalidScanid,android/telephony/NetworkScan.ERROR_INVALID_SCANID,10001 +28,Android.Telephony.ScanResultCode,ErrorModemError,android/telephony/NetworkScan.ERROR_MODEM_ERROR,1 +28,Android.Telephony.ScanResultCode,ErrorModemUnavailable,android/telephony/NetworkScan.ERROR_MODEM_UNAVAILABLE,3 +28,Android.Telephony.ScanResultCode,ErrorRadioInterfaceError,android/telephony/NetworkScan.ERROR_RADIO_INTERFACE_ERROR,10000 +28,Android.Telephony.ScanResultCode,ErrorUnsupported,android/telephony/NetworkScan.ERROR_UNSUPPORTED,4 +28,Android.Telephony.ScanResultCode,Success,android/telephony/NetworkScan.SUCCESS,0 +28,Android.Telephony.NetworkScanType,OneShot,android/telephony/NetworkScanRequest.SCAN_TYPE_ONE_SHOT,0 +28,Android.Telephony.NetworkScanType,Periodic,android/telephony/NetworkScanRequest.SCAN_TYPE_PERIODIC,1 +28,Android.Telephony.BcdExtendedType,TypeCalledParty,android/telephony/PhoneNumberUtils.BCD_EXTENDED_TYPE_CALLED_PARTY,2 +28,Android.Telephony.BcdExtendedType,TypeEfAdn,android/telephony/PhoneNumberUtils.BCD_EXTENDED_TYPE_EF_ADN,1 +28,Android.Telephony.DuplexMode,Fdd,android/telephony/ServiceState.DUPLEX_MODE_FDD,1 +28,Android.Telephony.DuplexMode,Tdd,android/telephony/ServiceState.DUPLEX_MODE_TDD,2 +28,Android.Telephony.DuplexMode,Unknown,android/telephony/ServiceState.DUPLEX_MODE_UNKNOWN,0 +28,Android.Telephony.DataLimitBehavior,Billed,android/telephony/SubscriptionPlan.LIMIT_BEHAVIOR_BILLED,1 +28,Android.Telephony.DataLimitBehavior,Disabled,android/telephony/SubscriptionPlan.LIMIT_BEHAVIOR_DISABLED,0 +28,Android.Telephony.DataLimitBehavior,Throttled,android/telephony/SubscriptionPlan.LIMIT_BEHAVIOR_THROTTLED,2 +28,Android.Telephony.DataLimitBehavior,Unknown,android/telephony/SubscriptionPlan.LIMIT_BEHAVIOR_UNKNOWN,-1 +28,Android.Views.Accessibility.WindowsChange,AccessibilityFocused,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_ACCESSIBILITY_FOCUSED,128 +28,Android.Views.Accessibility.WindowsChange,Active,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_ACTIVE,32 +28,Android.Views.Accessibility.WindowsChange,Added,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_ADDED,1 +28,Android.Views.Accessibility.WindowsChange,Bounds,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_BOUNDS,8 +28,Android.Views.Accessibility.WindowsChange,Children,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_CHILDREN,512 +28,Android.Views.Accessibility.WindowsChange,Focused,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_FOCUSED,64 +28,Android.Views.Accessibility.WindowsChange,Layer,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_LAYER,16 +28,Android.Views.Accessibility.WindowsChange,Parent,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_PARENT,256 +28,Android.Views.Accessibility.WindowsChange,Pip,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_PIP,1024 +28,Android.Views.Accessibility.WindowsChange,Removed,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_REMOVED,2 +28,Android.Views.Accessibility.WindowsChange,Title,android/view/accessibility/AccessibilityEvent.WINDOWS_CHANGE_TITLE,4 +28,Android.Views.LayoutInDisplayCutoutMode,Default,android/view/WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT,0 +28,Android.Views.LayoutInDisplayCutoutMode,Never,android/view/WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER,2 +28,Android.Views.LayoutInDisplayCutoutMode,ShortEdges,android/view/WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES,1 +28,Android.Views.TextClassifiers.SelectionAction,Abandon,android/view/textclassifier/SelectionEvent.ACTION_ABANDON,107 +28,Android.Views.TextClassifiers.SelectionAction,Copy,android/view/textclassifier/SelectionEvent.ACTION_COPY,101 +28,Android.Views.TextClassifiers.SelectionAction,Cut,android/view/textclassifier/SelectionEvent.ACTION_CUT,103 +28,Android.Views.TextClassifiers.SelectionAction,Drag,android/view/textclassifier/SelectionEvent.ACTION_DRAG,106 +28,Android.Views.TextClassifiers.SelectionAction,Other,android/view/textclassifier/SelectionEvent.ACTION_OTHER,108 +28,Android.Views.TextClassifiers.SelectionAction,Overtype,android/view/textclassifier/SelectionEvent.ACTION_OVERTYPE,100 +28,Android.Views.TextClassifiers.SelectionAction,Paste,android/view/textclassifier/SelectionEvent.ACTION_PASTE,102 +28,Android.Views.TextClassifiers.SelectionAction,Reset,android/view/textclassifier/SelectionEvent.ACTION_RESET,201 +28,Android.Views.TextClassifiers.SelectionAction,SelectAll,android/view/textclassifier/SelectionEvent.ACTION_SELECT_ALL,200 +28,Android.Views.TextClassifiers.SelectionAction,Share,android/view/textclassifier/SelectionEvent.ACTION_SHARE,104 +28,Android.Views.TextClassifiers.SelectionAction,SmartShare,android/view/textclassifier/SelectionEvent.ACTION_SMART_SHARE,105 +28,Android.Views.TextClassifiers.SelectionEventType,AutoSelection,android/view/textclassifier/SelectionEvent.EVENT_AUTO_SELECTION,5 +28,Android.Views.TextClassifiers.SelectionEventType,SelectionModified,android/view/textclassifier/SelectionEvent.EVENT_SELECTION_MODIFIED,2 +28,Android.Views.TextClassifiers.SelectionEventType,SelectionStarted,android/view/textclassifier/SelectionEvent.EVENT_SELECTION_STARTED,1 +28,Android.Views.TextClassifiers.SelectionEventType,SmartSelectionMulti,android/view/textclassifier/SelectionEvent.EVENT_SMART_SELECTION_MULTI,4 +28,Android.Views.TextClassifiers.SelectionEventType,SmartSelectionSingle,android/view/textclassifier/SelectionEvent.EVENT_SMART_SELECTION_SINGLE,3 +28,Android.Views.TextClassifiers.SelectionInvocationMethod,Link,android/view/textclassifier/SelectionEvent.INVOCATION_LINK,2 +28,Android.Views.TextClassifiers.SelectionInvocationMethod,Manual,android/view/textclassifier/SelectionEvent.INVOCATION_MANUAL,1 +28,Android.Views.TextClassifiers.SelectionInvocationMethod,Unknown,android/view/textclassifier/SelectionEvent.INVOCATION_UNKNOWN,0 +28,Android.Views.TextClassifiers.ApplyStrategy,Ignore,android/view/textclassifier/TextLinks.APPLY_STRATEGY_IGNORE,0 +28,Android.Views.TextClassifiers.ApplyStrategy,Replace,android/view/textclassifier/TextLinks.APPLY_STRATEGY_REPLACE,1 +28,Android.Views.TextClassifiers.ApplyStatusCode,DifferentText,android/view/textclassifier/TextLinks.STATUS_DIFFERENT_TEXT,3 +28,Android.Views.TextClassifiers.ApplyStatusCode,LinksApplied,android/view/textclassifier/TextLinks.STATUS_LINKS_APPLIED,0 +28,Android.Views.TextClassifiers.ApplyStatusCode,NoLinksApplied,android/view/textclassifier/TextLinks.STATUS_NO_LINKS_APPLIED,2 +28,Android.Views.TextClassifiers.ApplyStatusCode,NoLinksFound,android/view/textclassifier/TextLinks.STATUS_NO_LINKS_FOUND,1 +28,Android.Webkit.Categories,All,android/webkit/TracingConfig.CATEGORIES_ALL,1 +28,Android.Webkit.Categories,AndroidWebview,android/webkit/TracingConfig.CATEGORIES_ANDROID_WEBVIEW,2 +28,Android.Webkit.Categories,FrameViewer,android/webkit/TracingConfig.CATEGORIES_FRAME_VIEWER,64 +28,Android.Webkit.Categories,InputLatency,android/webkit/TracingConfig.CATEGORIES_INPUT_LATENCY,8 +28,Android.Webkit.Categories,JavascriptAndRendering,android/webkit/TracingConfig.CATEGORIES_JAVASCRIPT_AND_RENDERING,32 +28,Android.Webkit.Categories,None,android/webkit/TracingConfig.CATEGORIES_NONE,0 +28,Android.Webkit.Categories,Rendering,android/webkit/TracingConfig.CATEGORIES_RENDERING,16 +28,Android.Webkit.Categories,WebDeveloper,android/webkit/TracingConfig.CATEGORIES_WEB_DEVELOPER,4 +28,Android.Webkit.TracingMode,RecordContinuously,android/webkit/TracingConfig.RECORD_CONTINUOUSLY,1 +28,Android.Webkit.TracingMode,RecordUntilFull,android/webkit/TracingConfig.RECORD_UNTIL_FULL,0 diff --git a/src/Mono.Android/methodmap.csv b/src/Mono.Android/methodmap.csv index 672bdd5f0ec..0f47eb58ef7 100644 --- a/src/Mono.Android/methodmap.csv +++ b/src/Mono.Android/methodmap.csv @@ -606,12 +606,6 @@ - - - -// I'm making these changes so far only in this extra mappings. -// Things will change significantly so it had better be done all at once... - // I'm making these changes so far only in this extra mappings. // Things will change significantly so it had better be done all at once... @@ -2276,6 +2270,8 @@ //26, android.view, View, setFocusable, focusable, Android.Views.ViewFocusability 26, android.view, View, getImportantForAutofill, return, Android.Views.ImportantForAutofill 26, android.view, View, setImportantForAutofill, mode, Android.Views.ImportantForAutofill +// This was found in the enumification-helpers diff at 28. It is possible that Google added this in the revised platform-26/android.jar (it cannot be an overlook as the enumification-helpers diff source is *generated*). I don't bother to add it to the enumification. Who cares. +// 26, android.view, ViewStructure, setImportantForAutofill, mode, Android.Views.ImportantForAutofill 26, android.webkit, WebView, getRendererRequestedPriority, return, Android.Webkit.RendererPriority 26, android.webkit, WebView, setRendererPriorityPolicy, rendererRequestedPriority, Android.Webkit.RendererPriority 26, android.widget, TextView, getAutoSizeTextType, return, Android.Widget.AutoSizeTextType @@ -2392,3 +2388,119 @@ 27, android.view.accessibility, AccessibilityRequestPreparer, ctor, requestTypes, Android.Views.Accessibility.AccessibilityRequestTypes // android.view.ViewStructure.setInputType never appeared before - it seems Google keeps breaking API on the docs, which is rather likely they are filling doc bits by fixing their tools. 27, android.webkit, WebViewClient, onSafeBrowsingHit, threatType, Android.Webkit.SafeBrowsingThreat + +28, android.app.admin, DevicePolicyManager, generateKeyPair, idAttestationFlags, Android.App.Admin.IdAttestationFlags +28, android.app.admin, DevicePolicyManager, getLogTaskFeatures, return, Android.App.Admin.LockTaskMode +28, android.app.admin, DevicePolicyManager, installKeyPair, flags, Android.App.Admin.InstallKeyFlags +28, android.app.admin, DevicePolicyManager, logoutUser, return, Android.OS.UserOperationResultCode +28, android.app.admin, DevicePolicyManager, setLockTaskFeatures, flags, Android.App.Admin.LockTaskFeatures +28, android.app.admin, DevicePolicyManager, stopUser, return, Android.OS.UserOperationResultCode +28, android.app.admin, SecurityLog, getLogLevel, return, Android.App.Admin.SecurityLogLevel +28, android.app.admin, SystemUpdatePolicy.ValidationFailedException, getErrorCode, return, Android.App.Admin.SystemUpdatePolicyErrorCode +28, android.app.backup, BackupDataOutput, getTransportFlags, return, Android.App.Backup.BackupTransportFlags +28, android.app.backup, FullBackupDataOutput, getTransportFlags, return, Android.App.Backup.BackupTransportFlags +28, android.app, Notification.Action, getSemanticAction, return, Android.App.SemanticAction +28, android.app, Notification.Action.Builder, setSemanticAction, semanticAction, Android.App.SemanticAction +28, android.app, RemoteInput, getResultsSource, return, Android.App.RemoteInputSource +28, android.app, RemoteInput, setResultsSource, source, Android.App.RemoteInputSource +28, android.app.usage, NetworkStats.Bucket, getDefaultNetworkStatus, return, Android.App.Usage.NetworkStatsDefault +28, android.app.usage, UsageStatsManager, getAppStandbyBucket, return, Android.App.Usage.StandbyBucket +28, android.appwidget, AppWidgetProviderInfo, widgetFeatures, , Android.Appwidget.WidgetFeatures +28, android.bluetooth, BluetoothHidDeviceAppQosSettings, ctor, serviceType, Android.Bluetooth.HidDeviceAppQosSettingsServiceType +28, android.bluetooth, BluetoothHidDeviceAppQosSettings, getServiceType, return, Android.Bluetooth.HidDeviceAppQosSettingsServiceType +28, android.content.pm, PackageManager, hasSigningCertificate, type, Android.Content.PM.CertificateType +28, android.content.pm, PermissionInfo, getProtection, return, Android.Content.PM.Protection +28, android.content.pm, PermissionInfo, getProtectionFlags, return, Android.Content.PM.Protection +28, android.content.pm, ShortcutInfo, getDisabledReason, return, Android.Content.PM.ShortcutDisabledReason +28, android.graphics.drawable, Icon, getType, return, Android.Graphics.Drawables.IconType +28, android.graphics, ImageDecoder, getAllocator, return, Android.Graphics.ImageDecoderAllocatorType +28, android.graphics, ImageDecoder, setAllocator, allocator, Android.Graphics.ImageDecoderAllocatorType +28, android.graphics, ImageDecoder, getMemorySizePolicy, return, Android.Graphics.ImageDecoderMemoryPolicy +28, android.graphics, ImageDecoder, setMemorySizePolicy, policy, Android.Graphics.ImageDecoderMemoryPolicy +28, android.graphics, ImageDecoder.DecodeException, getError, return, Android.Graphics.ImageDecoderErrorType +28, android.hardware.biometrics, BiometricPrompt.AuthenticationCallback, onAuthenticationError, errorCode, Android.Hardware.Biometrics.BiometricsErrorCode +28, android.hardware.biometrics, BiometricPrompt.AuthenticationCallback, onAuthenticationHelp, helpCode, Android.Hardware.Biometrics.BiometricAcquiredStatus +28, android.hardware.camera2.params, SessionConfiguration, getSessionType, return, Android.Hardware.Camera2.Params.SessionType +28, android.icu.util, LocaleData, getDelimiter, type, Android.Icu.Util.DelimiterType +28, android.media, AudioPresentation, getMasteringIndication, return, Android.Media.MasteringIndicationType +28, android.media.audiofx, DynamicsProcessing.Config, getVariant, return, Android.Media.Audiofx.VariantType +28, android.media, MediaDrm, getConnectedHdcpLevel, return, Android.Media.HdcpLevel +28, android.media, MicrophoneInfo, getChannelMapping, return, Android.Media.MicrophoneChannelMapping +28, android.media, MicrophoneInfo, getDirectionality, return, Android.Media.MicrophoneDirectionality +28, android.media, MicrophoneInfo, getLocation, return, Android.Media.MicrophoneLocation +28, android.net, IpSecManager, applyTransportModeTransform, direction, Android.Net.IpSecTransportDirection +28, android.net, MacAddress, getAddressType, return, Android.Net.MacAddressType +28, android.net.wifi.rtt, RangingResult, getStatus, return, Android.Net.Wifi.Rtt.RangingStatus +28, android.net.wifi.rtt, RangingResultCallback, onRangingFailure, code, Android.Net.Wifi.Rtt.RangingResultStatusCode +28, android.os, PowerManager, getLocationPowerSaveMode, return, Android.OS, LocationPowerSaveMode +28, android.os, UserManager.UserOperationException, getUserOperationResult, return, Android.OS.UserOperationResultCode +28, android.service.autofill, FillResponse.Builder, setFlags, flags, Android.Service.Autofill.AutofillResponseFlags +28, android.service.notification, NotificationListenerService.Ranking, getUserSentiment, return, Android.Service.Notification.UserSentiment +28, android.telecom, Call.Callback, onHandoverFailed, failureReason, Android.Telecom.HandoverFailureReason +28, android.telecom, Connection, sendRttInitiationFailure, reason, Android.Telecom.RttSessionModifyResult +28, android.telecom, ConnectionService, onHandoverFailed, error, Android.Telecom.HandoverFailureReason +28, android.telephony, CellInfo, getCellConnectionStatus, return, Android.Telephony.CellConnectionStatus +28, android.telephony.data, ApnSetting, getApnTypeBitmask, return, Android.Telephony.ApnType +28, android.telephony.data, ApnSetting, getAuthType, return, Android.Telephony.AuthType +28, android.telephony.data, ApnSetting, getMvnoType, return, Android.Telephony.MvnoType +28, android.telephony.data, ApnSetting, getNetworkTypeBitmask, return, Android.Telephony.NetworkType +28, android.telephony.data, ApnSetting, getProtocol, return, Android.Telephony.Protocols +28, android.telephony.data, ApnSetting, getRoamingProtocol, return, Android.Telephony.Protocols +28, android.telephony.data, ApnSetting.Builder, setApnTypeBitmask, apnTypeBitmask, Android.Telephony.ApnType +28, android.telephony.data, ApnSetting.Builder, setAuthType, authType, Android.Telephony.AuthType +28, android.telephony.data, ApnSetting.Builder, setMvnoType, mvnoType, Android.Telephony.MvnoType +28, android.telephony.data, ApnSetting.Builder, setNetworkTypeBitmask, networkTypeBitmask, Android.Telephony.NetworkType +28, android.telephony.data, ApnSetting.Builder, setProtocol, protocol, Android.Telephony.Protocols +28, android.telephony.data, ApnSetting.Builder, setRoamingProtocol, roamingProtocol, Android.Telephony.Protocols +28, android.telephony, Call.Callback, onHandoverFailed, failureReason, Android.Telephony.HandoverFailureReason +28, android.telephony.mbms, StreamingServiceCallback, onStreamMethodUpdated, methodType, Android.Telephony.StreamingMethod +28, android.telephony.mbms, StreamingServiceCallback, onStreamStateUpdated, state, Android.Telephony.StreamingState +28, android.telephony.mbms, StreamingServiceCallback, onStreamStateUpdated, reason, Android.Telephony.StreamingStateChangedReason +28, android.telephony.mbms, DownloadStatusListener, onStatusUpdated, status, Android.Telephony.Mbms.DownloadStatus +28, android.telephony, TelephonyScanManager.NetworkScanCallback, onError, error, Android.Telephony.ScanResultCode +28, android.telephony, NetworkScanRequest, ctor, scanType, Android.Telephony.NetworkScanType +28, android.telephony, NetworkScanRequest, getScanType, return, Android.Telephony.NetworkScanType +28, android.telephony, PhoneNumberUtils, calledPartyBCDFragmentToString, bcdExtType, Android.Telephony.BcdExtendedType +28, android.telephony, PhoneNumberUtils, calledPartyBCDToString, bcdExtType, Android.Telephony.BcdExtendedType +28, android.telephony, PhoneNumberUtils, numberToCalledPartyBCD, bcdExtType, Android.Telephony.BcdExtendedType +28, android.telephony, ServiceState, getDuplexMode, return, Android.Telephony.DuplexMode +28, android.telephony, SubscriptionPlan, getDataLimitBehavior, return, Android.Telephony.DataLimitBehavior +28, android.telephony, SubscriptionPlan.Builder, setDataLimit, dataLimitBehavior, Android.Telephony.DataLimitBehavior +28, android.view.accessibility, AccessibilityEvent, getWindowChanges, return, Android.Views.Accessibility.WindowsChange +28, android.view, WindowManager.LayoutParams, layoutInDisplayCutoutMode, , Android.Views.LayoutInDisplayCutoutMode +28, android.view.textclassifier, SelectionEvent, createSelectionActionEvent, actionType, Android.Views.TextClassifiers.SelectionAction +28, android.view.textclassifier, SelectionEvent, getEventType, return, Android.Views.TextClassifiers.SelectionEventType +28, android.view.textclassifier, SelectionEvent, isTerminal, eventType, Android.Views.TextClassifiers.SelectionEventType +28, android.view.textclassifier, SelectionEvent, createSelectionStartedEvent, invocationMethod, Android.Views.TextClassifiers.SelectionInvocationMethod +28, android.view.textclassifier, SelectionEvent, getInvocationMethod, return, Android.Views.TextClassifiers.SelectionInvocationMethod +28, android.view.textclassifier, TextLinks, apply, applyStrategy, Android.Views.TextClassifiers.ApplyStrategy +28, android.view.textclassifier, TextLinks, apply, return, Android.Views.TextClassifiers.ApplyStatusCode +28, android.webkit, TracingConfig, getPredefinedCategories, return, Android.Webkit.Categories +28, android.webkit, TracingConfig, getTracingMode, return, Android.Webkit.TracingMode +28, android.webkit, TracingConfig.Builder, addCategories, predefinedCategories, Android.Webkit.Categories[] +28, android.webkit, TracingConfig.Builder, setTracingMode, tracingMode, Android.Webkit.TracingMode +// Android P non-new-enum related methods +28, android.app.assist, AssistStructure.ViewNode, getImportantForAutofill, return, Android.Views.ImportantForAutofill +28, android.app.slice, SliceManager, checkSlicePermission, return, Android.Content.PM.Permission +// fun, android.app.slice.SliceMetrics.logTouch() takes int actionType, and the documentation links to androidx.slice (i.e. Jetpack) ... +28, android.app.usage, EventStats, getEventType, return, Android.App.Usage.UsageEventType +28, android.app.usage, NetworkStatsManager, queryDetailsForUidTagState, networkType, Android.Net.ConnectivityType +28, android.app.usage, NetworkStatsManager, queryDetailsForUidTagState, state, Android.App.Usage.NetworkUsageState +28, android.app.usage, UsageStatsManager, queryEventStats, intervalType, Android.App.Usage.UsageStatsInterval +// They were too late to get documented. +//27, android.app, WallpaperManager, getWallpaperColors, which, Android.App.WallpaperManagerFlags +//27, android.app, WallpaperManager.OnColorsChangedListener, onColorsChanged, which, Android.App.WallpaperManagerFlags +28, android.bluetooth, BluetoothHidDevice.Callback, onConnectionStateChanged, state, Android.Bluetooth.ProfileState +28, android.inputmethodservice, InputMethodService, requestShowSelf, flags, Android.Views.InputMethods.ShowFlags +28, android.media, AudioManager, getStreamVolumeDb, streamType, Android.Media.Stream +28, android.media, AudioManager, getStreamMinVolume, streamType, Android.Media.Stream +28, android.media, AudioTrack, setPresentation, return, Android.Media.TrackStatus +28, android.media, MediaDrm, getSecurityLevel, return, Android.Media.SecurityLevel +28, android.media, MicrophoneInfo, getType, return, Android.Media.AudioDeviceType +28, android.net, NetworkRequest, hasCapability, capability, Android.Net.NetCapability +28, android.net, NetworkRequest, hasTransport, transportType, Android.Net.TransportType +28, android.telecom, Call, handoverTo, videoState, Android.Telecom.VideoProfileState +28, android.telecom, TelecomManager, acceptHandover, videoState, Android.Telecom.VideoProfileState +28, android.text, DynamicLayout.Builder, setBreakStrategy, breakStrategy, Android.Text.BreakStrategy +28, android.text, DynamicLayout.Builder, setHyphenationFrequency, hyphenationFrequency, Android.Text.HyphenationFrequency +28, android.text, DynamicLayout.Builder, setJustificationMode, justificationMode, Android.Text.JustificationMode