คำถามติดแท็ก dual-sim

8
Android: ตรวจสอบว่าโทรศัพท์เป็นสองซิมหรือไม่
หลังจากค้นคว้าข้อมูลมากมายเกี่ยวกับฟอรัมตอนนี้ฉันรู้แล้วว่าไม่มีวิธีค้นหาหมายเลขประจำเครื่อง IMSI หรือ SIM สำหรับทั้งสองซิมการ์ดในโทรศัพท์สองซิม (ยกเว้นการติดต่อผู้ผลิต) ตอนนี้คำถามที่เปลี่ยนไปของฉันคือเราสามารถตรวจจับได้หรือไม่ว่าโทรศัพท์มีสองซิม? ฉันเชื่อว่ามันสามารถตรวจพบได้ด้วยสติปัญญาบางอย่าง มีไม่กี่วิธีที่ฉันคิดได้คือ: กดรหัส USSD และติดตามบันทึกสำหรับหมายเลข IMEI (ฉันลองใช้ * 139 # ในอินเดียแล้วมันได้ผล) สิ่งนี้จะให้หมายเลข IMEI สำหรับซิมที่ฉันหมุนรหัส USSD (สันนิษฐานว่าโทรศัพท์เป็นไปตามหลักเกณฑ์ของ Android และมีหมายเลข IMEI สองหมายเลข) การจัดเก็บหมายเลขซีเรียลของซิมและ / หรือ IMSI สำหรับซิม และหลังจากตรวจพบ IMSI / หมายเลขซีเรียลอื่น ๆ แม้ว่าโทรศัพท์จะไม่ได้รีบูต (เช่นมีการสลับซิม) โดยการติดตามบันทึกบางอย่างหรือโดยการจัดการเหตุการณ์การออกอากาศบางอย่าง เมื่อกด * 06 # คุณจะเห็นหมายเลข IMEI ทั้งสองหมายเลข ยังไงก็ตามรับสองจำนวนนั้น (บางอย่างเช่นการจับภาพหน้าจอและการแยกวิเคราะห์ภาพสำหรับข้อความ) หากใครคิดวิธีอื่นได้บ้างก็ยินดีเป็นอย่างยิ่ง …
113 android  imei  dual-sim 

2
ตรวจจับ SimCard เป้าหมายของการโทรเข้าในอุปกรณ์ Multi-Sim
ฉันได้อ่านบทความจำนวนมากและลองใช้วิธีแก้ไขปัญหาต่าง ๆ มากมาย แต่จุดร่วมของโพสต์ทั้งหมดก็คือพวกเขาทั้งหมดล้าสมัยและอย่างน้อยฉันก็ไม่พบวิธีแก้ปัญหาที่จะทำงานบน Android รุ่นใหม่กว่า โพสต์ 1 , ผลลัพธ์: intent.getExtras().getInt("simId", -1)ส่งคืน -1 เสมอ โพสต์ 2ผลลัพธ์: intent.getExtras().getInt("slot", -1)ส่งคืน -1 เสมอ โพสต์ 3ผล: String[] array = new String[]{ "extra_asus_dial_use_dualsim", "com.android.phone.extra.slot", "slot", "simslot", "sim_slot", "subscription", "Subscription", "phone", "com.android.phone.DialingMode", "simSlot", "slot_id", "simId", "simnum", "phone_type", "slotId", "slotIdx" }; for (String item : array) { …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.