Context.BindPackageIsolatedProcess 字段

定义

注意

This constant will be removed in the future version. Use Android.Content.Bind enum directly instead of this field.

标志: #bindIsolatedService将服务绑定到共享隔离进程,但仅与其他隔离服务从声明相同进程名称的同一包中绑定。

[Android.Runtime.Register("BIND_PACKAGE_ISOLATED_PROCESS", ApiSince=35)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Content.Bind enum directly instead of this field.", true)]
public const Android.Content.Bind BindPackageIsolatedProcess = 16384;
[<Android.Runtime.Register("BIND_PACKAGE_ISOLATED_PROCESS", ApiSince=35)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Content.Bind enum directly instead of this field.", true)>]
val mutable BindPackageIsolatedProcess : Android.Content.Bind

字段值

Value = 16384
属性

注解

标志: #bindIsolatedService将服务绑定到共享隔离进程,但仅与其他隔离服务从声明相同进程名称的同一包中绑定。

指定此标志允许在同一包中定义的多个独立服务在单个共享隔离进程中运行。 必须指定此共享独立进程,因为此标志不适用于默认应用程序进程。

此标志不同于 #BIND_SHARED_ISOLATED_PROCESS 此标志,因为它只允许在同一共享独立进程中从同一包绑定服务。 这也意味着共享包独立进程是全局的,而不是限定于每个潜在的调用应用。

共享独立进程实例由服务定义的“android:process”属性标识。 如果不设置此属性,则不能使用此标志。

Java文档android.content.Context.BIND_PACKAGE_ISOLATED_PROCESS

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于