2012-01-24 2 views
-1

나는 안드로이드 3.0을 처음 사용하거나 안드로이드 타블렛을 말할 수있다. 나는 우리가 어떻게 태블릿/안드로이드 3.0에서 SIM 카드를 감지 할 수 있는지 알고 싶습니까? 아무도 나에게 예제 코드를 줄 수 있습니까?android 3.0에서 SIM 카드를 감지하는 방법은 무엇입니까?

편집 : - 내 조건은 일부 조건이 일치하면 SIM 카드를 푸시하고 싶습니다. 나는 사용자가 SIM 카드의 서비스를 사용할 수 없다는 것을 의미합니다. 우리가 할 수 있을까?

미리 감사드립니다.

답변

0

응용 프로그램에서 SIM 정보를 읽으십시오. 값이 반환되면 태블릿에 SIM 카드가 있고 그렇지 않으면 NULL을 반환합니다. 예를 들어 IMSI 번호를 읽으십시오. 응용 프로그램에서 SIM 카드가있는 것을 의미하는 응용 프로그램을 읽을 수 있으면 그렇지 않으면 응용 프로그램이 NULL을 반환하는 경우 SIM이 없습니다.

0

TelephonyManager 서비스와 그의 메서드 getSimState()를 사용하십시오.
http://developer.android.com/reference/android/telephony/TelephonyManager.html#SIM_STATE_ABSENT

SIM_STATE_ABSENT

프랑수아에게 내 질문을 수정 답장을

+0

감사를 반환 거 야 SIM 카드가없는 경우. 그 대답을 내게 말해 줄 수 있니? – anddev

+0

나는 그것을 할 수 없다고 생각합니다! 다음 링크를 참조하십시오. http://source.android.com/tech/security/index.html#sim-card-access –

관련 문제