在模拟器中更改电话号码 - Android开发

12
我需要设置/更改模拟器的电话号码以进行调试...感谢任何帮助...谢谢 :)
3个回答

5
已接受的答案与更改默认电话号码无关。您需要从源代码重新编译或修补二进制文件以更改前7个数字。电话号码的最后四位是仿真器的端口号。有关修补电话号码的详细信息,请参见此博客文章的末尾:
新链接(缺少图像):http://blog.talosintel.com/2013/04/changing-imei-provider-model-and-phone.html Web存档(速度较慢,包含图像):https://web.archive.org/web/20150909014941/http://vrt-blog.snort.org/2013/04/changing-imei-provider-model-and-phone.html 失效链接:http://vrt-blog.snort.org/2013/04/changing-imei-provider-model-and-phone.html

谢谢,我已经更新了他们迁移博客的链接。它没有图片,所以网络档案链接非常有用。 - douggard
我很好奇有关数字应如何在小端(半字节交换)字节中编码的规范。我相信这是 ETSI TS 124 080,2.1b https://www.etsi.org/deliver/etsi_ts/124000_124099/124080/14.00.00_60/ts_124080v140000p.pdf。 - douggard

-1

链接已失效 :( - shareef

-3

嗨,通过调用TelephonyManager类中的getLine1Number()方法获取电话号码。

TelephonyManager tmgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE) ;

你可以返回静态电话号码


我可以使用这段代码获取电话号码... 我想知道的是如何设置或更改电话号码、SIM卡序列号等信息。一定有某个配置文件之类的东西...我正在使用Windows Vista操作系统... - Rahim

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接