본문 바로가기

개발 관련 지식/안드로이드(Android)

[안드로이드] 자신의 폰번호 확인 방법

* 자신의 폰번호 확인 방법

 

안녕하세요 송군함대입니다~!^-^/

안드로이드 소스를 짜다보면 자신의 핸드폰 번호를 알아야 할 때가 있을 것입니다~!

어떻게 하면 자신의 핸드폰 번호를 가져올 수 있는지 알아보도록 하지요~!

그리 어렵지 않고, 아래 두가지만 적용해주면 가능합니다~!^-^

 

1. AndroidManifest.xml 파일에 권한 추가

 <uses-permission android:name="android.permission.READ_PHONE_STATE" />

 

2. 소스 코딩 추가

 TelephonyManager systemService = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
 String PhoneNumber = systemService.getLine1Number();
 PhoneNumber = PhoneNumber.substring(PhoneNumber.length() - 10,
 PhoneNumber.length());
 PhoneNumber = "0" + PhoneNumber; 
 Log.e(TAG, ">>> MY PHONE_NUM["+PhoneNumber+"]");