来电者的身份

时间:2011-05-17 07:51:39

标签: android

我想开发一个Android应用程序来伪造我的手机号码以拨打电话。如何在android中执行此操作?我还没有看到任何api / control可以做到这一点? android允许这个吗?这对所有国家都合法吗?请给我一些见解。

4 个答案:

答案 0 :(得分:1)

我认为您无法“编辑”您的外拨来电显示,因为您的网络提供商是将其发送给收件人的网络提供商。你可能做的就是隐藏它。

以下是另一个关于此的问题:

android Outbound caller id - on/off

答案 1 :(得分:1)

我不完全确定,但据我所知,存储在SIM卡上的唯一标识是IMEI号。你的电话号码可能存储在某个地方的数据库服务器上,这样做比假写一个小的Android应用程序要难得多。

答案 2 :(得分:0)

来电显示是由您的提供商提交的,您只能告诉您的提供商不要发送ID(紧急电话会发送ID),但有一些VoIp提供商可以伪造来电显示。

答案 3 :(得分:0)

  

我想开发一个Android应用程序来伪造我的手机号码以拨打电话。如何在android中执行此操作?

这是不可能的。

  

android允许这个吗?这对所有国家都合法吗?

不,Android不允许这样做 - 可能是因为在每个运行符合国际法规的电信系统的国家,它几乎肯定是非法的。

您的电话提供商有责任向您打电话的任何人提供“来电显示”(您的电话号码)。在大多数情况下(取决于哪个国家/地区和哪个提供商),您可以选择“隐藏”您的电话号码,但在世界各地以及所有提供商处都无法保证。

即便如此,这也是您必须手动执行的操作,不能通过软件完成。 Cularis提到的SO问题的链接有我的答案解释(或试图解释)为什么甚至不可能用软件隐藏你的“来电显示”。