다음을 통해 공유


Context.BindSharedIsolatedProcess 필드

정의

주의

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

플래그 #bindIsolatedService: 서비스를 공유 격리된 프로세스에 바인딩합니다.

[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

필드 값

Value = 8192
특성

설명

플래그 #bindIsolatedService: 서비스를 공유 격리된 프로세스에 바인딩합니다. 이 플래그를 지정하면 단일 공유 격리 프로세스에서 여러 격리된 서비스를 실행할 수 있습니다.

공유 격리된 프로세스 인스턴스는 .의 <var instanceName</var> 매개 변수로 식별됩니다#bindIsolatedService(Intent, int, String, Executor, ServiceConnection)>.

동일한 <var>instanceName</var>을 #bindIsolatedService 사용하여 후속 호출을 수행하면 격리된 서비스가 동일한 공유 격리 프로세스에 공동 배치됩니다.

공유 격리 프로세스는 호출 앱으로 범위가 지정됩니다. 생성되면 호출 앱만 추가 격리된 서비스를 공유 프로세스에 바인딩할 수 있습니다. 그러나 서비스 자체는 다른 APK 및 따라서 다른 공급 업체에서 올 수 있습니다.

특성을 true 설정하는 android.R.attr#allowSharedIsolatedProcess 서비스만 공유 격리 프로세스에 바인딩할 수 있습니다.

에 대한 android.content.Context.BIND_SHARED_ISOLATED_PROCESSJava 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상