Class GoogleAndroidProviderSettings
Provider Settings for Android provider, which controls the runtime asset instance that stores the settings.
Inherited Members
Namespace: UnityEngine.AdaptivePerformance.Google.Android
Syntax
[Serializable]
[AdaptivePerformanceConfigurationData("Android", "com.unity.adaptiveperformance.google.android.provider_settings")]
public class GoogleAndroidProviderSettings : IAdaptivePerformanceSettings
Fields
s_RuntimeInstance
Static instance that holds the runtime asset instance Unity creates during the build process.
Declaration
public static GoogleAndroidProviderSettings s_RuntimeInstance
Field Value
Type | Description |
---|---|
GoogleAndroidProviderSettings |
Properties
googleProviderLogging
Control debug logging of the Android provider. This setting only affects development builds. All logging is disabled in release builds. You can also control the global logging setting after startup by using Logging. Logging is disabled by default.
Declaration
public bool googleProviderLogging { get; set; }
Property Value
Type | Description |
---|---|
Boolean | Set this to true to enable debug logging, or false to disable it (default: false). |
Methods
GetSettings()
Returns Android Provider Settings which are used by Adaptive Performance to apply Provider Settings.
Declaration
public static GoogleAndroidProviderSettings GetSettings()
Returns
Type | Description |
---|---|
GoogleAndroidProviderSettings | Android Provider Settings |