有誰知道是否可以設置模擬器的手機號碼?我無法在任何地方找到關於此的信息。謝謝。Android模擬器:設置移動設備號碼?
4
A
回答
-2
模擬器的手機號碼是該模擬器的端口號。更多細節。請檢查此鏈接:
http://developer.android.com/guide/developing/devices/emulator.html#calling
1
您可以模擬在模擬器來電短信和電話(使用仿真器的端口),但僅此而已,你不能設置像這樣的設備數字或任何東西。對於那種事情,你需要一個真正的設備。
2
這個博客的結尾詳細的電話號碼大多是完全控制:
http://blog.talosintel.com/2013/04/changing-imei-provider-model-and-phone.html
前7是完全可配置的,去年4可允許的16端口號中的一個。
事實證明,電話號碼存儲在SIM卡上。由於沒有實際的SIM卡,因此需要模擬。這個仿真的SIM在仿真器二進制代碼中被硬編碼。替代1555521失敗的原因是因爲SIM卡的規範不以純文本格式存儲MSISDN(移動用戶綜合業務數字網絡號,AKA電話號碼)。相反,每一組數字都會在一些反向n end end序噩夢中交換。
... 查找MSISDN的快速方法是在二進制文件中搜索%d%df%d(以紅色突出顯示)。相應的源代碼位於當前倉庫的第436行的external/qemu/telephony/sim_card.c中。以下是sprintf的格式串部分:
"+CRSM:144,0,ffffffffffffffffffffffffffffffffffff0781515525%d1%d%df%dffffffffffff"
有趣的是515525%D1(以藍色突出顯示)。交換每組兩位數字產生1555521%d(再次感謝CodePainters)。這看起來像我們的手機號碼的前綴。
用十六進制編輯器編輯它。
-2
TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
// get IMEI
String imei = tm.getDeviceId();
System.out.println("gfvnchgjvbnvhjbbnvgjvbncghvmn ngvm"+imei);
// get SimSerialNumber
String simSerialNumber = tm.getSimSerialNumber();
System.out.println("854755745588954754855ngvm"+simSerialNumber);
//get SimCardNumber
String number = tm.getLine1Number();
System.out.println("gfch5652345651szdxfcgvhbjnfcgvh ngvm"+number);
And Import :]->
import android.content.Context;
import android.telephony.TelephonyManager;
相關問題
- 1. 設置android模擬器代理設置
- 2. Android模擬器設置
- 3. 模擬多個Android設備
- 4. 的OutOfMemoryError在Android模擬器設備
- 5. Android - OpenGL - 模擬器vs實際設備
- 6. Android應用不模擬器或設備
- 7. Android模擬器的設備標識符
- 8. Android:分辨率模擬器與設備
- 9. Android虛擬設備配置
- 10. 移動設備網絡瀏覽器模擬器
- 11. Android設備電話號碼的位置
- 12. Android模擬器-arm.exe無法啓動虛擬設備
- 13. 如何晃動Genymotion創建的虛擬設備(Android模擬器)
- 14. 在Android設備上設置模擬GPS位置
- 15. 模擬器vs設備
- 16. GPU設備模擬器
- 17. 模擬器在ADB設備
- 18. 在模擬器VS設備
- 19. for Windows設備模擬器
- 20. HowTo模擬Android設備上的軌跡球/光標移動?
- 21. 可能會改變表單設計者(移動設備模擬器)的規模
- 22. Android移植設備配置
- 23. Android虛擬設備管理器基址位置設置
- 24. 通過DDMS在Android設備上模擬模擬位置
- 25. 移動設備模擬器無法訪問本地主機
- 26. 使用移動模擬器/設備瀏覽UNC路徑
- 27. 移動應用測試(設備Vs的模擬器)
- 28. 從模擬器移動核心數據到設備
- 29. 的Windows 7 VS2008,移動設備模擬器不工作
- 30. Android設備移動速度
現在翻翻頁面,但邏輯上聽起來不正確......你如何設置端口爲:3033031234? – wuntee 2011-04-27 13:43:18
是的,你不能將端口號改爲手機號碼。 – mudit 2011-04-28 06:21:44
如何將端口號碼設置爲手機號碼?由於端口只有65535,其中5位數字,手機號碼爲10位數字。 – iamjayp 2017-10-30 09:25:09