TelephonyManager 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다.
[Android.Runtime.Register("android/telephony/TelephonyManager", DoNotGenerateAcw=true)]
public class TelephonyManager : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/TelephonyManager", DoNotGenerateAcw=true)>]
type TelephonyManager = class
inherit Object
- 상속
- 특성
설명
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. 애플리케이션은 이 클래스의 메서드를 사용하여 전화 통신 서비스 및 상태를 확인하고 일부 유형의 구독자 정보에 액세스할 수 있습니다. 애플리케이션은 수신기를 등록하여 전화 통신 상태 변경 알림을 받을 수도 있습니다.
반환된 TelephonyManager는 모든 호출에 대해 기본 구독을 사용합니다. 특정 구독에 대한 API를 호출하려면 .를 사용합니다 #createForSubscriptionId(int). 예: telephonyManager = defaultSubTelephonyManager.createForSubscriptionId(subId);
일부 전화 통신 정보에 대한 액세스는 권한으로 보호됩니다. 애플리케이션은 매니페스트 파일에 선언된 적절한 권한이 없는 한 보호된 정보에 액세스할 수 없습니다. 사용 권한이 적용되는 경우 보호된 정보에 액세스하는 메서드에 기록됩니다.
TelephonyManager는 구현 android.content.pm.PackageManager#FEATURE_TELEPHONY FEATURE_TELEPHONY하는 디바이스에서 사용하기 위한 것입니다. 이 기능을 구현하지 않는 디바이스에서는 동작이 신뢰할 수 없습니다.
에 대한 android.telephony.TelephonyManagerJava 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
생성자
| 속성 | Description |
|---|---|
| TelephonyManager(IntPtr, JniHandleOwnership) |
JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다. |
필드
| 속성 | Description |
|---|---|
| ActionCarrierMessagingClientService |
AndroidManifest에서 하위 클래스를 |
| ActionCarrierSignalDefaultNetworkAvailable |
시스템 기본 네트워크의 가용성이 변경되면 브로드캐스트 작업이 전송됩니다. |
| ActionCarrierSignalPcoValue |
PCO 값을 모뎀에서 사용할 수 있게 되면 전송되는 브로드캐스트 작업입니다. |
| ActionCarrierSignalRedirected |
유효성 검사 실패로 데이터 연결이 리디렉션될 때 전송되는 브로드캐스트 작업입니다. |
| ActionCarrierSignalRequestNetworkFailed |
데이터 연결 설정이 실패할 때 전송되는 브로드캐스트 작업입니다. |
| ActionCarrierSignalReset |
통신 사업자 앱이 내부 상태를 다시 설정해야 하는 경우 전송되는 브로드캐스트 작업입니다. |
| ActionConfigureVoicemail |
음성 메일 설정 작업을 열어 음성 메일 구성을 변경합니다. |
| ActionMultiSimConfigChanged |
브로드캐스트 수신기에서 수신할 브로드캐스트 작업입니다. |
| ActionNetworkCountryChanged |
네트워크 국가 코드 변경에 대한 브로드캐스트 의도 작업입니다. |
| ActionPhoneStateChanged |
디바이스의 호출 상태가 변경되었음을 나타내는 브로드캐스트 의도 동작입니다. |
| ActionResetMobileNetworkSettings |
활동 작업: 모바일 네트워크를 다시 설정하는 설정을 표시합니다. |
| ActionRespondViaMessage |
전화 앱은 사용자가 수신 전화 중에 메시지를 통해 응답하도록 선택할 때 이 의도를 보냅니다. |
| ActionSecretCode |
브로드캐스트 작업: 다이얼러에 디버그 코드가 입력되었습니다. |
| ActionShowVoicemailNotification |
기본 전화 걸기에서 음성 메일 알림을 표시하도록 알리기 위한 브로드캐스트 의도 작업입니다. |
| ActionSubscriptionCarrierIdentityChanged |
브로드캐스트 작업: 구독 이동 통신 사업자 ID가 변경되었습니다. |
| ActionSubscriptionSpecificCarrierIdentityChanged |
브로드캐스트 작업: 구독별 운송업체 ID가 변경되었습니다. |
| AllowedNetworkTypesReasonCarrier |
사용되지 않음.
허용된 네트워크 유형 변경을 나타내기 위해 이동 통신 사업자가 요청합니다. |
| AllowedNetworkTypesReasonUser |
사용되지 않음.
허용되는 네트워크 유형 변경을 나타내기 위해 사용자가 요청합니다. |
| ApptypeCsim |
사용되지 않음.
UICC 애플리케이션 유형은 CSIM입니다. |
| ApptypeIsim |
사용되지 않음.
UICC 애플리케이션 유형은 ISIM입니다. |
| ApptypeRuim |
사용되지 않음.
UICC 애플리케이션 유형은 RUIM입니다. |
| ApptypeSim |
사용되지 않음.
UICC 애플리케이션 유형이 SIM입니다. |
| ApptypeUnknown |
사용되지 않음.
UICC 애플리케이션 유형을 알 수 없거나 지정하지 않았습니다. |
| ApptypeUsim |
사용되지 않음.
UICC 애플리케이션 유형은 USIM입니다. |
| AuthtypeEapAka |
사용되지 않음.
UICC 챌린지의 인증 유형은 EAP AKA입니다. |
| AuthtypeEapSim |
사용되지 않음.
UICC 챌린지의 인증 유형은 EAP SIM입니다. |
| AuthtypeGbaBootstrap |
사용되지 않음.
GBA 부트스트랩 챌린지에 대한 인증 유형입니다. |
| AuthtypeGbaNafKeyExternal |
사용되지 않음.
GBA NAF(네트워크 애플리케이션 함수) 키 외부 챌린지에 대한 인증 유형입니다. |
| CallComposerStatusBusinessOnly |
사용되지 않음.
사용자 설정에서 작성기 상태 <b>Business Only</b> 를 호출합니다. |
| CallComposerStatusOff |
사용되지 않음.
사용자 설정에서 작성기 상태 <b>OFF</b> 를 호출합니다. |
| CallComposerStatusOn |
사용되지 않음.
사용자 설정에서 작성기 상태 <b>ON</b> 를 호출합니다. |
| CapabilitySlicingConfigSupported |
지원되는지 여부를 |
| CarrierRestrictionStatusNotRestricted |
사용되지 않음.
디바이스는 이동 통신 사업자로 제한되지 않습니다. |
| CarrierRestrictionStatusRestricted |
사용되지 않음.
디바이스는 이동 통신 사업자로 제한됩니다. |
| CarrierRestrictionStatusRestrictedToCaller |
사용되지 않음.
디바이스는 호출 애플리케이션의 이동 통신 사업자로 제한됩니다. |
| CarrierRestrictionStatusUnknown |
사용되지 않음.
모뎀이 운송업체 제한 상태에 대한 정보를 제공하지 않은 경우 운송업체 제한 상태 값을 알 수 없습니다. |
| CdmaRoamingModeAffiliated |
|
| CdmaRoamingModeAny |
|
| CdmaRoamingModeHome |
|
| CdmaRoamingModeRadioDefault |
|
| DataDisconnecting |
사용되지 않음.
데이터 연결 상태: 연결 끊기. |
| DataEnabledReasonCarrier |
사용되지 않음.
운송업체 신호 또는 운송업체 권한 있는 앱에 따라 시스템에서 운송업체 데이터를 사용하거나 사용하지 않도록 설정하도록 지정합니다. |
| DataEnabledReasonOverride |
사용되지 않음.
모바일 데이터 정책 재정의로 인해 데이터를 사용하거나 사용하지 않도록 설정했음을 나타냅니다. |
| DataEnabledReasonPolicy |
사용되지 않음.
정책으로 인한 데이터 제어를 나타냅니다. |
| DataEnabledReasonThermal |
사용되지 않음.
열 서비스별 데이터 사용 또는 사용 안 함을 나타냅니다. |
| DataEnabledReasonUnknown |
사용되지 않음.
알 수 없는 이유로 인해 데이터를 사용하거나 사용하지 않도록 설정했음을 나타냅니다. |
| DataEnabledReasonUser |
사용되지 않음.
사용자가 데이터를 사용하거나 사용하지 않도록 설정했음을 나타냅니다. |
| DataHandoverInProgress |
사용되지 않음.
데이터 연결 상태: 인계 진행 중입니다. |
| DefaultPortIndex |
UICC의 기본 포트 인덱스입니다. |
| EriFlash |
ERI(향상된 로밍 표시기)는 FLASH i입니다. |
| EriOff |
ERI(향상된 로밍 표시기)는 OFF i입니다. |
| EriOn |
ERI(향상된 로밍 표시기)는 ON i입니다. |
| EventDisplayEmergencyMessage |
전화 통신 스택에서 보고된 이벤트는 네트워크를 찾을 수 없으며 연결되지 않을 가능성이 있음을 |
| ExtraActiveSimSupportedCount |
현재 다중 SIM 구성에서 지원하는 활성 SIM의 수입니다. |
| ExtraApnProtocol |
apn 연결의 프로토콜을 포함하는 정수 추가입니다. |
| ExtraApnType |
APN 형식을 포함하는 정수 추가입니다. |
| ExtraCallVoicemailIntent |
음성 메일을 호출하려는 의도입니다. |
| ExtraCarrierId |
에 의해 |
| ExtraCarrierName |
현재 구독의 업데이트된 이동 통신 사업자 이름을 나타내는 추가 문자열 |
| ExtraDataFailCause |
데이터 실패 원인을 포함하는 정수 추가입니다. |
| ExtraDefaultNetworkAvailable |
기본 네트워크의 가용성을 나타내는 부울 추가입니다. |
| ExtraEmergencyCallToSatelliteHandoverType |
긴급 통화에서 위성 메시징으로 |
| ExtraEmergencyCallToSatelliteLaunchIntent |
Dialer 앱에서 |
| ExtraHidePublicSettings |
시작된 |
| ExtraIncomingNumber |
수신 또는 발신 전화 번호를 포함하는 문자열에 대한 브로드캐스트와 함께 |
| ExtraIsRefresh |
새 알림인지 아니면 기존 알림의 새로 고침인지를 |
| ExtraLastKnownNetworkCountry |
마지막으로 알려진 국가 코드를 ISO-3166-1 alpha-2 형식으로 지정하는 데 사용되는 |
| ExtraLaunchVoicemailSettingsIntent |
음성 메일 설정을 시작하려는 의도입니다. |
| ExtraNetworkCountry |
ISO-3166-1 alpha-2 형식으로 국가 코드를 지정하는 데 사용되는 |
| ExtraNotificationCount |
알림과 연결된 음성 메시지 수입니다. |
| ExtraPcoId |
PCO 데이터의 ID를 나타내는 정수 추가입니다. |
| ExtraPcoValue |
모뎀에서 읽은 PCO 데이터를 포함하는 추가 바이트 배열입니다. |
| ExtraPhoneAccountHandle |
구성 또는 알림을 지정 |
| ExtraRedirectionUrl |
와 함께 |
| ExtraSpecificCarrierId |
에 의해 |
| ExtraSpecificCarrierName |
에 의해 |
| ExtraState |
새 호출 상태를 포함하는 문자열에 |
| ExtraSubscriptionId |
변경된 구독을 나타내기 위해 사용하거나 일반적으로 구독 ID를 지정해야 할 때마다 사용할 |
| ExtraVoicemailNumber |
음성 메일 번호입니다. |
| IncludeLocationDataCoarse |
사용되지 않음.
거친 위치 데이터를 포함합니다. |
| IncludeLocationDataFine |
사용되지 않음.
좋은 위치 데이터를 포함합니다. |
| IncludeLocationDataNone |
사용되지 않음.
위치 관련 데이터를 포함하지 않도록 지정합니다. |
| MetadataHideVoicemailSettingsMenu |
에서 시작한 |
| MultisimAllowed |
사용되지 않음.
네트워크에 등록하기 위해 동시에 여러 SIM 카드를 사용하는 경우(예: |
| MultisimNotSupportedByCarrier |
사용되지 않음.
네트워크에 등록하기 위해 동시에 여러 SIM 카드를 사용하는 경우(예: |
| MultisimNotSupportedByHardware |
사용되지 않음.
네트워크에 등록하기 위해 동시에 여러 SIM 카드를 사용하는 경우(예: |
| NetworkSelectionModeAuto |
사용되지 않음.
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| NetworkSelectionModeManual |
사용되지 않음.
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| NetworkSelectionModeUnknown |
사용되지 않음.
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| NETWORKTYPEBITMASK1xRTT |
무선 기술 1xRTT의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskCdma |
무선 기술 CDMA(IS95A/IS95B)의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskEdge |
무선 기술 EDGE의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskEhrpd |
무선 기술 EHRPD의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskEvdo0 |
무선 기술 EVDO 0의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskEvdoA |
무선 기술 EVDO A의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskEvdoB |
무선 기술 EVDO B의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskGprs |
무선 기술 GPRS의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskGsm |
무선 기술 GSM의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskHsdpa |
무선 기술 HSDPA의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskHspa |
무선 기술 HSPA의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskHspap |
무선 기술 HSPAP의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskHsupa |
무선 기술 HSUPA의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskIwlan |
무선 기술 IWLAN의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskLte |
무선 기술 LTE의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskLteCa |
사용되지 않음; 이 비트 마스크는 실수로 노출됩니다. |
| NetworkTypeBitmaskNr |
무선 기술 NR(New Radio) 5G의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskTdScdma |
무선 기술 TD_SCDMA 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskUmts |
무선 기술 UMTS의 지원을 나타내는 네트워크 유형 비트 마스크입니다. |
| NetworkTypeBitmaskUnknown |
네트워크 유형 비트 마스크를 알 수 없습니다. |
| PremiumCapabilityPrioritizeLatency |
사용되지 않음.
짧은 대기 시간 통신의 우선 순위를 지정하여 실시간 대화형 트래픽을 허용하도록 네트워크를 향상시키는 프리미엄 기능입니다. |
| PurchasePremiumCapabilityResultAlreadyInProgress |
사용되지 않음.
이미 요청이 수행되었으며 진행 중이므로 프리미엄 구매 기능이 실패했습니다. |
| PurchasePremiumCapabilityResultAlreadyPurchased |
사용되지 않음.
이미 구입하여 사용할 수 있으므로 프리미엄 구매 기능이 실패했습니다. |
| PurchasePremiumCapabilityResultCarrierDisabled |
사용되지 않음.
이동 통신 사업자가 비활성화되었거나 지정된 대로 기능을 지원하지 않으므로 프리미엄 구매 기능이 실패했습니다 |
| PurchasePremiumCapabilityResultCarrierError |
사용되지 않음.
이동 통신 사업자 앱이 성공을 나타내지 않아 구매 프리미엄 기능이 실패했습니다. |
| PurchasePremiumCapabilityResultEntitlementCheckFailed |
사용되지 않음.
자격 확인에 실패하여 구매 프리미엄 기능이 실패했습니다. |
| PurchasePremiumCapabilityResultFeatureNotSupported |
사용되지 않음.
디바이스가 기능을 지원하지 않으므로 프리미엄 기능 구매에 실패했습니다. |
| PurchasePremiumCapabilityResultNetworkNotAvailable |
사용되지 않음.
네트워크를 사용할 수 없기 때문에 프리미엄 구매 기능이 실패했습니다. |
| PurchasePremiumCapabilityResultNotDefaultDataSubscription |
사용되지 않음.
기본 데이터 구독에서 요청이 수행되지 않았기 때문에 프리미엄 구매 기능이 실패했습니다 |
| PurchasePremiumCapabilityResultNotForeground |
사용되지 않음.
요청 중인 애플리케이션이 포그라운드에 없기 때문에 구매 프리미엄 기능이 실패했습니다. |
| PurchasePremiumCapabilityResultPendingNetworkSetup |
사용되지 않음.
구매 프리미엄 기능이 성공했으며 네트워크가 조각화 구성을 설정하기를 기다리고 있습니다. |
| PurchasePremiumCapabilityResultRequestFailed |
사용되지 않음.
전화 통신 서비스를 사용할 수 없거나 전화 프로세스에 오류가 있어 프리미엄 구매 기능이 실패했습니다. |
| PurchasePremiumCapabilityResultSuccess |
사용되지 않음.
프리미엄 기능 구매 요청이 성공했습니다. |
| PurchasePremiumCapabilityResultThrottled |
사용되지 않음.
요청이 제한되어 구매 프리미엄 기능이 실패했습니다. |
| PurchasePremiumCapabilityResultTimeout |
사용되지 않음.
사용자가 지정한 시간 내에 성능 향상 알림에 대한 응답을 받지 못했기 때문에 구매 프리미엄 기능이 실패했습니다 |
| PurchasePremiumCapabilityResultUserCanceled |
사용되지 않음.
사용자가 작업을 취소했기 때문에 구매 프리미엄 기능이 실패했습니다. |
| PurchasePremiumCapabilityResultUserDisabled |
사용되지 않음.
사용자가 기능을 사용하지 않도록 설정했기 때문에 프리미엄 구매 기능이 실패했습니다. |
| SetOpportunisticSubInactiveSubscription |
구독이 잘못되었습니다. |
| SetOpportunisticSubNoOpportunisticSubAvailable |
구독이 잘못되었습니다. |
| SetOpportunisticSubRemoteServiceException |
구독 서비스가 원격 예외를 발생시켰습니다. |
| SetOpportunisticSubSuccess |
오류가 없습니다. |
| SetOpportunisticSubValidationFailed |
기본 구독으로 전환하려고 할 때 유효성 검사에 실패했습니다. |
| TtyModeFull |
사용되지 않음.
TTY(teletypewriter) 모드가 설정되었습니다. |
| TtyModeHco |
사용되지 않음.
TTY(teletypewriter) 모드는 HCO(청각 이월 모드)에 있습니다. |
| TtyModeOff |
사용되지 않음.
TTY(Teletypewriter) 모드가 꺼져 있습니다. |
| TtyModeVco |
사용되지 않음.
TTY(teletypewriter) 모드는 VCO(음성 이월 모드)입니다. |
| UninitializedCardId |
UICC 카드를 로드하기 전에 사용되는 UICC 카드 식별자입니다. |
| UnknownCarrierId |
알 수 없는 이동 통신 사업자 ID입니다. |
| UnsupportedCardId |
디바이스가 작업을 지원하지 않는 경우 사용되는 UICC 카드 식별자입니다. |
| UpdateAvailableNetworksAborted |
요청이 중단되었습니다. |
| UpdateAvailableNetworksDisableModemFail |
모뎀 실패를 사용하지 않도록 설정합니다. |
| UpdateAvailableNetworksEnableModemFail |
모뎀을 사용하도록 설정하지 못했습니다. |
| UpdateAvailableNetworksInvalidArguments |
전달된 매개 변수가 잘못되었습니다. |
| UpdateAvailableNetworksMultipleNetworksNotSupported |
이동 통신 사업자 앱은 사용 가능한 여러 네트워크를 지원하지 않습니다. |
| UpdateAvailableNetworksNoCarrierPrivilege |
운송업체 권한이 없습니다. |
| UpdateAvailableNetworksNoOpportunisticSubAvailable |
구독이 잘못되었습니다. |
| UpdateAvailableNetworksRemoteServiceException |
OpportunisticNetworkService가 없습니다. |
| UpdateAvailableNetworksServiceIsDisabled |
OpportunisticNetworkService를 사용할 수 없습니다. |
| UpdateAvailableNetworksSimPortNotAvailable |
SIM 포트는 기회 구독으로 전환할 수 없습니다. |
| UpdateAvailableNetworksSuccess |
오류가 없습니다. |
| UpdateAvailableNetworksUnknownFailure |
알 수 없는 오류가 발생했습니다. |
| UssdErrorNotAllowed |
호출 앱이 USSD 요청을 보낼 수 없기 때문에 USSD 요청을 실행하지 못한 경우 반환되는 오류 코드입니다. |
| VvmTypeCvvm |
다른 MO(모바일 시작) 형식의 OMTP 프로토콜 버전 |
| VvmTypeOmtp |
OMTP 프로토콜입니다. |
속성
| 속성 | Description |
|---|---|
| ActiveModemCount |
현재 활성화되도록 구성된 논리 모뎀의 수를 반환합니다. |
| AllCellInfo |
camped/registered, serving 및 인접한 셀을 포함하여 디바이스의 모든 라디오에서 사용 가능한 모든 셀 정보를 요청합니다. |
| CallComposerStatus |
통화 작성기를 사용하여 보강된 통화에 대한 사용자 집합 상태를 가져옵니다. |
| CallState |
디바이스에서 모든 호출의 상태를 반환합니다. |
| CallStateForSubscription |
이 TelephonyManager 인스턴스를 만들 때 지정된 특정 구독에 대한 호출 상태를 검색합니다. |
| CardIdForDefaultEuicc |
기본 eUICC 카드의 카드 ID를 가져옵니다. |
| CarrierConfig |
TelephonyManager에 고정된 구독 ID의 통신 사업자 구성을 반환합니다. |
| CarrierIdFromSimMccMnc |
sim MCCMNC(반환 기준)만 기준으로 이동 통신 사업자 ID를 |
| CellLocation |
디바이스의 현재 위치를 반환합니다. |
| Class |
이 |
| CurrentTtyMode |
디바이스의 현재 TTY 모드를 반환합니다. |
| DataActivity |
데이터 연결(셀룰러)의 활동 유형을 나타내는 상수 값을 반환합니다. |
| DataEnabled |
사용자 설정별로 모바일 데이터를 사용할 수 있는지 여부를 반환합니다. |
| DataNetworkType |
데이터 전송을 위해 디바이스에서 현재 사용 중인 무선 기술(네트워크 유형)을 나타내는 상수 값을 반환합니다. |
| DataState |
현재 데이터 연결 상태(셀룰러)를 나타내는 상수 값을 반환합니다. |
| DeviceId |
고유한 디바이스 ID(예: GSM용 IMEI 및 CDMA 휴대폰의 MEID 또는 ESN)를 반환합니다. |
| DeviceSoftwareVersion |
디바이스의 소프트웨어 버전 번호(예: GSM 휴대폰용 IMEI/SV)를 반환합니다. |
| EmergencyNumberList |
현재 로캘, sim, 기본값, 모뎀 및 네트워크를 기반으로 긴급 번호 목록을 가져옵니다. |
| EquivalentHomePlmns |
USIM 앱에서 해당하는 홈 PLMN(EF_EHPLMN) 목록을 반환합니다. |
| ExtraStateIdle |
에 해당하는 |
| ExtraStateOffhook |
에 해당하는 |
| ExtraStateRinging |
에 해당하는 |
| GroupIdLevel1 |
GSM 휴대폰의 그룹 식별자 수준1을 반환합니다. |
| Handle |
기본 Android 인스턴스에 대한 핸들입니다. (다음에서 상속됨 Object) |
| HasCarrierPrivileges |
이동 통신 사업자가 호출 애플리케이션에 이동 통신 사업자 권한을 부여했나요? |
| HasIccCard |
이 API는 디바이스에 ICC 카드가 있는지 확인하는 데 사용됩니다. |
| Imei |
IMEI(International Mobile Equipment Identity)를 반환합니다. |
| IsConcurrentVoiceAndDataSupported |
디바이스가 현재 기술에 있는지 여부(예: |
| IsDataCapable |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| IsDataConnectionAllowed |
디바이스에서 셀룰러 데이터 연결이 허용되는지 여부를 확인합니다. |
| IsDataRoamingEnabled |
구독에서 모바일 데이터 로밍을 사용할 수 있는지 여부를 반환합니다. |
| IsDeviceSmsCapable |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| IsDeviceVoiceCapable |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| IsHearingAidCompatibilitySupported |
휴대폰에서 보청기 호환성을 지원하는지 여부입니다. |
| IsManualNetworkSelectionAllowed |
수동 네트워크 선택이 허용되는지 확인합니다. |
| IsNetworkRoaming |
디바이스가 GSM을 위해 현재 네트워크에서 로밍으로 간주되는 경우 true를 반환합니다. |
| IsRttSupported |
디바이스가 현재 RTT(실시간 텍스트)를 지원하는지 여부를 결정합니다. |
| IsSmsCapable |
이 멤버는 더 이상 사용되지 않습니다. |
| IsTtyModeSupported |
이 멤버는 더 이상 사용되지 않습니다. |
| IsVoiceCapable |
이 멤버는 더 이상 사용되지 않습니다. |
| IsWorldPhone |
디바이스가 세계 전화인지 여부입니다. |
| JniIdentityHashCode |
interop 런타임에 의해 이 Java 피어에 할당된 ID 해시 코드를 가져옵니다. (다음에서 상속됨 Object) |
| JniManagedPeerState |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| JniPeerMembers |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| Line1Number |
줄 1의 전화 번호 문자열(예: 특정 구독에 대한 GSM 휴대폰의 MSISDN)을 반환합니다. |
| ManualNetworkSelectionPlmn |
활성 상태인 경우 수동 네트워크 선택에 대해 선택한 PLMN을 가져옵니다. |
| ManufacturerCode |
MEID에서 Manufacturer Code를 반환합니다. |
| MaximumCallComposerPictureSize |
호출 평정 그림의 최대 크기를 나타냅니다. |
| Meid |
MEID(모바일 장비 식별자)를 반환합니다. |
| MmsUAProfUrl |
MMS 사용자 에이전트 프로필 URL을 반환합니다. |
| MmsUserAgent |
MMS 사용자 에이전트를 반환합니다. |
| Nai |
NAI(네트워크 액세스 식별자)를 반환합니다. |
| NeighboringCellInfo |
사용되지 않음.
디바이스의 인접 셀 정보를 반환합니다. |
| NetworkCountryIso |
현재 등록된 연산자의 MCC(모바일 국가 코드)에 해당하는 ISO-3166-1 alpha-2 국가 코드 또는 사용 가능한 경우 근처의 셀을 반환합니다. |
| NetworkOperator |
현재 등록된 연산자의 숫자 이름(MCC+MNC)을 반환합니다. |
| NetworkOperatorName |
현재 등록된 연산자의 알파벳 이름을 반환합니다. |
| NetworkSelectionMode |
네트워크 선택 모드를 가져옵니다. |
| NetworkSpecifier |
TelephonyManager에 고정된 구독 ID의 네트워크 지정자를 반환합니다. |
| NetworkType |
현재 데이터 네트워크 형식을 반환합니다. |
| PeerReference |
이 Java 피어에 대한 JNI 개체 참조를 가져옵니다. (다음에서 상속됨 Object) |
| PhoneAccountHandle |
|
| PhoneCount |
사용 가능한 휴대폰 수를 반환합니다. |
| PhoneType |
디바이스 전화 유형을 나타내는 상수 값을 반환합니다. |
| PreferredOpportunisticDataSubscription |
기본 설정 기회 데이터 구독 ID 가져오기 |
| PrimaryImei |
GSMA TS에 설명된 대로 디바이스의 기본 IMEI(International Mobile Equipment Identity)를 반환합니다. |
| ServiceState |
현재 |
| SignalStrength |
가장 최근에 사용 가능한 신호 강도 정보를 가져옵니다. |
| SimCarrierId |
현재 구독의 이동 통신 사업자 ID를 반환합니다. |
| SimCarrierIdName |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| SimCarrierIdNameFormatted |
현재 구독의 운송업체 ID 이름을 반환합니다. |
| SimCountryIso |
SIM 공급자의 국가 코드에 해당하는 ISO-3166-1 alpha-2 국가 코드를 반환합니다. |
| SimOperator |
SIM 공급자의 MCC+MNC(모바일 국가 코드 + 모바일 네트워크 코드)를 반환합니다. |
| SimOperatorName |
SPN(서비스 공급자 이름)을 반환합니다. |
| SimSerialNumber |
해당하는 경우 SIM의 일련 번호를 반환합니다. |
| SimSpecificCarrierId |
현재 구독의 세분화된 이동 통신 사업자 ID를 반환합니다. |
| SimSpecificCarrierIdName |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| SimSpecificCarrierIdNameFormatted |
유사하게 |
| SimState |
기본 SIM 카드의 상태를 나타내는 상수 값을 반환합니다. |
| SubscriberId |
고유한 구독자 ID(예: GSM 휴대폰의 IMSI)를 반환합니다. |
| SubscriptionId |
상황에 맞는 적절한 구독 ID를 반환합니다. |
| SupportedModemCount |
하드웨어 기능 측면에서 잠재적으로 동시에 활성화될 수 있는 논리 모뎀 수를 반환합니다. |
| SupportedRadioAccessFamily |
Android가 필요합니다. Manifest.permission.READ_PRIVILEGED_PHONE_STATE. |
| ThresholdClass |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
| ThresholdType |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
| TypeAllocationCode |
IMEI에서 형식 할당 코드를 반환합니다. |
| UiccCardsInfo |
현재 삽입된 ICC(유니버설 통합 회로 카드) 및 eUICC(포함된 ICC)에 대한 정보를 가져옵니다. |
| VisualVoicemailPackageName |
TelephonyManager에 고정된 구독 ID에 대한 시각적 음성 메일 처리를 담당하는 패키지를 반환합니다. |
| VoiceMailAlphaTag |
휴대폰 계정에 대한 시각적 음성 메일 SMS 필터를 사용하도록 설정합니다. |
| VoiceMailNumber |
음성 메일 번호를 반환합니다. |
| VoiceNetworkType |
음성에 대한 NETWORK_TYPE_xxxx 반환합니다. |
메서드
| 속성 | Description |
|---|---|
| CanChangeDtmfToneLength() |
디바이스가 DTMF 톤 길이 구성을 지원하는지 여부입니다. |
| ClearSignalStrengthUpdateRequest(SignalStrengthUpdateRequest) |
시스템에서 지우 |
| Clone() |
이 개체의 복사본을 만들고 반환합니다. (다음에서 상속됨 Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| CreateForPhoneAccountHandle(PhoneAccountHandle) |
지정된 전화 계정과 연결된 구독 ID에 고정된 새 TelephonyManager 개체를 만듭니다. |
| CreateForSubscriptionId(Int32) |
지정된 구독 ID에 고정된 새 TelephonyManager 개체를 만듭니다. |
| Dispose() |
이 Java 피어에서 보유한 리소스를 해제합니다. (다음에서 상속됨 Object) |
| Dispose(Boolean) |
이 Java 피어에서 보유한 리소스를 해제합니다. (다음에서 상속됨 Object) |
| DisposeUnlessReferenced() |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| DoesSwitchMultiSimConfigTriggerReboot() |
모뎀 구성을 변경하여 디바이스 재부팅을 |
| Equals(Object) |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| Equals(Object) |
다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다. (다음에서 상속됨 Object) |
| FromContext(Context) |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| GetAllowedNetworkTypesForReason(Int32) |
특정 이유로 허용된 네트워크 유형을 가져옵니다. |
| GetCarrierRestrictionStatus(IExecutor, IConsumer) |
디바이스의 운송업체 제한 상태를 가져옵니다. |
| GetDeviceId(Int32) |
구독의 고유한 디바이스 ID(예: GSM용 IMEI 및 CDMA 휴대폰의 MEID)를 반환합니다. |
| GetEmergencyNumberList(Int32) |
현재 로캘, sim, 기본값, 모뎀 및 네트워크를 기반으로 범주별 긴급 번호 목록을 가져옵니다. |
| GetForbiddenPlmns() |
쿼리가 실패하면 USIM 앱에서 사용할 수 없는 PLMN 배열을 반환합니다. |
| GetHashCode() |
개체에 대한 해시 코드 값을 반환합니다. (다음에서 상속됨 Object) |
| GetIccAuthentication(UiccApplicationType, AutheenticationType, String) |
기본 구독에 대한 인증 응답을 반환합니다. |
| GetImei(Int32) |
IMEI(International Mobile Equipment Identity)를 반환합니다. |
| GetManufacturerCode(Int32) |
MEID에서 Manufacturer Code를 반환합니다. |
| GetMeid(Int32) |
MEID(모바일 장비 식별자)를 반환합니다. |
| GetNetworkCountryIso(Int32) |
현재 등록된 연산자의 MCC(모바일 국가 코드)에 해당하는 ISO-3166-1 alpha-2 국가 코드 또는 사용 가능한 경우 근처의 셀을 반환합니다. |
| GetNetworkSlicingConfiguration(IExecutor, IOutcomeReceiver) |
URSP 규칙 및 NSSAIs(구성, 허용 및 거부됨)를 포함하여 현재 조각화 구성을 가져오기 위한 요청입니다. |
| GetServiceState(Int32) |
현재 |
| GetServiceStateForSlot(Int32) |
지정된 SIM 슬롯에 대한 서비스 상태 정보를 반환합니다. |
| GetSimState(Int32) |
논리 슬롯에서 디바이스 SIM 카드의 상태를 나타내는 상수 값을 반환합니다. |
| GetSubscriptionId(PhoneAccountHandle) |
지정된 전화 계정 핸들의 구독 ID를 반환합니다. |
| GetTypeAllocationCode(Int32) |
IMEI에서 형식 할당 코드를 반환합니다. |
| GetVoicemailRingtoneUri(PhoneAccountHandle) |
전화 설정에서 설정된 계정별 음성 메일 벨소리에 대한 URI를 반환합니다. |
| IccCloseLogicalChannel(Int32) |
ICC 카드에 이전에 열린 논리 채널을 닫습니다. |
| IccExchangeSimIO(Int32, Int32, Int32, Int32, Int32, String) |
SIM_IO 통해 전송된 명령 APDU에 대한 응답 APDU를 반환합니다. |
| IccOpenLogicalChannel(String, Int32) |
ICC 카드에 대한 논리 채널을 엽니다. |
| IccOpenLogicalChannel(String) |
ICC 카드에 대한 논리 채널을 엽니다. |
| IccTransmitApduBasicChannel(Int32, Int32, Int32, Int32, Int32, String) |
기본 채널을 통해 ICC 카드에 APDU를 전송합니다. |
| IccTransmitApduLogicalChannel(Int32, Int32, Int32, Int32, Int32, Int32, String) |
논리 채널을 통해 ICC 카드에 APDU를 전송합니다. |
| IsDataEnabledForReason(Int32) |
특정 이유로 데이터를 사용할 수 있는지 여부를 반환합니다. |
| IsEmergencyNumber(String) |
제공된 전화 번호가 현재 로캘, SIM 카드, Android 데이터베이스, 모뎀, 네트워크 또는 기본값을 기준으로 알려진 긴급 번호와 일치하는 긴급 번호인지 여부를 식별합니다. |
| IsModemEnabledForSlot(Int32) |
지정된 SIM 슬롯에 대해 모뎀 스택이 활성화되어 있는지 여부를 나타냅니다. |
| IsMultiSimSupported() |
네트워크에 등록하기 위해 동시에 여러 SIM 카드를 사용하는 경우를 반환합니다(예: |
| IsPremiumCapabilityAvailableForPurchase(PremiumCapability) |
제공된 프리미엄 기능을 운송업체에서 구매할 수 있는지 확인합니다. |
| IsRadioInterfaceCapabilitySupported(String) |
디바이스가 라디오 인터페이스에서 지정된 기능을 지원하는지 여부입니다. |
| IsVoicemailVibrationEnabled(PhoneAccountHandle) |
휴대폰 설정에서 음성 메일 알림에 진동이 설정되어 있는지 여부를 반환합니다. |
| JavaFinalize() |
사용되지 않음.
가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다. (다음에서 상속됨 Object) |
| Listen(PhoneStateListener, PhoneStateListenerFlags) |
수신기 개체를 등록하여 지정된 전화 통신 상태의 변경 알림을 받습니다. |
| Notify() |
이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다. (다음에서 상속됨 Object) |
| NotifyAll() |
이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다. (다음에서 상속됨 Object) |
| PurchasePremiumCapability(PremiumCapability, IExecutor, IConsumer) |
운송업체에서 지정된 프리미엄 기능을 구매합니다. |
| RebootModem() |
라디오 모뎀 재설정을 생성합니다. |
| RegisterTelephonyCallback(IExecutor, TelephonyCallback) |
콜백 개체를 등록하여 지정된 전화 통신 상태의 변경 알림을 받습니다. |
| RegisterTelephonyCallback(Int32, IExecutor, TelephonyCallback) |
콜백 개체를 등록하여 지정된 전화 통신 상태의 변경 알림을 받습니다. |
| RequestCellInfoUpdate(IExecutor, TelephonyManager+CellInfoCallback) |
관찰된 캠핑/등록, 서비스 및 인접 셀에 대해 현재 구독에서 사용 가능한 모든 셀 정보를 요청합니다. |
| RequestNetworkScan(Int32, NetworkScanRequest, IExecutor, TelephonyScanManager+NetworkScanCallback) |
네트워크 검사를 요청합니다. |
| RequestNetworkScan(NetworkScanRequest, IExecutor, TelephonyScanManager+NetworkScanCallback) |
네트워크 검사를 요청합니다. |
| SendDialerSpecialCode(String) |
특수 전화 걸기 코드를 보냅니다. |
| SendEnvelopeWithStatus(String) |
ENVELOPE를 SIM에 보내고 응답을 반환합니다. |
| SendUssdRequest(String, TelephonyManager+UssdResponseCallback, Handler) |
USSD(비정형 보조 서비스 데이터) 요청을 모바일 네트워크로 보내고 제공된 |
| SendVisualVoicemailSms(String, Int32, String, PendingIntent) |
시각적 음성 메일 SMS를 보냅니다. |
| SetAllowedNetworkTypesForReason(Int32, Int64) |
디바이스의 허용된 네트워크 유형을 설정하고 허용된 네트워크 변경을 트리거하는 이유를 제공합니다. |
| SetDataEnabledForReason(Int32, Boolean) |
데이터 연결을 제어하고 데이터 연결 제어를 트리거하는 이유를 제공합니다. |
| SetForbiddenPlmns(IList<String>) |
금지된 PLMN SIM 파일의 내용을 제공된 값으로 바꿉니다. |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle 속성을 설정합니다. (다음에서 상속됨 Object) |
| SetLine1NumberForDisplay(String, String) |
현재 ICCID의 줄 1 전화 번호 문자열과 해당 알파태그를 표시 용도로만 설정합니다(예: 전화 상태에 표시됨). |
| SetNetworkSelectionModeAutomatic() |
네트워크 선택 모드를 자동으로 설정합니다. |
| SetNetworkSelectionModeManual(String, Boolean, Int32) |
라디오에 입력 네트워크에 연결하고 선택 모드를 수동으로 변경하도록 요청합니다. |
| SetNetworkSelectionModeManual(String, Boolean) |
라디오에 입력 네트워크에 연결하고 선택 모드를 수동으로 변경하도록 요청합니다. |
| SetOperatorBrandOverride(String) |
현재 ICCID에 대한 브랜딩을 재정의합니다. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| SetPreferredNetworkTypeToGlobal() |
NR, LTE, CDMA, EvDo 및 GSM/WCDMA를 포함하는 기본 설정 네트워크 유형을 전역 모드로 설정합니다. |
| SetPreferredOpportunisticDataSubscription(Int32, Boolean, IExecutor, IConsumer) |
기본 설정 기회 데이터 구독 ID를 설정합니다. |
| SetSignalStrengthUpdateRequest(SignalStrengthUpdateRequest) |
|
| SetVisualVoicemailSmsFilterSettings(VisualVoicemailSmsFilterSettings) |
TelephonyManager에 고정된 구독 ID에 대한 시각적 음성 메일 SMS 필터 설정을 설정합니다. |
| SetVoiceMailNumber(String, String) |
음성 메일 번호를 설정합니다. |
| SetVoicemailRingtoneUri(PhoneAccountHandle, Uri) |
계정별 음성 메일 벨소리를 설정합니다. |
| SetVoicemailVibrationEnabled(PhoneAccountHandle, Boolean) |
음성 메일 알림에 진동을 사용할 수 있는지 여부를 계정별 기본 설정을 지정합니다. |
| SwitchMultiSimConfig(Int32) |
구성을 전환하여 다중 심을 사용하도록 설정하거나 Single-sim으로 다시 전환 |
| ToArray<T>() |
이 Java 배열 래퍼에서 관리되는 배열을 만듭니다. (다음에서 상속됨 Object) |
| ToString() |
개체의 문자열 표현을 반환합니다. (다음에서 상속됨 Object) |
| UnregisterFromRuntime() |
interop 런타임에서 이 Java 피어의 등록을 취소합니다. (다음에서 상속됨 Object) |
| UnregisterTelephonyCallback(TelephonyCallback) |
기존 등록을 취소합니다 |
| UpdateAvailableNetworks(IList<AvailableNetworkInfo>, IExecutor, IConsumer) |
현재 위치에 있는 네트워크 목록의 가용성을 업데이트합니다. |
| UploadCallComposerPicture(IPath, String, IExecutor, IOutcomeReceiver) |
통화 작성기에서 사용할 사진을 통신 사업자 네트워크에 업로드합니다. |
| UploadCallComposerPicture(Stream, String, IExecutor, IOutcomeReceiver) |
통화 작성기에서 사용할 사진을 통신 사업자 네트워크에 업로드합니다. |
| Wait() |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받><거나 ><>중단/종료<합니다.> (다음에서 상속됨 Object) |
| Wait(Int64, Int32) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
| Wait(Int64) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
명시적 인터페이스 구현
| 속성 | Description |
|---|---|
| IJavaPeerable.Disposed() |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| IJavaPeerable.Finalized() |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. (다음에서 상속됨 JavaObject) |
확장명 메서드
| 속성 | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
인스턴스 |
| JavaAs<TResult>(IJavaPeerable) |
형식 |
| JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
| JavaCast<TResult>(IJavaObject) |
디바이스의 전화 통신 서비스에 대한 정보에 대한 액세스를 제공합니다. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
형식 |