안드로이드 개발 질문/답변
(글 수 45,052)
telManager.getLine1Number();를 사용면 제가 가지고 있는 테스트 폰에서는 값이 "" 넘어옵니다.
혹시나해서 핸드폰 정보 (설정- 휴대전화정보- 상태 )을 봐도 전화번호가 안보이네요...
이참에 사용하지는 기종별로 정리 해볼 수 있는 기회가 되었으면 좋겠습니다.
현재 가지고 있는 폰
Galexy Nexus : 못가저옴
Galexy S : 가저옴
Galexy S2 : 가저옴
Motora 모토로이 : 가저옴
Galexy Note : 가저옴
나머지 기종들은 어떤가요?
코드는 아래와 같습니다.
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String p = tm.getLine1Number();
Toast.makeText(this,"PhoneNumber:"+ p, 3000).show();
퍼미션은
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
입니다.




다른기종에서는 어떤지 괜찮으신 분들은 한번씩 눌러주시면 좋은 공유 자료가 될것 같습니다.