我想要使用android獲得SIM卡電話號碼,但是當我得到的數字長度爲零! 這裏是代碼:getLine1Number()不工作
但它會士「的長度爲零」。當我打印數字時,它不會打印任何內容。 任何人都可以給我一個解決方案嗎?
我想要使用android獲得SIM卡電話號碼,但是當我得到的數字長度爲零! 這裏是代碼:getLine1Number()不工作
但它會士「的長度爲零」。當我打印數字時,它不會打印任何內容。 任何人都可以給我一個解決方案嗎?
獲取SIM卡號碼
TelephonyManager telemamanger = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String getSimSerialNumber = telemamanger.getSimSerialNumber();
獲取電話號碼
TelephonyManager tMgr =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
mPhoneNumber = tMgr.getLine1Number();
如果適用otherwie顯示this這會告訴你。
它沒有顯示我的電話號碼-_- –
你想要的SIM卡或電話號碼? –
我需要電話號碼 –
你有沒有插入SIM卡或正在模擬器進行測試呢? – Lucifer
某些SIM卡只是不提供這些信息 – Vladimir
它在模擬器上可以使用,但在我的手機上並不好。 –