Context.DeviceId 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 컨텍스트가 연결된 디바이스 ID를 가져옵니다.
public virtual int DeviceId { [Android.Runtime.Register("getDeviceId", "()I", "GetGetDeviceIdHandler", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getDeviceId", "()I", "GetGetDeviceIdHandler", ApiSince=34)>]
member this.DeviceId : int
속성 값
이 컨텍스트가 연결된 디바이스의 ID입니다.
- 특성
설명
이 컨텍스트가 연결된 디바이스 ID를 가져옵니다. 애플리케이션은 이 방법을 사용하여 가상 디바이스에서 실행 중인지 여부를 확인하고 해당 디바이스를 식별할 수 있습니다.
호스트 디바이스의 디바이스 ID는 입니다. Context#DEVICE_ID_DEFAULT
시스템에 의해 기본 디바이스 ID가 변경되는 경우(예: 다른 가상 디바이스로 이동한 경우 Activity
) 애플리케이션은 호출 Context#registerDeviceIdChangeListener(Executor, IntConsumer)
을 통해 변경 내용을 수신 대기하도록 등록할 수 있습니다.
이 메서드는 이 인스턴스를 사용하여 만든 Context#createDeviceContext(int)
경우 또는 이 인스턴스가 UI 또는 표시 컨텍스트인 경우에만 신뢰할 수 있는 값을 반환합니다. 기본 Context#createDeviceContext(int)
디바이스가 닫혀 있거나 제거된 경우에도 컨텍스트에 명시적 디바이스 연결이 있습니다. UI 컨텍스트 및 표시 컨텍스트는 이미 디스플레이와 연결되어 있으므로 디바이스 연결이 명시적으로 지정 Context#getDeviceId()
되지 않은 경우 연결된 디스플레이와 연결된 디바이스의 ID를 반환합니다. 시스템은 논리적으로 디바이스와 연결되지 않은 컨텍스트에 대해 임의의 디바이스 ID 값을 할당할 수 있습니다.
에 대한 android.content.Context.getDeviceId()
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.