回答
你可以聽: android.intent.action.SIM_STATE_CHANGED
此廣播將觸發每次用戶插入SIM卡。 你必須處理的事情,你有給演員想要的方式:
意圖:與演員android.intent.action.SIM_STATE_CHANGED:SS =鎖定,原因= PIN 意圖:android.intent.action.SIM_STATE_CHANGED附加費用:ss = READY,reason = null Intent:android.intent.action.SIM_STATE_CHANGED with extras:ss = IMSI,reason = null Intent:android.intent.action.SIM_STATE_CHANGED with extras:ss = LOADED,reason = null
然後發現是否SIM卡是新的檢查TelephonyManager.getSubscriberId()。 SubId表示SIM卡在首次插入給定設備時的入口。
希望它有幫助。
對於每個SIM卡,「訂戶ID」是否是唯一的? –
是的。它與SIM卡本身提供的信息相關聯。 –
是的。每次在SIM托盤上插入新SIM卡時,都會生成一個新的子ID。 請不要混淆基於雙SIM卡的SIM托盤位置爲0或1的slotId。 –
- 1. 在C++中檢測新設備插入
- 2. 在移動設備上的SIM卡檢測
- 3. 如何在android 3.0中檢測SIM卡?
- 4. 檢測SIM卡改變(codenameOne)
- 5. J2ME SIM卡更改檢測
- 6. 檢測SIM卡更換
- 7. 檢測正在插入的設備
- 8. 檢測雙SIM卡Android手機中兩張SIM卡的狀態
- 9. 獲取雙SIM卡android移動設備上的兩個SIM卡插槽的IMEI
- 10. 如何檢查J2ME設備中是否存在SIM卡?
- 11. 在雙卡Android設備上發送短信時選擇SIM卡
- 12. 如何檢查Sim卡是否安裝在Android設備的兩個SIM插槽中?
- 13. 如何檢測SIM卡1或SIM卡2上的呼叫
- 14. 在沒有SIM卡的iPhone設備上進行測試
- 15. WndProc檢測設備拔下並插入
- 16. 檢測設備插入和拔出
- 17. 如何檢查Android設備中的SIM卡號碼
- 18. 如何在雙SIM卡插槽中更改SIM卡的信息?
- 19. 在SIM卡中比較舊SIM卡號碼和新SIM卡交換需求
- 20. 如何檢測設備是否沒有使用iphone sdk的SIM卡?
- 21. iPhone - 檢測SIM卡可用性
- 22. Android電話管理器檢測SIM卡
- 23. 使用sharedpreferences檢測SIM卡更改
- 24. 如何檢查SIM卡是否可用於Android設備?
- 25. 檢查設備是否有SIM卡模塊
- 26. writeToFile在SIM卡中工作,但不在設備上
- 27. 如何檢測音頻設備何時插入和拔出?
- 28. 插入時在Android中檢測讀卡器(信用卡或借記卡)
- 29. 檢測雙卡手機中的當前/主SIM卡
- 30. 當可彈出設備插入(未插入)時檢測到OS X
@ maytham-ɯɐɥʇʎɐɯ由於您鏈接的重複問題已被關閉爲「不是問題」,因此很可能會被刪除,所以我認爲將此問題作爲該問題的重複來解決是不合理的。 –
@DavidWasser僅供參考,如果問題是重複的目標,則不能刪除。 –