누가에서는 런타임퍼미션 구하는부분 적용해주셔야합니다.
박상권님이TedPermission이라고 쓰기쉽게 만들어놓은 라이브러리 있더군요.
퍼미션문제가 해결되었으면,
TelephonyManager tMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
매니페스트
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>