Context.BindSharedIsolatedProcess Campo

Definição

Cuidado

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

Sinalizador para #bindIsolatedService: Vincule o serviço a um processo isolado compartilhado.

[Android.Runtime.Register("BIND_SHARED_ISOLATED_PROCESS", ApiSince=34)]
[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 BindSharedIsolatedProcess = 8192;
[<Android.Runtime.Register("BIND_SHARED_ISOLATED_PROCESS", ApiSince=34)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Content.Bind enum directly instead of this field.", true)>]
val mutable BindSharedIsolatedProcess : Android.Content.Bind

Valor do campo

Value = 8192
Atributos

Comentários

Sinalizador para #bindIsolatedService: Vincule o serviço a um processo isolado compartilhado. A especificação desse sinalizador permite que vários serviços isolados sejam executados em um único processo isolado compartilhado.

A instância de processo isolado compartilhado é identificada <pelo parâmetro var>instanceName</var> em #bindIsolatedService(Intent, int, String, Executor, ServiceConnection).

Chamadas subsequentes para #bindIsolatedService com o mesmo <var>instanceName/<var> farão com que o serviço isolado seja co-localizado no mesmo processo isolado compartilhado.

Observe que o processo isolado compartilhado tem como escopo o aplicativo de chamada; Depois de criado, somente o aplicativo de chamada pode vincular serviços isolados adicionais ao processo compartilhado. No entanto, os serviços em si podem vir de diferentes APKs e, portanto, diferentes fornecedores.

Somente os serviços que definem o android.R.attr#allowSharedIsolatedProcess atributo para true têm permissão para serem vinculados a um processo isolado compartilhado.

Documentação Java para android.content.Context.BIND_SHARED_ISOLATED_PROCESS.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a