Android模拟器:设置移动设备号码?

时间:2011-04-27 13:37:05

标签: android emulation

有谁知道是否可以设置模拟器的手机号码?我无法在任何地方找到相关信息。感谢。

7 个答案:

答案 0 :(得分:3)

主要完全控制本博客末尾详述的电话号码:

http://blog.talosintel.com/2013/04/changing-imei-provider-model-and-phone.html

前7个是完全可配置的,后4个可以是16个允许的端口号之一。

  

事实证明,电话号码存储在SIM卡上。由于没有实际的SIM卡,因此可以模拟一张SIM卡。此仿真SIM在仿真器 - arm二进制文件中进行了硬编码。 1555521的替换失败的原因是因为SIM卡的规范不能以纯文本形式存储MSISDN(移动用户综合业务数字网络号码,AKA电话号码)。相反,每组数字都会在一些反向啃咬的字节序噩梦中交换。

     

...   查找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)。这看起来像我们手机号码的前缀。

在十六进制编辑器中编辑它。

答案 1 :(得分:0)

您可以在模拟器中模拟传入的短信和呼叫(使用模拟器的端口),但就是这样,您无法设置设备号或类似的东西。对于那种事情,你需要一个真实的设备。

答案 2 :(得分:0)

我发现每个仿真器已经有一个电话号码。如果运行两个仿真器,则可以从一个仿真器调用到另一个仿真器。要查找此电话号码,您可以在终端窗口中运行:

+15555215554

第一个电话号码是+15555215556,第二个电话号码+1555521,即电话号码是前缀5554加上模拟器后缀5556或{{1}}。

答案 3 :(得分:0)

我认为该网页将向您展示如何操作

https://www.wikihow.com/Find-Your-Phone-Number-on-Android

在这里,而不是电话中,尝试搜索模拟器设备enter image description here

答案 4 :(得分:0)

在您的模拟设备中,按黄色突出显示的 3 个点并选择电话,然后您可以更改手机号码,截图附在下面的链接中 https://i.stack.imgur.com/zhbSV.png

答案 5 :(得分:-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;

答案 6 :(得分:-3)

模拟器的移动号码是该模拟器的端口号。更多细节。请查看此链接:

http://developer.android.com/guide/developing/devices/emulator.html#calling