Hello! I can not get the SIM card number in the phone programmatically

    1 answer 1

    private String getMyPhoneNumber(){ TelephonyManager mTelephonyMgr; mTelephonyMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); return mTelephonyMgr.getLine1Number(); } 

    And in the manifesto

     <uses-permission android:name="android.permission.READ_PHONE_STATE"/> 
    • Do not forget to indicate the source if the answer was taken from a third-party resource. - Denis
    • It doesn't work for me, the empty string is returned - Temirlan Abdullayev